Ghost

Independent technology for modern publishing, memberships, subscriptions and newsletters.

MIT License

Downloads
91.3K
Stars
45.6K
Committers
693

Bot releases are hidden (Show)

Ghost - 1.0.0-alpha.7

Published by ErisDS almost 8 years ago

This is the seventh of a series of weekly alpha builds we'll be releasing as we work towards Ghost 1.0.0.

This release is strictly for development and testing only, and must not be used for production blogs

This alpha contains:

  • More separation between client & server, Ghost-Admin now pulls config from an endpoint instead of having it pushed into meta tags.
  • Logging improvements, the new logging feature is effectively stable as of this release.
  • Editor updates: Added slash menu, soft return, and code block support + other updates and improvements
  • Dependency updates & bug fixes etc

You can read more about our plans for Ghost v1.0 and the v0.11 LTS version in the lts blog post. There's also more information on the alpha page.

You can see the full change log for the details of every change included in this release.

Ghost - 1.0.0-alpha.6

Published by kevinansfield almost 8 years ago

This is the sixth of a series of weekly alpha builds we'll be releasing as we work towards Ghost 1.0.0.

This release is strictly for development and testing only, and must not be used for production blogs

This alpha contains:

  • editor updates
    • post/page title is now part of the content
    • updated toolbar behaviour
    • more markdown-like quick commands (e.g. typing markdown image syntax !() will trigger insertion of an image card)
  • improved OAuth registration - changing your blog's configured URL should no longer result in "Redirect URI mismatch" errors
  • many internal dependency updates, bug fixes, and refactorings

You can read more about our plans for Ghost v1.0 and the v0.11 LTS version in the LTS blog post. There's also more information on the alpha page.

You can see the full change log for the details of every change included in this release.

Ghost - 1.0.0-alpha.5

Published by kirrg001 about 8 years ago

This is the fifth of a series of weekly alpha builds we'll be releasing as we work towards Ghost 1.0.0.

This release is strictly for development and testing only, and must not be used for production blogs

