Skip to content

Releases: keystonejs/keystone-classic

v4.2.1

15 Jul 13:10
Compare
Choose a tag to compare

Minor fixes and a new feature:

  • update references to keystone-tinymce, thanks @BarryThePenguin
  • new pre:adminroutes hook, thanks @pixtron
  • fix for URL fields in noedit mode

Note this release replaces v4.2.0

v4.1.1

23 Jun 13:01
Compare
Choose a tag to compare

Minor fixes, including:

  • Unit tests running again after 4.1.0 (still working on e2e tests)
  • Boolean fields work correctly when default: true in set, thanks @ttsirkia
  • Colour field bug introduced in 4.1.0 is fixed
  • Documentation fixes, thanks @WenWu92, @tomjnsn , @stsourlidakis

v4.1.0 (2019-05-20)

19 May 16:11
Compare
Choose a tag to compare

Full changelog

All these people contributed to improving the docs and README.md: @nathsimpson, @stennie, @gverni, @andreicioromila, @codyspate, @lvntruong, @ebrahimamer, @jimulle, @kennedybaird, @laurenskling, @clement-dev, @Vultraz, @sverrisson, @agmt5989, @itzaks, @d400800, @Eyecone, @basilvetas, @cheng306 and @JedWatson

Updated the Keystone 4 website (thanks @tuan23, @dominikwilkowski and @nathsimpson )

