16 April 2024
The following packages have been updated
@keystone-6/[email protected]
@keystone-6/[email protected]
@keystone-6/[email protected]
@keystone-6/[email protected]
Breaking Changes
[core]
Changesfile
andimage
to use random 128-bitbase64url
identifiers by default, notuuid
(#9079) @dcousens[core]
RemovesAdminUIConfig
,DatabaseConfig
,GraphQLConfig
andServerConfig
from@keystone-6/core/types
, and some unused types - instead useKeystoneConfig['ui']
,KeystoneConfig['db']
and so on (#9085) @dcousens[core]
Removes@keystone-6/core/system
from exports (#9085) @dcousens[core]
Upgrade@prisma/*
packages to5.12.1
(#9088) @dcousens, @borisno2[core]
Removes unused type parameters from typesListConfig
andListAdminUIConfig
(#9083) @dcousens[core]
Remove the deprecated type parameters from thelist
andgroup
functions (#9083) @dcousens[core]
RemovesgraphqlSchema
parameter fromextendHttpServer
, usecontext.graphql.schema
instead (#9083) @dcousens[core]
Movesconfig.extendGraphqlSchema
toconfig.graphql.extendGraphqlSchema
, similar todb.extendPrismaSchema
(#9083) @dcousens[core]
RemoveKeystoneConfig
parameter from getAdditionalFiles function type (#9083) @dcousens[core]
Remove the deprecatedcontext.exitSudo
fromKeystoneContext
(#9083) @dcousens[core]
Removecontext.experimental.initialisedLists
, usecontext.__internal.lists
(may break in patch) (#9083) @dcousens[core]
RemoveExtendGraphqlSchema
type alias, use(schema: GraphQLSchema) => GraphQLSchema
instead (withimport type { GraphQLSchema } from 'graphql'
). (#9083) @dcousens, @emmatown[core]
Remove the deprecated (#8721)config.server.healthCheck
, useextendExpressApp
instead (#9083) @dcousens[core]
RemovesListSchemaConfig
type, useKeystoneConfig['lists']
instead (#9083) @dcousens[core]
Removedb.additionalPrismaDatasourceProperties
, useextendPrismaSchema
if needed (#9083) @dcousens[core]
Removedb.prismaPreviewFeatures
, useextendPrismaSchema
if needed (#9083) @dcousens[core]
Removeany
type parameter fromSessionStore
/SessionStoreFunction
types (#9083) @dcousens[core]
Remove deprecatedconfig.db.useMigrations
, use--with-migrations
process argument orkeystone prisma migrate [dev|deploy]
instead (#9090) @dcousens[core]
Changekeystone prisma
behaviour to first requirekeystone build
(orkeystone dev
) (#8776) @dcousens, @borisno2
New Features
Bug Fixes
💙 Acknowledgements
Lastly, thanks to @dcousens (#9087,#9094,#9087), @renovate (#9096,#9095,#9086,#9084,#9080) for changes not shown above, but none-the-less appreciated.
👀 Review
See 2024-04-02...2024-04-16 to compare with our previous release.