This alpha contains:

  • add knex-migrator dependency to run database initialisation outside of Ghost (https://github.com/TryGhost/knex-migrator)
  • updates to the new editor: added markdown card
  • refactorings in Ghost: middleware factoring, express app refactoring
  • optimisations for Ghost token handling
  • lot's of small bug fixes

You can read more about our plans for Ghost v1.0 and the v0.11 LTS version in the LTS blog post. There's also more information on the alpha page.

You can see the full change log for the details of every change included in this release.

Ghost - 0.11.2

Published by ErisDS about 8 years ago

Please read the release blog post for more details.

Highlights

  • [Fixed] The memory leak is really actually gone this time 🤐
  • [Fixed] Removed deprecated body classes from Casper 🙅🏽
  • [Fixed] Allow database migrations to run if the active theme is not present 🐛
  • [Security] Prevent bad urls from being passed to the subscribers page 🚫
  • And several dependency updates

You can see the full change log for the details of every change included in this release.

Ghost - 1.0.0-alpha.4

Published by ErisDS about 8 years ago

This is the fourth of a series of weekly alpha builds we'll be releasing as we work towards Ghost 1.0.0.

This release is strictly for development and testing only, and must not be used for production blogs

This alpha contains:

  • Significant upgrade to the new editor, with a new floating toolbar
  • Overhaul of error handling + new logging with Bunyan
  • An upgrade to Ember
  • Theme cleanup: all deprecated features are removed
  • Internal tags are no longer a labs feature

You can read more about our plans for Ghost v1.0 and the v0.11 LTS version in the LTS blog post. There's also more information on the alpha page.

You can see the full change log for the details of every change included in this release.

Ghost - 1.0.0-alpha.3

Published by kevinansfield about 8 years ago

This is the third of a series of weekly alpha builds we'll be releasing as we work towards Ghost 1.0.0.

This release is strictly for development and testing only, and must not be used for production blogs

This alpha contains:

  • initial implementation of our centralised OAuth authentication system (https://github.com/TryGhost/Ghost/issues/7452)
  • improvements to our new Gulp tooling - run gulp help for info on the available commands
  • improvements to our new editor, including responsive toolbars and an initial HTML card implementation

You can read more about our plans for Ghost v1.0 and the v0.11 LTS version in the LTS blog post. There's also more information on the alpha page.

You can see the full change log for the details of every change included in this release.

Ghost - 0.11.1

Published by ErisDS about 8 years ago

Please read the release blog post for more details.

Highlights

  • [Fixed] Theme refreshes on activation && override, so that Ghost(Pro) users don't get stuck in a cache-based-purgatory ♻️
  • [Fixed] Logic around date migrations, which caused some people with SQLite3 to not get migrated yet ⏱
  • [Fixed] Error when trying to delete a user that has posts 📚
  • [Fixed] Messaging around account locking 🔐
  • [Improved] Initial database creation now happens in a transaction 🎉

You can see the full change log for the details of every change included in this release.

Ghost - 1.0.0-alpha.2

Published by kirrg001 about 8 years ago

This is the second of a series of weekly alpha builds we'll be releasing as we work towards Ghost 1.0.0.

This release is strictly for development and testing only, and must not be used for production blogs

This alpha contains:

You can read more about our plans for Ghost v1.0 and the v0.11 LTS version in the lts blog post. There's also more information on the alpha page.

You can see the full change log for the details of every change included in this release.

Ghost - 1.0.0-alpha.1

Published by ErisDS about 8 years ago

This is the first of a series of weekly alpha builds we'll be releasing as we work towards Ghost 1.0.0.

This release is strictly for development and testing only, and must not be used for production blogs

This alpha contains:

  • a complete refactor of the configuration system to use nconf and json files
  • a change to use utf8mb4 encoding
  • dropped Node.js v0.10 support as the first official 1.0.0 will be after 1st October
  • dropped support for postgres (MySQL will be our production default)
  • preparations so that Ghost can be installed with our new cli tool

You can read more about our plans for Ghost v1.0 and the v0.11 LTS version in the lts blog post. There's also more information on the alpha page.

You can see the full change log for the details of every change included in this release.

Ghost - 0.11.0

Published by ErisDS about 8 years ago

Please read the release blog post for more details.

Highlights

  • [Fixed] Typing a space in the search bar no longer completes the search 🔍
  • [Fixed] Date migrations for sqlite3/postgres blogs that were running in UTC 🕓
  • [Fixed] AMP and previews now work properly when running Ghost in a subdirectory.
  • [Fixed] Scheduling now works when blogs are run in a subdirectory ⏰
  • [Fixed] Internal tags no longer appear in meta data or RSS feeds.
  • [Fixed] More fixes for theme uploads causing unsupported type errors when they shouldn't 🐛
  • [Fixed] Uploading over the top of an active theme now correctly reloads the theme & clears the cache 💥
  • [Fixed] Issue with lodash when Ghost installed as an npm module.
  • [Fixed] Sitemaps were sometimes rendering without any content 🔦
  • [Changed] Downgraded missing {{asset}} helpers in themes to a warning so they can still be used with caution.
  • And other things...

You can see the full change log for the details of every change included in this release.

Ghost - 0.10.1

Published by ErisDS about 8 years ago

Please read the release blog post for more details.

Highlights

  • [Fixed] Uploads & imports on Windows - sorry about that 😳
  • [Fixed] Memory Leak ☔️ - downgrading bookshelf & knex solves this, we're still looking for the exact culprit
  • [Fixed] AMP pages with missing images now fallback gracefully
  • [Fixed] AMP doesn't like old-school HTML attributes such as border
  • [Fixed] Migrations from <0.7 to 0.10.1 will no longer throw an error
  • [Fixed] Cannot find module... config.example error when starting Ghost after upgrading
  • [Fixed] Multiple upgrade notifications - one is enough 😜
  • And a few other bits & pieces...

You can see the full change log for the details of every change included in this release.

Ghost - 0.10.0

Published by kirrg001 about 8 years ago

Please read the release blog post for more details.

Note: This release contains breaking changes for custom storage adapters - see https://github.com/TryGhost/Ghost/wiki/Using-a-custom-storage-module. If you are using a custom storage adapter your blog might not start before you update your custom storage adapter to a newer version, which supports our breaking changes.

Highlights

  • [New] AMP (Accelerated Mobile Pages) - deliver optimised content for mobile users
  • [New] Theme upload, download & delete - theme management is now part of Ghost
  • [Improved] Deleting a user now clearly highlights any post content that will be deleted
  • [Improved] Default referrer policy has changed to no-referrer-when-downgrade - works now in Safari
  • [Improved] Cross Browser Support - The editor now works in IE Edge
  • [Fixed] Date helper now generates correct published date based on blog timezone
  • [Fixed] Internal tags are not shown in sitemap-tags.xml anymore
  • [Fixed] Security Issue: Open redirect
  • [Changed] Storage adapters now require save, delete, serve, exists methods (Breaking Change)
  • And much more...

You can see the full change log for the details of every change included in this release.

Ghost - 0.9.0

Published by kevinansfield about 8 years ago

Please read the release blog post for more details.

Highlights

  • [New] Scheduled posts - tell Ghost to publish your post sometime in the future 🕑
  • [New] Configurable blog timezone - super important for making scheduled posts work the way you expect.
  • [New] Internal tags (Beta) - use tags for managing content without them appearing in your theme
  • [Improved] Install & upgrade process by removing dependency on semver which regularly broke npm
  • [Improved] Better error handling for visitors and admin users whilst performing upgrades
  • [Fixed] "Access Denied" errors when uploading images
  • [Fixed] Editing a post via the API without providing a tags list would delete the post's tags 😱
  • [Fixed] Problems running in nested sub-directories, e.g. mysite.com/my/blog
  • [Fixed] Session handling on intermittent connections - it should now be easier to stay logged in
  • [Changed] Referrer policy changed from origin to origin-when-cross-origin to improve in-site analytics
  • [Changed] Node v4 is now the recommended node version for running Ghost 🎉
  • And much more...

The full change log contains a list of all changes.

Ghost - 0.9.0 Beta 2

Published by kevinansfield over 8 years ago

This is a beta release, it exists for testing purposes only :)

  • It should not be considered stable
  • It should not be used on production environments.

The zip file is a proper 'built' release of Ghost, just like you would get from Ghost.org, so use it with:

  • npm install --production
  • npm start --production

No grunt tasks are required.

Please note: this beta only works in production mode - the JavaScript files for dev mode are missing.

Install instructions are at http://support.ghost.org/installation

Please see the related issue for details on what is being tested and how to get involved.

Upgrade note:
If you are upgrading from any previous version of Ghost and you use [email protected] you will need to delete your node_modules directory before running npm install --production - see the related issue for more details.

Ghost - 0.9.0 Beta 1

Published by kevinansfield over 8 years ago

This is a beta release, it exists for testing purposes only :)

  • It should not be considered stable
  • It should not be used on production environments.

