Closed dcousens closed 6 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 03ad98c7801405a12a18ec8dec507bf028e6d576:
Sandbox | Source |
---|---|
@keystone-6/sandbox | Configuration |
This will be :green_circle: merging next Tuesday, hopefully alleviating potential any headaches for the weekend :rabbit2:
Howdy @dcousens It doesn't look like this PR bumped the version numbers, so there was no release to npm https://www.npmjs.com/package/@keystone-6/core 😢
@dcousens 👀
@borisno2 huh, I didn't manually run pnpm changeset version
, which is the difference between this and the snapshot CI action. Thanks for the followup.
Rather than git
shenanigans, I will update the publish workflow in a different pull request.
The following packages have been updated
New Features
[core]
Adds{field}.hooks.validate.[create|update|delete]
hooks, deprecatesvalidateInput
andvalidateDelete
(throws if incompatible) (#9057) @dcousens[core]
Adds{list}.hooks.validate.[create|update|delete]
hooks, deprecatesvalidateInput
andvalidateDelete
(#9056) @dcousens[core]
Addasync
toextendHttpServer
, to supportawait
on startup (#9026) @dcousensBug Fixes
[auth]
FixcreateInitial*
andsend*MagicAuthLink
to throw if the expected type fromsessionStrategy.start
is not a string (#9018) @dcousens[core]
Usedb.idField
of{ kind: 'number', kind: 'Int' }
internally for singletons (#9027) @dcousens[core]
Fixes thetext
field type to accept adefaultValue
ofnull
(#9057) @dcousens[core]
Fiximage
field type to use consistent sub-field ordering (#9017) @dcousens[core]
Fixconfig.server.cors
type preventing value offalse
(#9026) @dcousens[core]
FixdefaultIsFilterable
anddefaultIsOrderable
types preventing value oftrue
(#8809) @dcousens[core]
Fix global locking by dropping globalp-limit
oncontext.query
/context.db
(#8809) @dcousens[core]
DeprecatesextendHttpServer
'sgraphqlSchema
argument, usecontext.graphql.schema
instead (#9028) @dcousens[core]
Fix static relationship resolution errors to conform to nominal error structure (#9042) @dcousens[core]
FixescreateExpressApp
to usecontext.graphql.schema
, not the GraphQLSchema argument (#9029) @dcousens[core]
DeprecatesExtendGraphQLSchema
type, use type(schema: GraphQLSchema) => GraphQLSchema
instead (#9029) @dcousens:seedling: New Contributors
Thanks to the following developers for making their first contributions to the project!
:blue_heart: Acknowledgements
Lastly, thanks to @dcousens (#9071,#9071,#9071,#9071,#9068,#9055,#9053,#9048,#9043,#9034,#9033,#9032,#9015,#9016,#9012,#9011), @molomby (#9047), @renovate (#9060,#9059,#9065,#9044,#9045,#9050,#9040,#9031,#9030,#9024,#9021,#9020,#9022,#8952) for changes not shown above, but none-the-less appreciated.
:eyes: Review
See https://github.com/keystonejs/keystone/compare/2024-02-07...2024-03-28 to compare with our previous release.