All Versions
Latest Version
Avg Release Cycle
6 days
Latest Release
1465 days ago

Changelog History
Page 15

  • v0.3.1 Changes

    February 13, 2015
    • ๐Ÿ›  fixed; validation and updating issues with Number, Money, TextArray and NumberArray Fields
    • ๐Ÿ›  fixed; slightly broken regex for resource redirection, thanks Nicolas Dutil
    • ๐Ÿ›  fixed; the S3File field now surfaces errors correctly, thanks Harry Moreno
    • ๐Ÿ”„ changed; keystone.connect was broken in 0.3.0, it has been replaced by the keystone.set('express', ...) and keystone.set('mongoose', ...) options

    ๐Ÿš€ Also more tests and general cleanup. Thanks especially to Sebastian McKenzie and Johnny Estilles for their work on this release.

  • v0.3.0 Changes

    February 06, 2015

    This is a major new version of KeystoneJS. The changes are too many to simply enumerate here, however we've done our best to ensure compatibility and feature parity with 0.2.x. If you experience any unexpected issues or behaviours, please let us know by opening a Github Issue.

    ๐Ÿš€ For notes regarding breaking changes in the release, please see our 0.2.x to 0.3.x Changes wiki page.

    ๐Ÿš€ Thanks to all our contributors for the huge amount of effort that went into this release, and the ongoing work designing, programming, testing and documenting KeystoneJS.

    โšก๏ธ Updated Express to 4.0

    Express 4 included several breaking changes from Express 3. Keystone simplifies most of these changes, and if you're using keystone.start() to initialise your web server things will probably just work; however the more complicated your app, the more likely you will need to take these changes into account. Please review the Moving to Express 4 Guide for more information.

    ๐Ÿ’ป Admin UI forms rewritten in React.js

    ๐Ÿšš The Admin UI forms have been rebuilt from the ground up with React.js. This is part of a larger, ongoing effort to move the Admin UI entirely towards a rich, customisable single page web app.

    ๐Ÿ’ป The UI has been cleaned up and improved, and the field types should support the same features and behaviours as in 0.2.x. If any field types or features don't continue to work as expected, please open a GitHub Issue so we can fix it!

  • v0.2.42 Changes

    January 20, 2015
    • ๐Ÿ›  fixed; backwards-compatibility issues with older versions of connect-mongo
    • ๐Ÿ›  fixed; file type / mimetype issues with S3File / AzureFile and LocalFile fields
  • v0.2.41 Changes

    January 18, 2015
    • ๐Ÿ›  fixed; issues relating to using mongo and redis as session stores
    • โž• added; option to use the importcss plugin for TinyMCE; set wysiwyg importcss, thanks aschwersenz
    • โž• added; MONGODB_URL environment variable support, thanks jdr0dn3y
  • v0.2.40 Changes

    December 31, 2014
    • ๐Ÿ›  fixed; issue setting Boolean fields to false in the Admin UI
    • โž• added; cors middleware is now available as Keystone.cors
    • ๐Ÿ›  fixed; redis session middleware doesn't support callbacks, should now initialise correctly
    • ๐Ÿ›  fixed; issues parsing options in keystone.Email, thanks Brett Newman
  • v0.2.39 Changes

    December 20, 2014
    • ๐Ÿ›  fixed; regression in the Admin UI introduced in 0.2.37, sorry!
  • v0.2.38 Changes

    December 19, 2014
    • ๐Ÿ›  fixed; a bug where location field filters were not being applied in the Admin UI
    • ๐Ÿ›  fixed; a bug where boolean field filters were not being applied in the Admin UI
  • v0.2.37 Changes

    December 19, 2014
    • โž• added; check for refsLookup existence to core/createItem, thanks Sebastian McKenzie
    • โž• added; dump current list key and data onto createItems error, thanks Sebastian McKenzie
    • โž• added; ability to bypass bcrypt hashing for password fields when required
    • โž• added; SSL CA configuration option, thanks Brett Newman
    • โž• added; static options option to control static middleware configuration, thanks Sebastian McKenzie
    • ๐Ÿ›  fixed; error thrown in the Admin UI when no user model is available
    • ๐Ÿ›  fixed; handle undefined boolean update values, thanks Carlos Colon
    • ๐Ÿ›  fixed; logging error for misconfigured Embedly fields
    • ๐Ÿ›  fixed; mimetype bug in S3 file field, thanks Harry Moreno
    • โšก๏ธ updated; multilanguage docs and new site architecture
    • ๐Ÿ‘Œ improved; password field validation now in UpdateHandler

    ๐Ÿš€ Huge thanks to @wuhaixing for the Chinese translation in this release.

  • v0.2.36 Changes

    December 07, 2014
    • ๐Ÿ›  fixed; several issues with the localfile field type
    • ๐Ÿ‘Œ improved; localfile.options.format is called with the field context
    • ๐Ÿ‘Œ improved; localfile.href is now available as a virtual
    • ๐Ÿ‘Œ improved; switched to fs-extra so missing paths for localfile uploads will be created automatically
    • ๐Ÿ‘Œ improved; localfiles field type has been completely overhauled, now in line with localfile and supports prefix and format options
    • โœ‚ removed; the autodetection of image file types in the localfiles field has been removed, use the format option instead (like localfile)
    • ๐Ÿ›  fixed; admin UI template caching bug, may help improve Admin UI performance
    • ๐Ÿ›  fixed; callback is now correctly optional in keystone.Email.send(), thanks Brett Newman
    • ๐Ÿ‘Œ improved; a ReferenceError is now thrown when an invalid list is requested with keystone.list, thanks Sebastian McKenzie
  • v0.2.35 Changes

    December 02, 2014

    ๐Ÿš€ This release fixes an issue in the Admin UI introduced in 0.2.34, our sincere apologies to anyone who was affected by this!

    • ๐Ÿ›  fixed; an issue to do with admin links introduced by the new custom nav functionality, thanks Camille Reynders