github keystonejs/keystone 2024-08-09
09 August 2024

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

The following packages have been updated

@keystone-6/core@6.2.0
@keystone-6/fields-document@9.1.0
create-keystone-app@10.0.0

New Features

  • [core] Add support for lists with no fields in GraphQL (#9254) @dcousens
  • [core] Update esbuild to ^0.23.0 (#9264) @dcousens
  • [core] Update nextjs to version 14 (#9264) @dcousens
  • [core] Update prisma monorepo to version 5.17.0 (#9264) @dcousens
  • [fields-document] Fix @keystone-6/fields-document package breaking when compiling in SSR environments (#8717) (#9041) @marekryb
  • [core] Add exports for internal AdminUI pagination components Pagination, PaginationLabel and usePaginationParams for use in custom pages (#9152) @mikehazell
  • [core] Add support for developers to add esbuild.keystone.ts to the working directory to mutate the default esbuild configuration (#9235) @dcousens
  • [core] Add db.isNullable support for multiselect field type, defaulting to false (#9166) @acburdine
  • [core] Fix Prisma errors not showing when a Prisma migration errors internally (#9273) @dcousens
  • [create-keystone-app] Adds support for npm_config_user_agent for determining your package manager (#9102) @iamandrewluca

Bug Fixes

  • [core] Fix malformed uuid's from breaking relationship filters when using POSTGRESQL (#9155) @dcousens
  • [fields-document] Replace io-ts with zod internally (#9263) @dcousens
  • [core] Fix keystone prisma ... not returning the same error code as the Prisma engine (#9164) @renovate
  • [core] Fix list.ui.hide* defaulting to false when GraphQL is omitted (#9217) @dcousens
  • [core] Fix bigInt field type to throw if defaultValue: { kind: 'autoincrement' } and validation.isRequired is set (#9166) @acburdine
  • [core] Update built-in fields to use newer validate hook syntax (#9166) @acburdine

💙 Acknowledgements

Lastly, thanks to @dcousens (#9264,#9264,#9264,#9269,#9263,#9258,#9249,#9247,#9232,#9219,#9218,#9213,#9144), @direisc (#9170), @gautamsi (#9231,#9179), @ggpwnkthx (#9130), @iamandrewluca (#9102,#9125), @kennedybaird (#9272,#9252), @renovate (#9221,#9242,#9222,#9223,#9215,#9211,#9206,#9207,#9205,#9157,#9197,#9196,#9193,#9194,#9187,#9188,#9185,#9184,#9175,#9168,#9167,#9163,#9159,#9161,#9160,#9162,#9158,#9151,#9150,#9148,#9145,#9143,#9140,#9137,#9135,#9134,#9133), @simonswiss (#9267,#9251,#9257,#9255,#9202,#9228,#9227,#9220,#9198) for changes not shown above, but none-the-less appreciated.

👀 Review

See 2024-04-30...2024-08-09 to compare with our previous release.

Don't miss a new keystone release

NewReleases is sending notifications on new releases.