Public Dev Meeting April 28

Yesterday's meeting had really great attendance. I'm really enjoying having the meetings in slack with a broader section of our community joining in. Please come hang out in our slack channel on Tuesdays around 5:30pm UK time, the more the merrier!

This week saw 2 releases of Ghost land just 5 hours apart. 0.6.1 was a bug clean up release for 0.6.0, and 0.6.2 fixed a major issue where the new previous and next posts links did a disappearing act in what was a truly beautiful bug. Big thanks to the people who reported the issue so quickly and enabled us to get it fixed in a timely fashion. We did also squeeze a few other small bits into 0.6.2, but nothing that should affect the majority of people.

Since 0.6.2 we've gotten a few other things merged into master as well:

When an active theme has gone missing, the users will now be able to select a correct theme instead of Ghost being broken (#5191) (was a regression that was fixed)

When accessing rss through ssl, send all assets like images over https as well (#5189) (regression as well)

a small change for people who are playing with the very very limited app capabilities (#5184)

The test improvements allow you to run grunt test-all to run just the tests without linting, as linting can be quite slow. Also grunt coverage now generates a lovely coverage report in core/test/coverage that we can use to improve test coverage in a couple of key areas, namely middleware, url generation, and the frontend controllers when they get refactored.

Also this week, @novaugust and I met up and hacked on the preview feature. We've got a PR that's almost ready to merge with the exception of needing a few tests. @acburdine has also completed his work on password protected blogs and so it's looking like 0.6.3 will land within the next 2 weeks with at least one, if not both of these features.

Full details:

What is this?

We hold a public development meeting pretty much every Tuesday at 5:30pm London time in the #ghost channel on Ghost's slack. In this meeting we discuss progress, important issues, and what is and isn't on the Roadmap. It's a chance for everyone to get involved and have their say about where Ghost goes next.