Instantly share code, notes, and snippets.

Embed
What would you like to do?
Ghost 0.9.0 Changelog
  • e203eb8 Version bump to 0.9.0 - Kevin Ansfield
  • c6f1a8d fix: refresh settings cache for migration 006 (#7147) - Katharina Irrgang
  • e76d35d Upgrading Ghost-Admin to 0.9.0 - Kevin Ansfield
  • 5d2e020 Version bump to 0.9.0 - Kevin Ansfield
  • 502abeb Upgrading Casper to 1.3.1 - Kevin Ansfield
  • e5a0471 improvement: set activeTimezone when transforming dates (#7142) - Katharina Irrgang
  • 96f2d40 Handle automatic timezone override - Kevin Ansfield
  • c9dc367 improvement: validate timezones (#7143) - Katharina Irrgang
  • 417b9b6 fix: enable maintenance mode only if there is an upgrade to perform (#7129) - Katharina Irrgang
  • d08926c Allow maintenance mode to be set in config.js (#7124) - Hannah Wolfe
  • db145b4 Updating Ghost-Admin: image uploader text bugfix - Kevin Ansfield
  • 7fc02c1 fix image uploader text handling (again) (#140) - Austin Burdine
  • 218bc06 don't populate settings defaults twice on startup (#7121) - Austin Burdine
  • 9a12499 Updating Ghost-Admin: final 0.9.0 testing - Kevin Ansfield
  • 0e5ef10 fix upgrade notification font size (#138) - Austin Burdine
  • 198b7e9 Fix blank signup screen (#135) - Kevin Ansfield
  • f2d09df Support for custom notifications (#7077) - Vijay Kandy
  • 77464c5 improve Ghost contributor tooling (#7042) - Austin Burdine
  • 4beb52f ensure validation errors are shown on post save (#136) - Austin Burdine
  • 449b1ce chore(package): update netjet to version 1.1.2 (#7114) - Greenkeeper
  • 0cf7dda chore(package): update validator to version 5.5.0 (#7112) - Greenkeeper
  • 9d1848c Allow usage of blogurl:port inside of navigation (#6998) - Lukas Strassel
  • 302702c Revert "fix: ensure we initialise activeTheme on bootstrap (#6950)" - Kevin Ansfield
  • 8f2afee fix: ensure we initialise activeTheme on bootstrap (#6950) - Katharina Irrgang
  • c39df0d authentication fix for intermittent internet connection (#131) - Vijay Kandy
  • 5e6b952 chore(package): update superagent to version 2.1.0 (#7090) - Greenkeeper
  • 3f3ed61 improvement: travis server (#7032) - Katharina Irrgang
  • 523d304 chore(package): update ember-cli-node-assets to version 0.1.4 (#134) - Greenkeeper
  • 4305790 fix test 301 issue - Austin Burdine
  • 879629a chore(package): update express to version 4.14.0 - greenkeeperio-bot
  • 717183a chore(package): update grunt-contrib-uglify to version 2.0.0 (#7111) - Greenkeeper
  • 335beb5 chore(package): update ember-route-action-helper to version 0.3.3 (#133) - Greenkeeper
  • ea78443 chore(package): update codemirror to version 5.17.0 (#132) - Greenkeeper
  • 3b6326e chore(package): update oauth2orize to version 1.4.0 (#7108) - Greenkeeper
  • ab14b78 Fix editor error handling (#128) - Kevin Ansfield
  • ffd3ec5 fix: "url" field is undefined when restricting returned fields (#7089) - Vijay Kandy
  • 7904253 fix test issues on node v6 (#7106) - Austin Burdine
  • 94a5f61 chore(package): update should to version 10.0.0 (#7104) - Greenkeeper
  • 37da544 Node version check w/o semver (#7097) - Hannah Wolfe
  • 96f1b63 Added upgrade notification component to About page. (#102) - Vijay Kandy
  • ee1f4fd Recommend Node v4 & use as default (#7102) - Hannah Wolfe
  • eb31c43 Fix: travis exception for greenkeeper branches (#130) - Hannah Wolfe
  • 795a59d Allow @ in image name for retina JS support (#7081) - Joris Berthelot
  • 8c6ba47 fix: offset bug when switching timezones (#7101) - Katharina Irrgang
  • 748c664 feature: maintenance mode (#7019) - Katharina Irrgang
  • 870bcc8 chore(package): update broccoli-concat to version 3.0.1 (#129) - Greenkeeper
  • f7b76f2 Fixes curser changing to pointer on hover (#127) - Aileen Nowak
  • dec555a Recommend Node v4 & use as default (#126) - Hannah Wolfe
  • 00a6761 chore(package): update semver to version 5.3.0 (#7094) - Greenkeeper
  • 9222577 allow multiple subdirectories (#7062) - Lukas Strassel
  • e66ff5d chore(package): update broccoli-concat to version 3.0.0 (#124) - Greenkeeper
  • 416c215 change default order of posts (#7096) - Katharina Irrgang
  • b8076c7 chore(package): update ember-cli to version 2.6.3 (#125) - Greenkeeper
  • 6439d60 meta referrer improvements (#7088) - Lukas Strassel
  • 9c2d149 Fix: back link on the subscribe page (#7059) - Lukas Strassel
  • 76808d4 fix: spam prevention spec (#6992) - zhenkyle
  • 9f547b6 chore(package): update ghost-gql to version 0.0.5 (#7092) - Greenkeeper
  • 4dbb877 update client ref - Austin Burdine
  • 8395a4e fix: migration fixture spec was suddenly failing (#7091) - Katharina Irrgang
  • a82181f fix image component displaying alt text in uploader (#105) - Austin Burdine
  • 453c885 Add grunt clean task (#119) - Kevin Ansfield
  • 6e1bd28 improvement: migrations (#7000) - Katharina Irrgang
  • 5dd50bc chore(package): update broccoli-merge-trees to version 1.1.2 (#118) - Greenkeeper
  • 71282a2 Various post-repo-split cleanup (#6910) - Hannah Wolfe
  • f3a7dc2 update client ref - Austin Burdine
  • 46b20be chore(package): update liquid-fire to version 0.24.1 (#117) - Greenkeeper
  • 3d4865c chore(package): update broccoli-concat to version 2.2.1 (#115) - Greenkeeper
  • 4b784e8 chore(package): update liquid-fire to version 0.24.0 (#114) - Greenkeeper
  • 40bcb51 chore(package): update ember-suave to version 4.0.0 (#113) - Greenkeeper
  • 24c86b4 HTML newsletter template for subscribers (#7045) - Aileen Nowak
  • 7b02262 chore(package): update express-hbs to version 1.0.2 (#7078) - Greenkeeper
  • 13df2e4 "503 Maintenance" error handling - Kevin Ansfield
  • a1a5e55 improve styling on private blogging password page (#7021) - Austin Burdine
  • 1fd8793 more shimming of controllers (#110) - Austin Burdine
  • 9e93c2b deps: bookshelf@0.10.0 (#7074) - Austin Burdine
  • 666a3e7 lazy-load codemirror on code injection screen (#99) - Austin Burdine
  • bbaad73 chore(package): update rewire to version 2.5.2 (#7061) - Greenkeeper
  • 078f85e Revert to ember-wormhole@0.3.6 (#108) - Kevin Ansfield
  • 05d71ed deps: moment@2.14.1 (#107) - Austin Burdine
  • 495bbee chore(package): update moment to version 2.14.1 (#7071) - Greenkeeper
  • cfd7990 chore(package): update moment to version 2.14.0 (#106) - Greenkeeper
  • 62859fb chore(package): update jsonpath to version 0.2.6 (#7063) - Greenkeeper
  • 668feb0 fix focusOut event on slug input in PSM (#103) - Kevin Ansfield
  • 2dff7ed convert remainder of components to use ember-cli-shims (#101) - Austin Burdine
  • 0b23bb0 chore(package): update html-to-text to version 2.1.3 (#7056) - Greenkeeper
  • e4c0aaf "400 Version Mismatch" error handling - Kevin Ansfield
  • c803bd9 only build parts of jquery-ui that we need (#100) - Austin Burdine
  • a9ce94d convert ember imports to ember-cli-shim imports where possible (#95) - Austin Burdine
  • e57bc56 chore(package): update broccoli-asset-rev to version 2.4.4 (#97) - Greenkeeper
  • 447cc0c fix(twitter-card): use proper image tag (#7025) - Gergely Nemeth
  • 204e99b chore(package): update body-parser to version 1.15.2 (#7013) - Greenkeeper
  • 03137ff allow manifest.json in theme root (#6986) - Lukas Strassel
  • 72f7b0b chore(package): update html-to-text to version 2.1.1 (#7051) - Greenkeeper
  • 78b19d8 chore(package): update semver to version 5.2.0 (#7049) - Greenkeeper
  • b9cf095 convert bower deps to npm deps - Kevin Ansfield
  • 47f2864 deps: jquery-deparam@0.5.2 as npm module - Kevin Ansfield
  • 2609226 deps: ember-cli-shims@0.1.3 - Kevin Ansfield
  • 99936dc deps: ember@2.6.1 - Kevin Ansfield
  • e9ebca5 deps: codemirror@5.16.0 as npm module - Kevin Ansfield
  • b2ee1b7 deps: ember-cli-node-assets@0.1.3 - Kevin Ansfield
  • a4c767a Add greenkeeper branch ignores to travis (#7026) - Austin Burdine
  • ded60ba post-scheduling: delete job but time is null (#7035) - Katharina Irrgang
  • e91e9ea improvement: mail structure (#7033) - Katharina Irrgang
  • 7c57a7c add buildAboutPage task to Gruntfile (#90) - Austin Burdine
  • 1b3e1df fix: date permalink test (#7047) - Katharina Irrgang
  • acc08b9 deps: bookshelf@lodash-upgrade-fix - Austin Burdine
  • 7956633 deps: bower@1.7.9 - Austin Burdine
  • 8b41736 fix meta-data problem, which will cause SEO of post fail. - starcwl
  • 5e8b072 chore(package): update semver to version 5.1.1 - greenkeeperio-bot
  • 5e425c2 chore(package): update istanbul to version 0.4.4 - greenkeeperio-bot
  • 70f92b0 Add greenkeeper branch ignores to travis - Austin Burdine
  • 9c5c8f2 chore(package): update loader.js to version 4.0.10 - greenkeeperio-bot
  • f5506f7 chore(package): update jsonpath to version 0.2.5 - greenkeeperio-bot
  • c9e665b chore(package): update bluebird to version 3.4.1 - greenkeeperio-bot
  • 2fe3223 chore(package): update grunt-jscs to version 3.0.1 - greenkeeperio-bot
  • 5dd978c chore(package): update grunt-jscs to version 3.0.1 - greenkeeperio-bot
  • 9c1029e chore(package): update glob to version 7.0.5 - greenkeeperio-bot
  • 9fd82f0 Fix un-bound HTML attributes for gh-trim-focus-input - Kevin Ansfield
  • f8ba124 fix: prev next posts - kirrg001
  • 507677f fix: url for post path when post is not published - kirrg001
  • 657e655 chore(package): update ember-cli to version 2.6.2 - greenkeeperio-bot
  • a5d0d78 chore(package): update ember-cli-dependency-checker to version 1.3.0 - greenkeeperio-bot
  • fe44040 Updating Ghost-Admin: grunt init bower fix - Kevin Ansfield
  • 706d47f Use subgrunt to install client dependencies - Kevin Ansfield
  • 05981fa Add grunt init task - Kevin Ansfield
  • c1367da convert inputs to one-way inputs - Austin Burdine
  • 1e09eac chore(package): update broccoli-asset-rev to version 2.4.3 - greenkeeperio-bot
  • 8c0cfe9 chore(package): update ember-cli-deprecation-workflow to version 0.2.3 - greenkeeperio-bot
  • ec6c614 Use Ember.Comparable mixin to sort posts - Kevin Ansfield
  • 5a47455 chore(package): update ember-cli-jshint to version 1.0.4 - greenkeeperio-bot
  • 0044eef chore(package): update glob to version 7.0.4 - greenkeeperio-bot
  • 41058db chore(package): update ember-suave to version 3.0.1 - greenkeeperio-bot
  • 8eb107b chore(package): update ember-cli-mocha to version 0.10.4 - greenkeeperio-bot
  • c5ea351 chore(package): update ember-data to version 2.6.1 - greenkeeperio-bot
  • 3e92d63 Version bump to 0.9.0-beta.2 - Kevin Ansfield
  • 8e21e31 Upgrading Ghost-Admin to 0.9.0-beta.2 - Kevin Ansfield
  • 2f4d056 Version bump to 0.9.0-beta.2 - Kevin Ansfield
  • e43aefe fix: delete lodash.pickBy dependency - kirrg001
  • 9de153f post-scheduling: fix delete bug in default scheduler - kirrg001
  • ac89daf chore(package): update ember-power-select to version 0.10.11 - greenkeeperio-bot
  • bcc012d chore(package): update loader.js to version 4.0.9 - greenkeeperio-bot
  • a3cd439 post-scheduling: HTTP 503 retry logic for default adapter - kirrg001
  • d2f9b04 chore(package): update ember-one-way-controls to version 0.8.3 - greenkeeperio-bot
  • 24e4a38 Updating Ghost-Admin: Scheduled Posts - Kevin Ansfield
  • 80c797c post-scheduling: forward UTC timestamp to scheduler adapters - kirrg001
  • b5ebd02 post-scheduling: flat config for scheduling - kirrg001
  • 690dc9d Refactor error handling - Kevin Ansfield
  • dd8d350 Renaming date properties to contain UTC - Aileen Nowak
  • 2e25e4c fix: permalink test - kirrg001
  • c1736d0 Updating Ghost-Admin: Internal tags - Hannah Wolfe
  • 8374a7c internal-tags style followup - Austin Burdine
  • 7d693c1 internal tags feature - Austin Burdine
  • 37ff17b Fix and add tests for Ghost Desktop manual update notification - Kevin Ansfield
  • 7d5baf4 fix: put default timezone into config - kirrg001
  • f57769d Fix auth header caching in ajax service - Kevin Ansfield
  • 6bcc08e Cleanup indentation now JSCS can see it - Hannah Wolfe
  • 44537bd deps: lodash@4.13.1 - Austin Burdine
  • f6ba114 chore(package): update grunt-jscs to version 3.0.0 - greenkeeperio-bot
  • ed2c5f3 deps: grunt-jscs,ember-suave@3.0.0 - Austin Burdine
  • aed8c08 internal tags feature - Austin Burdine
  • ac63621 Update tags & foreach to respect visibility - Hannah Wolfe
  • ae2f7ec chore(package): update ember-cli to version 2.6.1 - greenkeeperio-bot
  • 31d14c3 Add UTC timezone as default in settings model - Aileen Nowak
  • 1487df9 Adds UTC as select option to timezones select list - Aileen Nowak
  • 42291b0 chore(package): update should to version 9.0.2 - greenkeeperio-bot
  • 29f7d29 chore(package): update loader.js to version 4.0.8 - greenkeeperio-bot
  • 4ab0ec2 chore(package): update ember-route-action-helper to version 0.3.2 - greenkeeperio-bot
  • 81ddb47 improvement: explict test assertions for config_spec.js tests - kirrg001
  • 0137269 chore(package): update ember-cli to version 2.6.0 - greenkeeperio-bot
  • 26b24d9 Labs Subscribers option clearer & with docs link - Hannah Wolfe
  • 16fc0d2 feature: when timezone changes, reschedule all posts - kirrg001
  • 27d8eb5 improvement: add mocks helper module for test env - kirrg001
  • b057c2f improvement: rename and extend test utils fixture functions - kirrg001
  • 901c9d7 improvement: improve db/connection.js readability - kirrg001
  • 1d5e410 deps: ember@2.6.0 - Kevin Ansfield
  • 20f4166 Version matching middleware - Hannah Wolfe
  • 37317db fix: model_events_spec.js just throws a general event for "everyone" - kirrg001
  • 785bbd5 chore(package): update validator to version 5.4.0 - greenkeeperio-bot
  • 658efd1 fix: require overrides for mocha coverage - kirrg001
  • 2d4bfca chore(package): update should to version 9.0.1 - greenkeeperio-bot
  • 250d571 improvement: jshint/jscs - kirrg001
  • 696a06f Allow domain name to be referenced on an external page in the navigation. - Lukas Strassel
  • 044dbed Check for Ghost Desktop manual update - Felix Rieseberg
  • 8543e08 chore(package): update ember-data to version 2.6.0 - greenkeeperio-bot
  • d46a91d add travis build status to readme - Austin Burdine
  • 5cb3018 chore(package): update ember-wormhole to version 0.4.0 - greenkeeperio-bot
  • ac677e3 improvement: run single test with bash file completion - kirrg001
  • af1f383 Rename "offset" to "blogTimezone" - Kevin Ansfield
  • 66bf66d Timezone select list without DST - Aileen Nowak
  • c289082 Guard for currentUrl being undefined in navigation - Hannah Wolfe
  • b3c88b8 Fixes #6935 - Let Bluebird know Promise is not runaway - Ethan Garofolo
  • ee539fa deps: moment-timezone@0.5.4 - cobbspur
  • db3df16 Version bump to 0.9.0-beta.1 - Kevin Ansfield
  • 3991446 Add dedupe to release process - Hannah Wolfe
  • d5323cd Upgrading Ghost-Admin to 0.9.0-beta1 - Kevin Ansfield
  • 4b3bc50 Version bump to 0.9.0-beta1 - Kevin Ansfield
  • f489d7d xmlrpc + slack init() -> listen() & fixup tests - Hannah Wolfe
  • fa7cb35 chore(package): update jsonpath to version 0.2.4 - greenkeeperio-bot
  • ad87009 Updating Ghost-Admin to the latest version - Hannah Wolfe
  • 381dbcb chore(package): update ember-one-way-controls to version 0.8.2 - greenkeeperio-bot
  • 319246d chore(package): update ember-one-way-controls to version 0.8.1 - greenkeeperio-bot
  • fd25213 Minor version header fixes - Kevin Ansfield
  • 0f0ca5a Add CSV parser for csv read utility - cobbspur
  • c559bbe Add version header to API requests - Kevin Ansfield
  • 80a7917 Revert "Revert "Force UTC at process level"" - Hannah Wolfe
  • b2051da Fix post model deletes tags when editing post only - Hannah Wolfe
  • 450e49e chore(package): update ember-wormhole to version 0.3.6 - greenkeeperio-bot
  • 78e693f Revert "Force UTC at process level" - Hannah Wolfe
  • 9430f5f Add token added event, update last_login - cobbspur
  • 685ceac Exclude fix for grunt coverage task - Hannah Wolfe
  • c1613fc deps: pretender@1.1.0 - Kevin Ansfield
  • 8511eb3 deps: moment@2.13.0 - Kevin Ansfield
  • b1f4dae deps: jquery-file-upload@9.12.3 - Kevin Ansfield
  • 49475ae deps: google-caja@6005.0.0 - Kevin Ansfield
  • ad2fd28 chore(package): update ember-power-select to version 0.10.10 - greenkeeperio-bot
  • 1c0cbff Move client linting to Ghost-Admin - Kevin Ansfield
  • 9262dcd deps: grunt-subgrunt@1.2.0 - Kevin Ansfield
  • 0683ef1 chore(package): update netjet to version 1.1.1 - greenkeeperio-bot
  • d78d305 chore(package): update should to version 9.0.0 - greenkeeperio-bot
  • 9f2ff2d chore(package): update grunt-mocha-istanbul to version 5.0.1 - greenkeeperio-bot
  • c86f4b0 chore(package): update grunt-mocha-istanbul to version 5.0.0 - greenkeeperio-bot
  • 82752ff chore(package): update validator to version 5.3.0 - greenkeeperio-bot
  • c60a3f8 chore(package): update intl to version 1.2.4 - greenkeeperio-bot
  • 94bad4e chore(package): update mocha to version 2.5.3 - greenkeeperio-bot
  • da48c36 chore(package): update top-gh-contribs to version 2.0.4 - greenkeeperio-bot
  • 3ce26bc Improve uploader tests + test subscribers CSV import - Kevin Ansfield
  • b219fc8 Remove outline from search input - Kevin Ansfield
  • c9fbf01 improvement: general fixes - kirrg001
  • 85e2122 improvement: run single test with mochacli - kirrg001
  • 94b1e1d chore(package): update grunt-contrib-compress to version 1.3.0 - greenkeeperio-bot
  • a21c5b8 chore(package): update ember-power-select to version 0.10.9 - greenkeeperio-bot
  • b8dc8c6 Add Gruntfile.js, setup linting task and Travis build - Kevin Ansfield
  • 604fda4 Update package.json details, rename module to ghost-admin - Kevin Ansfield
  • 4101e92 chore(package): update mocha to version 2.5.2 - greenkeeperio-bot
  • 3afb3a6 Revert to old Travis infrastructure and remove client tests - Kevin Ansfield
  • 30b3ccc Drop .bowerrc, move bower install into ember:init task - Kevin Ansfield
  • e235873 chore(package): update ember-cli-htmlbars-inline-precompile to version 0.3.2 - greenkeeperio-bot
  • cfaf566 Rename PULL_REQUEST_TEMPLATE to PULL_REQUEST_TEMPLATE.md - Kevin Ansfield
  • b3bc1be Create PULL_REQUEST_TEMPLATE - Kevin Ansfield
  • 8eb7c74 chore(package): update mocha to version 2.5.1 - greenkeeperio-bot
  • 1fa6d3c chore(package): update ember-cli-htmlbars to version 1.0.8 - greenkeeperio-bot
  • e941344 Update Ghost-Admin - Kevin Ansfield
  • 834d25b fix query user - oregami
  • 29e3ad2 chore(package): update ember-cli-jshint to version 1.0.3 - greenkeeperio-bot
  • bf8c05a deps: ember-ajax@2.4.1 - Kevin Ansfield
  • 66529ea chore(package): update should to version 8.4.0 - greenkeeperio-bot
  • 3c785e5 chore(package): update loader.js to version 4.0.7 - greenkeeperio-bot
  • 8c24068 chore(package): update intl to version 1.2.3 - greenkeeperio-bot
  • 7ea9da9 chore(package): update oauth2orize to version 1.3.0 - greenkeeperio-bot
  • 912a4aa chore(package): update intl to version 1.2.2 - greenkeeperio-bot
  • 5ca641a chore(package): update sqlite3 to version 3.1.4 - greenkeeperio-bot
  • 0776d4e chore(package): update jsonpath to version 0.2.3 - greenkeeperio-bot
  • f5d34d2 chore(package): update should to version 8.3.2 - greenkeeperio-bot
  • cd54e54 chore(package): update bluebird to version 3.4.0 - greenkeeperio-bot
  • f7535f1 chore(package): update ember-cli to version 2.5.1 - greenkeeperio-bot
  • 0167efc chore(package): update compression to version 1.6.2 - greenkeeperio-bot
  • 7f465ea chore(package): update bookshelf to version 0.9.5 - greenkeeperio-bot
  • 971c047 chore(package): update ember-cli-htmlbars to version 1.0.7 - greenkeeperio-bot
  • d22fe23 Fix order of subtasks in grunt init - Kevin Ansfield
  • e591aed chore(package): update dependencies - greenkeeperio-bot
  • 39622c4 Add initial Travis config file - Kevin Ansfield
  • 1421c92 post-scheduling - “kirrg001”
  • ff132fd timezones: support permalinks based on current timezone - kirrg001
  • 349917a Initial sub-project README.md - Kevin Ansfield
  • 59c5a4f Match .gitignore and .editorconfig with Ghost repo - Kevin Ansfield
  • 76826a3 Add Admin-Client as submodule at core/client - Kevin Ansfield
  • 1b85d67 Remove split Ghost-Admin code - Kevin Ansfield
  • ec176c2 Force UTC at process level - kirrg001
  • 2f4d1e4 Move all middleware/app config to middleware - Hannah Wolfe
  • ad63273 chore(package): update lodash.tostring to version 4.1.3 - greenkeeperio-bot
  • be8b31e Timezones: Always use the timezone of blog setting - Aileen Nowak
  • 6ce7e14 Scheduler UI - Aileen Nowak
  • 38a261d timezones: Always use the timezone of blog setting - Aileen Nowak
  • 369fd2c Initial work on internal tags feature - Hannah Wolfe
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment