Ghost 1.0 Beta2
Following Ghost 1.0.0-beta.1 a couple of weeks ago, today we're releasing Ghost 1.0.0-beta.2 - which is the next step towards a final release. We're anticipating that this will be the last beta, and the next package to be built will be a release-candidate.
Since the first beta, a significant number of bugs have been found and fixed:
- [fixed] ghost uninstall won't screw up your instance list
- [fixed] local process manager won't die if your .ghostpid file has gone away
- [fixed] Casper is now updated during
ghost update
- [improved] Commands that require sudo are shown in gray before they are run (future improvement will be to prompt)
- [fixed] Remove trailing slash for
{{@blog.url}}
- [improved] Theme activation error messages
- [changed] Enable public API by default
- [changed] set spellchecker to "off" by default
You can see the full change log for the details of all changes included in this release.
A new CLI release
We've also released a new version of Ghost-CLI — 1.0.0-alpha.19. You can update by running npm install -g ghost-cli@latest
. This includes and important fix so that the Casper theme is updated during ghost update
.
Casper 2.0
Ghost 1.0.0-beta.2 also contains the most-visible change of the upcoming release, which is a brand new default theme.
Casper was originally designed for the functionality of Ghost 0.3, and as Ghost has grown and had new features added to it - those features have been tacked-on to the original design as an afterthought. Now, 4 years later, Casper has had a total rewrite to natively support all of the features which Ghost has in 2017.
We'll talk more about this in the full release post, but from a developer perpective the relevant changes are:
- More performant, cleaner use of handlebars
- Significantly more inline code documentation to help new Ghost theme developers understand how our theme API works
- Gulp + PostCSS now used to build and minify theme assets
- New use of the
{{#get}}
helper to pull content from the API (which is now switched-on by default) - Proper support for Ghost's subscribers (beta) feature
- Better handling of RSS feeds via Feedly, rather than raw XML
- Better author meta data with extended use of new social profile fields
- Google fonts replaced with system fonts
- Icon font replaced with inline SVG icons
- Significantly improved mobile support
Credits
Aileen Nowak, Kevin Ansfield, David Wolfe, John O'Nolan, Hannah Wolfe and Katharina Irrgang
Ghost Newsletter
Stay up to date with the latest Ghost news, tutorials and resources. All the best bits, delivered every Sunday.