Add alt test to delete button in ListManagement (#4813, thanks @jimulle )
Fixed incorrectly named API method label (#4825, thanks @Vultraz )
Fix UTC DateColumn value display (#4841, thanks @alsoicode)
Added option to hide Today button in Date field (#4869, thanks @marcin-lawrowski)
Fixed dependsOn setting when applied to a boolean field set to false by default (#4867, thanks @marcin-lawrowski )
Allow custom error message in deleteItem (#4683, thanks @RecuencoJones )
Return a 500 error when item.remove fails (#4832, thanks @laurenskling )
Build S3 upload name when not present (#4871, thanks @Tathanen )
Make urlField support thumb option. (#4856, thanks @gemscng )
Moved from letsencrypt-express to greenlock-express (#4885, thanks @akopcz2)
Removed kerberos (#4888, thanks @larrybolt )
Make TinyMCE a real dependency (#4897 & #4887, thanks @gautamsi and @JedWatson )
Fix NumberColumn for money formatting be independent from path name (#4912, thanks @realThinhIT)
Add _req_user to removed item so you can use this in the remove pre/post hook (#4831, thanks @laurenskling )
Add support for language cookie options (#4921, thanks @Hsn723 )
Upgrade to Babel 7 (#4802, thanks ashmore11)
Fixing deprecated isMounted usage (thanks @JedWatson )
Upgraded dependencies (thanks @JedWatson )
Cannot clear Relationship field (without many set to true) (#4711, thanks @JedWatson )
Fixing Money field propTypes warning (thanks @JedWatson )

v4.0.0 (2018-07-25)

25 Jul 09:00
09685b8
Compare
Choose a tag to compare

Keystone 4.0.0 GA πŸŽ‰

Full Changelog | Documentation | Developer support | Bugs & feature suggestions | KeystoneJS Slack

Bug fixes and improvements:

  • Minor fixes and improvements to the location field type (#4455, thanks @molomby)
  • Improve sanity checking for signin "from" param (#4720, thanks @Noviny)
  • Update z-index of color chooser (#4256, thanks @TuurDutoit)
  • Restore/repair s3 image uploaded in tinymce (#4594, thanks @Tathanen)
  • Smooth scroll speed now based on current scroll position (#4635, thanks @AntonyMayer)
  • Added session max age cookie to match keystone.uid cookie expiry (#4565, thanks @millsy)

Dependency updates:

Documentation updates:

  • Update Getting Started page (#4708, thanks @stennie)
  • Review & update Setting Up tutorials (#4721, thanks @nathansimpsondesign)
  • Documented breaking change to pre:routes behaviour (thanks @blargity)
  • Added more info on Application updates with required relationships (thanks @blargity)
  • Fix incorrect "Edit this page" links (thanks @stennie)
  • Fix API doc 404s for deprecated File field types (thanks @stennie)

v4.0.0-rc.1 (2018-07-06)

06 Jul 08:26
5aa10a9
Compare
Choose a tag to compare
Pre-release

Full Changelog | Documentation | Developer support | Bugs & feature suggestions | KeystoneJS Slack

Bug fixes and improvements:

  • Fix problem saving models with empty file fields in Safari (#4656, thanks @erikvdplas)
  • Include Keystone.version in startup message (#4692, thanks @stennie)

Dependency updates:

  • A number of dependencies were updated to address warnings & deprecations:
    • Update babel-core from 6.26.0 to 6.26.3
    • Update brfs from 1.4.3 to 2.0.0
    • Update browserify from 13.3.0 to 16.2.2
    • Update cloudinary from 1.9.0 to 1.11.0
    • Update debug from 2.6.8 to 3.1.0
    • Update lodash from 4.17.4 to 4.17.10
    • Update react-color from 2.13.8 to 2.14.1
    • Update react-engine from 4.3.0 to 4.5.1
    • Update superagent from 3.6.3 to 3.8.3

Documentation updates:

  • CloudinaryImage(s) fields were incorrectly marked as deprecated (#4686)
  • Reorganise README and add table of contents
  • Remove link to keystone-starter (outdated v0.3 demo)
  • Use https links where available

Testing and CI:

  • Remove --growl from Mocha options

v4.0.0-rc.0 (2018-06-22)

22 Jun 15:22
897022b
Compare
Choose a tag to compare
Pre-release

Full Changelog | Documentation | Developer support | Bugs & feature suggestions | KeystoneJS Slack

Bug fixes and improvements:

  • Fix scrolling for modals in the Admin UI when content overflows (#4169, thanks @saul-mtz)
  • Show color swatch on color field (#4662, thanks @mikehazell )
  • Add new fields and call to the iFramely API instead of oEmbed (#4617, thanks @ticidesign)
  • Add missing DayPicker-WeekdaysRow styling (#4601, thanks @jsundquist )
  • Add iFramely field type (#4600, thanks @vitalbone)
  • Replace hardcoded path breaking custom keystone.adminPath (#4586, thanks @radames)
  • Fix for deleting the last relationship reference in > beta.5 (#4332, thanks @JedWatson)
  • Implement image thumbnails for the File type (#4509, thanks @cadriel)
  • Fix paginate to return on count error (#4167, thanks @ramonfritsch)
  • Deprecate currency setting for Money fields (#4132, thanks @Noviny)
  • Fix autocleanup for cloudinary fixes (#4205, thanks @Noviny)
  • Fix custom nav links (#4387, thanks @frapan)
  • Fix: model with required field that defaults to 0 can't be saved (#4397, thanks @jyrkive)

Dependency updates:

Documentation updates:

  • Fix typography and Gatsby configuration (thanks @tuan23)
  • Add documentation about customizing the navigation bar (thanks Francesco Panciroli)
  • Update Readme with Keystone 4 documentation references (#4666, thanks @stennie)
  • Fix grammar in password field description (#4583, thanks @petertdinh)
  • Fix typos in yo-generator.md and application-updates.md (#4581 & #4582, thanks @gsklee)

Testing and CI:

v4.0.0-beta.8 (2018-01-23)

03 Jun 22:46
ce14c51
Compare
Choose a tag to compare
Pre-release

v4.0.0-beta.8

Full Changelog

v4.0.0-beta.7 (2017-10-23)

03 Jun 22:43
Compare
Choose a tag to compare
Pre-release

v4.0.0-beta.7

Full Changelog

v4.0.0-beta.5 (2017-01-25)

03 Jun 22:35
Compare
Choose a tag to compare
Pre-release

v4.0.0-beta.5

Full Changelog

Fixed bugs:

  • Admin UI renders save toolbar when noedit option is set on list #3644
  • Sub Menu randomly goes missing? #2883
  • [0.4] Keystone does not like String _id field #2234

Closed issues:

  • Contact form 500 server error.. #3895
  • Dynamic Default Value #3885
  • node-sass not found. #3873
  • Cloudinary select fields break other Relationship fields when using select: true #3848
  • noedit URL fields are editable in initial create dialog #3841
  • Heroku Deployment Broken on 4.0.0-beta.4 (Node-sass & Node 6) #3835
  • Initial project setup error #3830
  • Keystonejs Show all posts created from specific year #3819
  • Get ObjectID by using key #3814
  • Kerberos causing 'npm install' to fail #3808
  • v4 is support Types.LocalFiles ? #3807
  • [4.0.0-beta.4] bug in displaying related models in admin UI #3805
  • Debug Mode #3799
  • Hide the Save button when noedit: true #3796
  • Error 500 at demo site #3792
  • Models with Type String Being Ignored #3783
  • 4.0 Beta 4 - track {createdBy: 'author'} returns null #3780
  • sill doParallel extract 709 #3779
  • KeyStoneJs hangs after starting on Redat7.1 #3770
  • how can I enable comment for post #3769
  • jade to pug deprecation #3751
  • Admin UI: item page RelatedItemsList not loaded #3739
  • 500 Error During CRUD #3735
  • Requesting npm version bump for 4.0.0 beta #3685
  • Roxy Fileman - a file browser #3677
  • Error when npm install kerberos@0.0.21 #3657
  • Post created, but fails to show details #3649
  • Admin UI: packages.js:165 Uncaught SyntaxError: Unexpected string #3642
  • Couldn't find preset "react-app" relative to directory "/app" while parsing file: /app/node_modules/redux-saga/effects.js #3624
  • Field type code does not respect noedit: true #3619
  • Keystone doesn't work with server side react-router #3618
  • pug engine is not found #3610
  • Running Out of Memory on Small Servers #3609
  • App/site-wide Cloudinary image folder name #3504
  • Admin API: Update List Item Broken Due to CSRF Issue #3420

Merged pull requests:

Read more

v4.0.0-beta.4 (2016-12-02)

03 Jun 22:35
Compare
Choose a tag to compare
Pre-release

v4.0.0-beta.4

Full Changelog

Fixed bugs:

  • Saving TextArray fields with noedit: true loses data #3575
  • Relationship link to linked model page is broken #3528
  • Admin Pagination on a sortable list #3494
  • Restore support for CloudinaryImage publicId option #3440
  • 4.0-Beta-1: Updating password generates 500 error #3428
  • Management mode "Select all" only selects current page #3374
  • SSL: Make "force" actually work #3623 (wmertens)

Closed issues:

  • Static Files 404 after Page Reload Every Time (ex: public/styles/site.css) #3692
  • node keystone error #3655
  • Admin API: Nested Objects Not Accessible On Returned Lists #3652
  • yo keystone command not found #3651
  • Proposal for array type #3646
  • Cannot overwrite model once compiled issue #3645
  • Unable to configure nav bar in Admin UI for CamelCase model names #3641
  • 0.3.x - set specific versions to dependencies #3640
  • Hi, How I can use field Types.File for multiple files upload feature? #3620
  • version 4.0.0-beta.1 does not work in heroku #3593
  • regex not work in query of Keystonejs #3566
  • Documentation: There is no description about "TextArray" Type. #3562
  • WYSIWYG Editor doesn't refresh for dependsOn. (4.0.0-beta.3) #3551
  • Keystone admin loads very slowly after restart in production [bug] #3548
  • [4-beta.3] Creating a new item often fails. #3545
  • Pagination doesn't work with deleting #3541
  • sortContext isn't implemented in v4 #3521
  • [v4.0.0-beta.2] initial noedit fields don't work #3495

Merged pull requests:

Read more