KeystoneJS v0.3.9 Release Notes

Release Date: 2015-05-17 // almost 9 years ago
    • โž• added; Babel object-assign plugin for the Admin UI browserify build process
    • ๐Ÿ‘Œ improved; The whole Admin UI JS build system has been rewritten and should now be completely stable and much faster than any previous setup. You can enable development mode with the KEYSTONE_DEV=true environment variable
    • ๐Ÿ›  fixed / changed; the LESS config api was changed with [email protected] and you should now just use the less options setting, thanks Francesco Nero. Old options will log warnings if you use them.
    • ๐Ÿ›  fixed; The path to react-select's less file is now dynamically detected, see #1384
    • ๐Ÿ›  fixed; The href method of localfile/s shouldn't use path.join, see #1406
    • ๐Ÿ›  fixed; display issues with Type.GeoPoint and Type.Location, thanks Al Connelly
    • โž• added; SVG Support for Cloudinary Image fields, thanks Christian Nolte
    • ๐Ÿ›  fixed; Disabled drag and drop sorting in list view when filters are applied, thanks Michael
    • ๐Ÿ‘Œ improved; Now using grappling-hook, thanks Camille Reynders
    • ๐Ÿ‘Œ improved; The Location field throws an error if googleLookup fails, thanks Daniel Cousens
    • ๐Ÿ›  fixed; issues with schema inheritance and schemaPlugins, thanks Robert Clark
    • ๐Ÿ›  fixed; default formatString for Datetime fields now includes h:m:s a, thanks Al Connelly
    • ๐Ÿ›  fixed; Keystone.prototype.static(app) was removed in 0.3.7, has been reintroduced for backwards-compatibility
    • ๐Ÿ”„ changed; react-alt-text is now its own npm package
    • ๐Ÿ”„ changed; The Admin UI is being consolidated into /admin and many files have moved, thanks to Milos Dakic for helping with this.

    ๐Ÿš€ Also in this release: Keystone is completely free of ESLint warnings thanks to the incredible efforts of Camille Reynders and Jed Watson.