The zip file is a proper 'built' release of Ghost, just like you would get from Ghost.org, so use it with:

  • npm install --production
  • npm start --production

No grunt tasks are required.

Please note: this beta only works in production mode - the JavaScript files for dev mode are missing.

Install instructions are at http://support.ghost.org/installation

Please see the related issue for details on what is being tested and how to get involved.

Ghost - 0.8.0

Published by ErisDS over 8 years ago

Note: this release contains breaking changes to the Theme API, please read the release blog post for more details.

Highlights

  • [New] Subscribers (Beta) - enable in labs to collect email addresses from your blog
  • [New] Slack integration - notify a slack channel whenever a new blog post is published
  • [New] Twitter & Facebook support - add your social profiles to your blog and users, get a meta data boost
  • [New] HTTP2 Preload headers - get super speed with CloudFlare
  • [Changed] Image uploader - improved editor performance and a smoother upload experience
  • [Changed] theme API breaking changes - see here for the details
  • [Fixed] Errors in JSON-LD structured data output on blog posts & author pages

The full change log contains a list of all changes.

Ghost - 0.7.9

Published by ErisDS over 8 years ago

Note: this release contains a breaking change for some Public API Beta users, as always, please read the release blog post for more details.

Highlights

  • [Improved] Static pages now have structured data, just like posts, so they will pass validation for twitter cards and other social media sharing tools.
  • [Improved] Relaxed CORS handling, meaning less people should have issues logging in to their blog if their URL isn't configured exactly right.
  • [Improved] Draft post slugs (urls) are updated when the title changes, so that you don't get weird half-titles in slugs anymore.
  • [Fixed] Static files immediately result in a 404, because trying a filename with a trailing slash on the end is never going to result in a happier ending.
  • [Fixed] Incorrect preview link & icon position in the editor making it easier to preview your post by clicking the word "preview" at the bottom of the editor.
  • [Fixed] Requesting url as a field from the Posts API didn't return the correct response (Public API Beta).
  • [Changed] Trusted domains now require their protocol be included. See below for details (Public API Beta).

The full change log contains a list of all changes.

Ghost - 0.7.8

Published by ErisDS over 8 years ago

Please read the release blog post for more details.

Highlights

  • [Fixed] Unable to add an existing tag to a new post

And from 0.7.7...

  • [Fixed] Node v4 LTS support handles 4.3 and all future v4 LTS versions 🚀
  • [Fixed] Settings cache cleared on import, so your blog will now look correct without needing a restart
  • [Fixed] Various issues with navigation - the UI behaves better, and you'll no longer get ignored by {{current}} if you forget a trailing slash.
  • [Fixed] API serving invalid status codes, which was a potential source of crashes 💥
  • [New] The delete all content button now creates a backup file first... just in case 😉
  • And much more...

The full change log contains a list of all changes.

Ghost - 0.7.7

Published by ErisDS over 8 years ago

Please read the release blog post for more details.

Update: We've spotted a pretty nasty bug in 0.7.7 with saving tags. 0.7.8 will be along shortly...


The full change log contains a list of all changes.

Ghost - 0.7.6

Published by ErisDS over 8 years ago

Please read the release blog post for more details.

Highlights

  • [Fixed] Getting frequently signed out, especially whilst writing a post.
  • [Fixed] Unable to log in to multiple blogs on different subdirectories at the same time.
  • [Fixed] No current class in navigation if you missed a trailing slash from the URL.
  • [Fixed] Blog titles being treated as numbers and other weird data type issues.
  • [Fixed] Horrible errors in the admin panel if the active theme wass missing.
  • [Improved] Various CSS and minor UI tweaks, including adding a preview link to the draft saved notification.
  • And much more...

The full change log contains a list of all changes.