-
-
Notifications
You must be signed in to change notification settings - Fork 10.6k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
0.9.0 Beta 2 - Ready for testing #6997
Comments
Something to note is that if you are upgrading from anything below this, and you use npm@2, you will likely have to clear out your node_modules folder. This is due to a bug where Ghost's pinned version of lodash is at version 4, and Bookshelf's is at version 3. On This should be fixed in the actual release; however, it can at the moment cause issues. |
Thanks @acburdine, I've updated the issue and release text to mention that. |
the yeah, I use the default casper template. |
how to upgrade from 0.7.8 the 0.9.x ? i've tried to import the data of 0.7.8 to this version, but failed~ thanks~ |
@gdjam you should follow the usual upgrade procedure outlined in http://support.ghost.org/how-to-upgrade/ |
@kevinansfield still failed the same~ |
@gdjam Could you please post some details of what you did and how it failed? Thanks 👍 |
@gdjam you'll need to follow the upgrade instructions rather than exporting from an old version and importing into a new version. The upgrade process itself runs database migrations to ensure that your data is updated correctly |
@gdjam I've tried to reproduce why your import failed, but i couldn't so far. This is what i did (maybe you can see a difference to what you did)
Here are some questions, which could maybe help us to figure out why your import failed:
|
@kirrg001 yes, these were what i did before, and i use sqlite in local dev-env, and the browser show the error message: |
@gdjam Do you have a nginx running? |
@kirrg001 yes, the nginx was running for the proxy~ |
@gdjam Ok then the error is served from nginx. You need to configure nginx to allow bigger file uploads. |
@kirrg001 yes yes, i've made it work! thanks very much !!! 👍 |
Closing now that 0.9.0 has been released. |
Beta Release Notes
There is now a second beta of 0.9.0 published and ready for testing.
If you are able to do some testing, this would be much appreciated. REMEMBER: Make a backup first!
If you find any bugs, please raise them as separate issues according to the contributing guidelines
If you complete successful testing, please let us know by adding a comment here detailing what you tested and on what environment, covering relevant things like OS, browser, prod/dev mode, database (sqlite, mysql, postgres), server timezone, blog timezone etc.
Upgrade note:
If you are upgrading from any previous version of Ghost and you use
npm@2.x
you will need to delete yournode_modules
directory before runningnpm install
- see the comment below for more details.Some important areas for testing:
Aspects of Ghost not often used during development:
Important things that have changed:
Scheduled Posts
It's now possible to set a future publish date when creating a post and schedule it to be published at that time. When a scheduled post is published it triggers all of the usual publish workflow so Slack notifications and so on will all work as if you clicked Publish at the scheduled time.
Please test all aspects of this and let us know if it works, doesn't work, if there's UI that's confusing, etc.
Internal Tags
Internal Tags have been added as a new labs feature. If you create a tag that is preceded by a
#
(e.g.#needs-review
) then it will be marked as "internal".#WIP
,#needs-review
,#ready-to-publish
, etc.{{get}}
helper so that you can use them in the front-end to apply different formatting or behaviour to posts with an internal tagMigration to convert all datetimes in the database to UTC
In order to support customisable timezones and post scheduling this release contains a migration that will update all datetimes stored in the database to UTC. If your server timezone is already set to UTC there should be no change.
Please check your database before and after upgrading to ensure that the migration is successful.
YYYY-MM-DD HH:mm:ss
formatTimezone support
It's now possible to set the timezone of your blog - this should finally fix the "I posted at 3AM this morning but my post says says it was published yesterday" bugs.
There is now a dropdown in the general settings screen of the admin where you can choose the timezone you want your blog to be in. Please test changing this and ensuring that the dates/times displayed on your blog front-end and in the admin content screen/editor are what you expect.
The text was updated successfully, but these errors were encountered: