github keystonejs/keystone 2023-05-25
25 May 2023

latest releases: 2024-11-07, create-keystone-app@10.0.3, @keystone-6/fields-document@9.1.1...
18 months ago

The following packages have been updated

@keystone-6/core@5.3.0

New Features

  • [core] Adds cookieName as an option for statelessSessions (#8570) @dcousens
  • [core] Adds Session type parameter to generated TypeInfo, Lists and Context types, and propagates that type to access control and hooks (#8570) @dcousens
  • [core] Adds ui.basePath for changing the AdminUI base path, using a dynamic next.config.js (#8545) @borisno2
  • [core] Removes prompt when using CLI --frozen flag and a schema is out of date, CLI now exits (#8545) @borisno2
  • [core] Adds resolveInput.{create|update} list hooks as shorthand operation circuitry (#8551) @dcousens
  • [core] Adds new unfiltered shorthand function for an empty filter (exported from '@keystone-6/core/access') (#8552) @dcousens

Bug Fixes

  • [core] Change next experimental.appDir: false for now, until resolution found for internal React issues (#8568) @MohammadKurjieh
  • [core] Fixes type generation for lists with omit.query: true (#8527) @acburdine
  • [core] Update @prisma/* to 4.14.0 (#8562) @renovate
  • [core] Fixes graphql.isNonNull.create: true TypeScript types to be non-optional (#8551) @dcousens
  • [core] Fixes incompatible field key types when working with resolvedData (#8485) (#8551) @dcousens
  • [core] Removes SessionStrategy's type parameter of StartSessionData, removal is non-breaking as the parameter was unusable (#8552) @dcousens
  • [core] Fixes db.enableLogging with an array resulting in keystone dev exiting (#8569) @dcousens
  • [core] Deprecates @keystone-6/core/system exports (createSystem, createExpressServer, initConfig and createAdminUIMiddleware), will be removed in next breaking change (#8569) @dcousens

🌱 New Contributors

Thanks to the following developers for making their first contributions to the project!

💙 Acknowledgements

Lastly, thanks to @borisno2 (#8510), @ChrisLaneAU (#8516), @dcousens (#8546,#8357), @renovate (#8585,#8584,#8583,#8579,#8577,#8565,#8567,#8563,#8566,#8564,#8558,#8559,#8560,#8555,#8541,#8542,#8531,#8528) for changes not shown above, but none-the-less appreciated.

Don't miss a new keystone release

NewReleases is sending notifications on new releases.