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

Changelog History
Page 18

  • v0.2.14 Changes

    April 16, 2014
    • βž• added; new createItems() method to quickly populate data, see this gist for usage instructions and examples
    • πŸ‘Œ improved; .toCSV() method for lists now uses dependency injection and can be asynchronous (just pass callback as the last argument)
    • βž• added; basic implementation of field watching
    • πŸ›  fixed; issue with dateTime fields not updating correctly
    • βž• added; perPage option for lists that controls the number of items displayed per page in the Admin UI, thanks Galaczi Endre Elek
    • βž• added; gulp, and more tests! thanks Morgan Craft
    • πŸ‘Œ improved; link fields are now anchors in the Admin UI list view, thanks DrMoriarty
    • πŸ›  fixed; height of admin header and signout link placement with a lot of lists in the navigation, thanks Γ–tvΓΆs RichΓ‘rd
    • βž• added; support for adding additional toolbar buttons to tinymce, thanks Eric
  • v0.2.13 Changes

    April 04, 2014
    • βž• added; onHttpServerCreated and onHttpsServerCreated events now fired during keystone.start(), allows for integration of things like
  • v0.2.12 Changes

    April 03, 2014
    • βž• added; initial field support for HTML and Markdown fields
    • πŸ‘Œ improved; some client-side scripts (e.g. TinyMCE) are no longer included when they're not going to be used
  • v0.2.11 Changes

    April 02, 2014
    • βž• added; .toCSV() method now supported on schemas to transform data when exported in the Admin UI
    • βž• added; image and uploadimage plugin support for TinyMCE
    • βž• added; cloudinary upload api for generic image uploads, thanks Branko Sekulic
    • βž• added; csrf middleware support, thanks Lasana Murray
    • βž• added; express is now available as a property of keystone
    • βž• added; optional support for a the S3_REGION environment variable, thanks DrMoriarty
    • βž• added; IP address range restrictions, thanks Robert Medeiros
    • βž• added; support for express trust proxy setting, thanks Robert Medeiros
    • πŸ›  fixed; Boolean field notes were being escaped incorrectly
  • v0.2.10 Changes

    March 18, 2014
    • βž• added; new AzureFile field type, thanks Juan Benavides Romero
    • βž• added; new toolbar and preview mode for Markdown fields, thanks Thomas Pedersen
    • πŸ›  fixed; issue with the 'new item' button on the item details page in the Admin UI triggering autocreate functionality incorrectly, thanks Thomas Pedersen
    • πŸ›  fixed; redirect parameter for signin page now protects against open redirect attacks, thanks Oliver Jenkins
    • πŸ›  fixed; 'host is undefined' issue with certain configurations, see #241
    • πŸ›  fixed; accented characters are converted correctly when generating slugs, thanks to keystone-utils 0.1.7

    (emergency version bump from 0.2.9 because of white-space issue with new Jade version)

  • v0.2.8 Changes

    March 12, 2014
    • πŸ›  fixed; issues getting path options correctly on Windows (was causing update issues)
    • πŸ›  fixed; support for tagging images uploaded to Cloudinary client-side in the Admin UI for CloudinaryImages fields, thanks Mike Causer
    • πŸ‘Œ improved; filtering on Number fields can now find null values
    • πŸ›  fixed; height option now supported on Markdown and Textarea field types
    • βž• added; support for PUT and DELETE http methods in View.on
  • v0.2.7 Changes

    March 11, 2014
    • πŸ›  fixed; minor issues to improve auto-creation of items
    • πŸ‘Œ improved; ability to chain keystone.pre, keystone.init, keystone.start, keystone.static, keystone.routes and keystone.bindEmailTestRoutes
    • πŸ‘Œ improved; callbacks / error handling in View class
    • πŸ‘Œ improved; handling of MongoDB errors before app starts (now much more debuggable)
    • βž• added; field notes are now parsed using marked so you can use markdown syntax if desired
    • βž• added; new field type Code, uses the CodeMirror editor in the Admin UI, thanks Juan Benavides Romero
    • πŸ›  fixed; error thrown when requesting an invalid page in the Admin UI list view
    • πŸ›  fixed; correctly trigger mongoose middleware when removing items, thanks Chris Dion
    • βž• added; ability to use custom paths for updates (issue #205)
    • βž• added; optional callback to View.render (issue #215)
    • πŸ‘Œ improved; tweaked some option keys, added a warning for deprecated options
    • βž• added; ability to specify signin and signout redirect paths or functions
    • βž• added; https server and ssl configuration now supported by keystone.start(), thanks snowkeeper
    • πŸ‘Œ improved; tweaks to native signin UI, thanks jossmackison

    πŸ“„ This version also contains the new docs and website developed by @jossmackison and @jedwatson. To view the docs locally, open keystone/docs and run node docs.

  • v0.2.6 Changes

    February 25, 2014
    • πŸ‘Œ improved; implementation of hidden option for fields
    • πŸ‘Œ improved; refactored the Email class and implemented friendlier errors
    • πŸ‘Œ improved; email test route binding, including ability to use a function to provide template locals to tests
    • βž• added; custom template support in the Email class
    • βž• added; email button mixin supports default styling and style overrides
    • πŸ‘Œ improved; email locals and options can be combined in a single object argument
    • πŸ›  fixed; location field auto-improve error
    • πŸ›  fixed; relationship fields display old ID when related item is missing, thanks Mark Bayfield
    • βž• added; autocreate option for Lists (see issue #21)
    • πŸ‘Œ improved; signin page looks better when you're alredy signed in
    • πŸ‘Œ improved; location.requiredPaths field option supports comma-delimited values
    • πŸ‘Œ improved; UpdateHandler now updates noedit fields when they are explicitly provided (issue #194)
    • βž• added; ability to specify custom validation / required messages in the UpdateHandler (issue #195)
    • βž• added; ability to provide custom lists of required fields to the UpdateHandler (issue #196)
  • v0.2.5 Changes

    February 17, 2014
    • πŸ‘Œ improved; dropdown styles are nicer
    • πŸ‘Œ improved; default signin ui tweaks
    • πŸ‘Œ improved; hidden lists warn when included in nav config option
    • πŸ›  fixed; hidden lists are accessible through the API
    • πŸ‘Œ improved; warnings are thrown when autokey option config is invalid
    • πŸ‘Œ improved; autokey values are now included in CSV exports
    • πŸ‘Œ improved; markdown and html fields render nicely in the Admin UI list view
  • v0.2.4 Changes

    February 15, 2014
    • πŸ‘Œ improved; new sign in/out screen design, thanks jossmackison
      • improved; the default error screen is now responsive, thanks jossmackison
    • πŸ‘Œ improved; additional supported file types for CloudinaryImage fields, thanks James Allen
      • Supported types are [image/gif, image/png, image/jpeg, image/bmp, image/x-icon, application/pdf, image/x-tiff, image/x-tiff, application/postscript, image/vnd.adobe.photoshop]
    • πŸ‘Œ improved; you can now use Relationship fields with multi: true as initial fields
    • βž• added; Relationship fields can now be used as filters in the Admin UI
    • πŸ›  fixed; scope issue in Relationship field type, thanks Tom Walker