Closed dcousens closed 2 months ago
This pull request is automatically built and testable in CodeSandbox.
To see build info of the built libraries, click here or the icon next to each commit SHA.
Latest deployment of this branch, based on commit a4a452e850682785fabbaa80711e8168be079f50:
Sandbox | Source |
---|---|
@keystone-6/sandbox | Configuration |
The following packages have been updated
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, @borisno2New Features
[core]
KS_PRISMA_ERRORS
are now logged withconsole.error
on the server (#8776) @dcousensBug Fixes
[core]
Fix--no-server
being ignored bykeystone start
(#9090) @dcousens:blue_heart: Acknowledgements
Lastly, thanks to @dcousens (#9087,#9094,#9087), @renovate (#9096,#9095,#9086,#9084,#9080) for changes not shown above, but none-the-less appreciated.
:eyes: Review
See https://github.com/keystonejs/keystone/compare/2024-04-02...2024-04-16 to compare with our previous release.