Skip to content

v4.0.0-beta.1 (2016-08-25)

Pre-release
Pre-release
Compare
Choose a tag to compare
@gwyneplaine gwyneplaine released this 03 Jun 22:33
· 1340 commits to master since this release

v4.0.0-beta.1

Full Changelog

Implemented enhancements:

  • Close ConfirmationModal with ESC #3375
  • add to Color field property color format (default: 'hex', 'rgb', 'rgba', 'hsl') #3166
  • Resolve Filter Labels in the Admin UI #3122
  • Review .eslintrc #1797
  • New List / Item Update method #1705
  • Add support for nodemailer #250

Fixed bugs:

  • When navigation back from item view go to same page #3407
  • Filters can't be filled in, modal disappears on keypress #3404
  • Links to relationships are HTML links #3381
  • TinyMCE throws when navigating away from item #3379
  • CloudinaryImageField throws an error when creating a new item #3378
  • Modal renders raw HTML #3376
  • Navigating back to list sometimes hangs #3369
  • Module error in v0.4.0-alpha #3365
  • Removing ?search for URL in Lists doesn't clear the search #3357
  • Search fires request with every keypress #3338
  • error building - Unknown plugin "add-module-exports" #3329
  • [0.4] admin double tapping loadItem calls, triple tapping on a direct load to keystone/list?search=xyz URI #3310
  • [0.4] It is possible to create an item in nocreate list #3284
  • Move selenium out of repo #3275
  • Search box disappears after not founding something #3260
  • Boolean field lost field-type and for attributes #3227
  • Error on signin #3222
  • TypeError: Cannot supply flags when constructing one RegExp from another #3207
  • [0.4] Cannot create new items #3203
  • Exception happen if col.type is id #3190
  • Navigating to /keystone/signin throws error #3184
  • Columns.unrecognised is not defined. #3157
  • ArrayField #3130
  • Emptying search box clears UI when empty search #3117
  • Editor custom admin path is not set #3112
  • res.apiError is not a function after commit #22076e6c2be4df #3111
  • Unable to edit boolean values v0.3.19 #3050
  • [v0.4] Boolean fields with noedit:false and hidden:true do not retain value #3029
  • Option createInline: true breaks admin ui #3028
  • unable to send emails with twig (and possibly other template engines besides jade) #3020
  • Cannot edit items if property type is Types.Html #2998
  • Keystone.email rewrites to: argument #2984
  • [v0.4] Loading forever in list screen without default columns #2945
  • Relationship links are broken #2940
  • getUpdateHandler returns incorrect errors from validation #2923
  • The ui with TextArray type doesn't work well. #2865
  • TinyMCE Spellchecker Plugin 404 #2818
  • Node 6 support: node-bufferstream #2807
  • Upgrade react-color #2804
  • Error: Cannot find module 'connect-mongo/es5' #2775
  • Sign in redirects don't work on test server restart #2773
  • 0.4: email error validation popup #1867
  • Email helper fails when utilizing Nunjucks templates + Fix #1663
  • Handle popout position based on viewport dimensions #1647
  • Keystone Admin UI not always loading CSS #1295
  • Putting TextArray/NumberArray field on initial true blocks creation dialog in AdminUI #1031
  • Make DateColumn linkable #3295 (wmertens)
  • Allow select type to link to item in column #3289 (wmertens)
  • Fix #3207 #3211 (jannispl)

Closed issues:

  • Uncaught ReferenceError: babelHelpers is not defined #3367
  • Got "error building FieldTypes:..." with latest keystone(0.4.0-alph) #3350
  • UpdateHandler Update for 0.4 #3319
  • Replace keystone.Email with keystone-email package #3303
  • how to add rbac for keystone? #3299
  • Add hoooks to allow customization of the admin #3298
  • Why Admin UI loading slowly, how to solve? #3297
  • Possible bug regarding the "nav" config object #3287
  • [0.4] Add keystone to an existing Express app, /keystone route returns 404 #3271
  • Cloudinaryimage/s fields need to be updated to new spec #3269
  • File field doesn't reset state after upload #3268
  • Broken version on npm (0.3.22?) #3263
  • node_modules size #3259
  • TypeError: Cannot read property 'assert' of undefined #3250
  • fields.js:7784 Uncaught ReferenceError: _ is not defined #3241
  • Add READMEs to applicable fields #3192
  • how to use v 4.0 #3179
  • Admin interface / Babel transform-class-properties error #3178
  • Deploy to Heroku button not working #3176
  • Path the admin files are hardcoded #3168
  • Replace Jade Admin UI Templates with EJS #3155
  • Question about keystone core #3153
  • 请问keystone有没有自身的角色管理系统,如果没有,需要怎么做 #3148
  • How to add a user role management #3147
  • Admin interface errors #3143
  • How set right timezone? #3140
  • Remove opinionated server-side React rendering #3096
  • [v0.4] Incorrect error on accessing ID on admin UI #3092
  • Sauce labs configuration is breaking build #3057
  • Knox in KeystoneJS throws error code 307 for amazon S3 #3054
  • Minified exception in admin UI #3042
  • npm start stops with ReferenceError: bind is not defined #3010
  • Admin UI: Lookup values for related collection #2992
  • signin csrf error #2982
  • Sort from the owner side of a relationship #2979
  • pre:routes middleware not working in admin pages #2974
  • keystone.routes missing in alpha? #2817
  • MailChimp instead of Mandrill #2769
  • Admin Interface Cleanup #2652
  • Render HTML5 input element types: color, date, time #2636
  • _req_user is undefined on pre/post remove hooks #1857
  • Refactor out field type switch statements #1150

Merged pull requests: