What's New
Prisma migrations 🚚
- We updated
keystone-next dev
with the Prisma adapter so that it interactively prompts for creating and applying migrations. createKeystone
andcreateSystem
also accept a migration mode now instead of a script.keystone-next generate
now uses Prisma's programmatic APIs to generate migrations and it accepts the following options as command line arguments or as prompts:--name
to set the name of the migration--accept-data-loss
to allow resetting the database when it is out of sync with the migrations--allow-empty
to create an empty migration when there are no changes to the schema.
Noteworthy bug-squashing 🐛
Now you can include negative values for float
, decimal
and integer
fields. 🎉
Enjoying Keystone?
Star this repo 🌟 ☝️ or connect to Keystone on Twitter and in Slack.
View verbose release notes
Releases
@keystone-next/admin-ui@12.0.0
Major Changes
- #5087
56e5fe10b
Thanks @mitchellhamilton! - UpdatedcreateKeystone
andcreateSystem
to accept a migration mode rather than script
Patch Changes
-
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
Updated dependencies [
bfeb927be
,8e9b04ecd
,17c86e0c3
,b7ce464a2
,714bdadce
,b84abebb6
,3a9d20ce1
,56e5fe10b
,56e5fe10b
,e6b16d4e9
,cdd889db1
,215aed387
,00f980cad
,b37cbffc8
,40d4fff5d
,215aed387
,b37cbffc8
,00f980cad
,d31acf61b
]:- @keystone-next/keystone@13.0.0
- @keystone-next/types@15.0.0
- @keystone-ui/fields@2.0.2
- @keystone-ui/options@2.0.2
- @keystone-ui/core@2.0.2
- @keystone-ui/notice@2.0.2
- @keystone-next/admin-ui-utils@3.0.2
@keystone-next/keystone@13.0.0
Major Changes
-
#5087
56e5fe10b
Thanks @mitchellhamilton! - UpdatedcreateKeystone
andcreateSystem
to accept a migration mode rather than script -
#5135
cdd889db1
Thanks @mitchellhamilton! - Updatedkeystone-next dev
with the Prisma adapter so that it interactively prompts for creating and applying a migration -
#5163
b37cbffc8
Thanks @mitchellhamilton! - Addeddb.useMigrations
option to replace usingkeystone-next dev
andkeystone-next prototype
depending on what kind of migration strategy you want to use. If you were previously usingkeystone-next dev
, you should setdb.useMigrations
to true in your config and continue usingkeystone-next dev
. If you were previously usingkeystone-next prototype
, you should now usekeystone-next dev
. -
#5155
215aed387
Thanks @mitchellhamilton! - RemovedcreateOnly
migration mode -
#5163
b37cbffc8
Thanks @mitchellhamilton! - ReplacedMigrationMode
type withMigrationAction
thatcreateSystem
andcreateKeystone
now accept.
Minor Changes
-
#3946
8e9b04ecd
Thanks @timleslie! - Added experimental support for Prisma + SQLite as a database adapter. -
#5102
714bdadce
Thanks @mitchellhamilton! - Addednone-skip-client-generation
migrationMode -
#5148
e6b16d4e9
Thanks @mitchellhamilton! - Updatedkeystone-next deploy
to use Prisma's programmatic APIs to apply migrations -
#5155
215aed387
Thanks @mitchellhamilton! - Changedkeystone-next generate
so that it uses Prisma's programmatic APIs to generate migrations and it accepts the following options as command line arguments or as prompts:--name
to set the name of the migration--accept-data-loss
to allow resetting the database when it is out of sync with the migrations--allow-empty
to create an empty migration when there are no changes to the schema
-
#5084
40d4fff5d
Thanks @timleslie! - Updatedcontext.sudo()
to provide access to all operations, including those excluded by{ access: false }
in the public schema. -
#5152
00f980cad
Thanks @mitchellhamilton! - Updatedkeystone-next reset
to use Prisma's programmatic APIs to reset the database. -
#4912
d31acf61b
Thanks @timleslie! - Added aconfig.graphql.apolloConfig
option to allow developers to configure theApolloServer
object provided by Keystone.
Patch Changes
-
#5099
bfeb927be
Thanks @timleslie! - Updatedcontext.graphql.raw
andcontext.graphql.run
to use the GraphQL functiongraphql
rather thanexecute
. This function performs more rigorous query validation before executing the query. -
#5096
b7ce464a2
Thanks @timleslie! - Updated items API to handle staticfalse
access control. -
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
#5152
00f980cad
Thanks @mitchellhamilton! - Fixedkeystone-next reset
saying that it is not a command that keystone-next accepts -
Updated dependencies [
1eeac4722
,8e9b04ecd
,b3c4a756f
,714bdadce
,b84abebb6
,3a9d20ce1
,ec6f9b601
,56e5fe10b
,56e5fe10b
,e6b16d4e9
,cdd889db1
,215aed387
,b3c4a756f
,2bccf71b1
,b37cbffc8
,a4002b045
,4ac9148a0
,2ff93692a
,40d4fff5d
,215aed387
,cdd889db1
,b37cbffc8
,00f980cad
,bafdcb7bd
,d31acf61b
,543232c3f
]:- @keystone-next/fields@5.3.0
- @keystone-next/types@15.0.0
- @keystone-next/adapter-prisma-legacy@4.0.0
- @keystone-next/keystone-legacy@21.0.0
- @keystone-next/admin-ui@12.0.0
- @keystone-next/adapter-mongoose-legacy@11.1.2
- @keystone-next/adapter-knex-legacy@13.2.2
@keystone-next/types@15.0.0
Major Changes
-
#5155
215aed387
Thanks @mitchellhamilton! - RemovedcreateOnly
migration mode -
#5163
b37cbffc8
Thanks @mitchellhamilton! - ReplacedMigrationMode
type withMigrationAction
thatcreateSystem
andcreateKeystone
now accept.
Minor Changes
-
#3946
8e9b04ecd
Thanks @timleslie! - Added experimental support for Prisma + SQLite as a database adapter. -
#5102
714bdadce
Thanks @mitchellhamilton! - Addednone-skip-client-generation
migrationMode -
#5087
56e5fe10b
Thanks @mitchellhamilton! - AddedMigrationMode
type -
#5163
b37cbffc8
Thanks @mitchellhamilton! - Addeddb.useMigrations
option to replace usingkeystone-next dev
andkeystone-next prototype
depending on what kind of migration strategy you want to use. If you were previously usingkeystone-next dev
, you should setdb.useMigrations
to true in your config and continue usingkeystone-next dev
. If you were previously usingkeystone-next prototype
, you should now usekeystone-next dev
. -
#5084
40d4fff5d
Thanks @timleslie! - Updatedcontext.sudo()
to provide access to all operations, including those excluded by{ access: false }
in the public schema. -
#4912
d31acf61b
Thanks @timleslie! - Added aconfig.graphql.apolloConfig
option to allow developers to configure theApolloServer
object provided by Keystone.
Patch Changes
-
#5104
b84abebb6
Thanks @timleslie! - Fixed type ofdefaultValue
for fields. -
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule.
@keystone-next/access-control-legacy@9.0.0
Major Changes
- #5147
4ac9148a0
Thanks @timleslie! - RemovedparseCustomAccess
andvalidateCustomAccessControl
.
@keystone-next/adapter-prisma-legacy@4.0.0
Major Changes
-
#5135
cdd889db1
Thanks @mitchellhamilton! - Updatedkeystone-next dev
with the Prisma adapter so that it interactively prompts for creating and applying a migration -
#5118
2ff93692a
Thanks @timleslie! - Updated schema generation to add an index on all foreign key values for relationship fields. -
#5155
215aed387
Thanks @mitchellhamilton! - RemovedcreateOnly
migration mode -
#5135
cdd889db1
Thanks @mitchellhamilton! - Changed default migrationMode fromdev
toprototype
Minor Changes
-
#3946
8e9b04ecd
Thanks @timleslie! - Added experimental support for Prisma + SQLite as a database adapter. -
#5102
714bdadce
Thanks @mitchellhamilton! - Addednone-skip-client-generation
migrationMode -
#5148
e6b16d4e9
Thanks @mitchellhamilton! - Updatedkeystone-next deploy
to use Prisma's programmatic APIs to apply migrations -
#5155
215aed387
Thanks @mitchellhamilton! - Changedkeystone-next generate
so that it uses Prisma's programmatic APIs to generate migrations and it accepts the following options as command line arguments or as prompts:--name
to set the name of the migration--accept-data-loss
to allow resetting the database when it is out of sync with the migrations--allow-empty
to create an empty migration when there are no changes to the schema
-
#5152
00f980cad
Thanks @mitchellhamilton! - Updatedkeystone-next reset
to use Prisma's programmatic APIs to reset the database. -
#5142
543232c3f
Thanks @renovate! - Updated Prisma to 2.19.0
Patch Changes
-
#5059
b3c4a756f
Thanks @mitchellhamilton! - Replaced usage of prisma cli when inmigrationMode: 'prototype'
with programmatic calls to@prisma/migrate
to improve performance -
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
#5059
b3c4a756f
Thanks @mitchellhamilton! - Removed faulty optimisation that caused migrations to not be run if the prisma client directory and the prisma schema already existed -
Updated dependencies [
8e9b04ecd
,3a9d20ce1
,2bccf71b1
,a4002b045
,4ac9148a0
,bafdcb7bd
]:- @keystone-next/fields-auto-increment-legacy@8.2.0
- @keystone-next/keystone-legacy@21.0.0
@keystone-next/keystone-legacy@21.0.0
Major Changes
-
#5154
2bccf71b1
Thanks @timleslie! - Removed unusedkeystone.dumpSchema()
. -
#5147
4ac9148a0
Thanks @timleslie! - Removedcontext.getCustomAccessControlForUser()
. -
#5145
bafdcb7bd
Thanks @timleslie! - Removedkeystone.extendGraphQLSchema()
.
Minor Changes
- #3946
8e9b04ecd
Thanks @timleslie! - Added experimental support for Prisma + SQLite as a database adapter.
Patch Changes
-
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
#4931
a4002b045
Thanks @timleslie! - Updated schema generation to no longer consideraccess.auth
, as it is no longer used in Keystone Next. -
Updated dependencies [
4ac9148a0
]:- @keystone-next/access-control-legacy@9.0.0
@keystone-next/test-utils-legacy@14.0.0
Major Changes
- #5087
56e5fe10b
Thanks @mitchellhamilton! - UpdatedcreateKeystone
andcreateSystem
to accept a migration mode rather than script
Minor Changes
-
#3946
8e9b04ecd
Thanks @timleslie! - Added experimental support for Prisma + SQLite as a database adapter. -
#5098
e2edaaff8
Thanks @timleslie! - Added a functiontestConfig
to be used when setting up a system under test.
Patch Changes
-
#5100
fbc6d6d68
Thanks @mitchellhamilton! - Improved performance when running Prisma tests by switching the hashing algorithm from sha256 to md5 used to generate the schema name and memoizing the hashing -
#5114
2d39de79d
Thanks @timleslie! - Improved type definition fornetworkedGraphqlRequest
. -
#5121
ff9292184
Thanks @timleslie! - Updated types forsetupServer
. -
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
#5163
b37cbffc8
Thanks @mitchellhamilton! - ReplacedMigrationMode
type withMigrationAction
thatcreateSystem
andcreateKeystone
now accept. -
Updated dependencies [
bfeb927be
,8e9b04ecd
,b3c4a756f
,b7ce464a2
,714bdadce
,3a9d20ce1
,56e5fe10b
,e6b16d4e9
,cdd889db1
,215aed387
,00f980cad
,b3c4a756f
,2bccf71b1
,b37cbffc8
,a4002b045
,4ac9148a0
,2ff93692a
,40d4fff5d
,215aed387
,cdd889db1
,b37cbffc8
,00f980cad
,bafdcb7bd
,d31acf61b
,543232c3f
]:- @keystone-next/keystone@13.0.0
- @keystone-next/adapter-prisma-legacy@4.0.0
- @keystone-next/keystone-legacy@21.0.0
- @keystone-next/adapter-mongoose-legacy@11.1.2
- @keystone-next/adapter-knex-legacy@13.2.2
@keystone-next/fields@5.3.0
Minor Changes
- #3946
8e9b04ecd
Thanks @timleslie! - Added experimental support for Prisma + SQLite as a database adapter.
Patch Changes
-
#5131
1eeac4722
Thanks @timleslie! - Fixed type forfloat({ defaultValue })
. -
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
#5113
ec6f9b601
Thanks @mitchellhamilton! - Fixed Admin UI not allowing negative values for float, decimal and integer -
Updated dependencies [
8e9b04ecd
,17c86e0c3
,714bdadce
,b84abebb6
,3a9d20ce1
,56e5fe10b
,56e5fe10b
,b37cbffc8
,40d4fff5d
,215aed387
,b37cbffc8
,d31acf61b
]:- @keystone-next/types@15.0.0
- @keystone-next/fields-legacy@23.1.0
- @keystone-next/fields-auto-increment-legacy@8.2.0
- @keystone-ui/fields@2.0.2
- @keystone-ui/core@2.0.2
- @keystone-next/admin-ui@12.0.0
- @keystone-next/admin-ui-utils@3.0.2
- @keystone-next/fields-mongoid-legacy@9.1.7
@keystone-next/fields-document@3.1.0
Minor Changes
- #3946
8e9b04ecd
Thanks @timleslie! - Added experimental support for Prisma + SQLite as a database adapter.
Patch Changes
-
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
#5089
a4e34e9eb
Thanks @timleslie! - Updatedslate
dependencies. -
Updated dependencies [
1eeac4722
,8e9b04ecd
,b3c4a756f
,17c86e0c3
,714bdadce
,b84abebb6
,3a9d20ce1
,ec6f9b601
,56e5fe10b
,56e5fe10b
,e6b16d4e9
,cdd889db1
,215aed387
,b3c4a756f
,b37cbffc8
,2ff93692a
,40d4fff5d
,215aed387
,cdd889db1
,b37cbffc8
,00f980cad
,d31acf61b
,543232c3f
]:- @keystone-next/fields@5.3.0
- @keystone-next/types@15.0.0
- @keystone-next/adapter-prisma-legacy@4.0.0
- @keystone-next/fields-legacy@23.1.0
- @keystone-ui/fields@2.0.2
- @keystone-ui/core@2.0.2
- @keystone-next/admin-ui@12.0.0
- @keystone-next/admin-ui-utils@3.0.2
- @keystone-next/adapter-mongoose-legacy@11.1.2
- @keystone-next/adapter-knex-legacy@13.2.2
@keystone-next/fields-legacy@23.1.0
Minor Changes
- #3946
8e9b04ecd
Thanks @timleslie! - Added experimental support for Prisma + SQLite as a database adapter.
Patch Changes
-
#4717
17c86e0c3
Thanks @renovate! - Updated dependency react-select to v4 -
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
Updated dependencies [
8e9b04ecd
,b3c4a756f
,17c86e0c3
,714bdadce
,3a9d20ce1
,e6b16d4e9
,cdd889db1
,215aed387
,b3c4a756f
,2ff93692a
,4ac9148a0
,215aed387
,cdd889db1
,00f980cad
,543232c3f
]:- @keystone-next/adapter-prisma-legacy@4.0.0
- @keystone-next/app-admin-ui-legacy@7.4.3
- @keystone-next/adapter-mongoose-legacy@11.1.2
- @keystone-next/access-control-legacy@9.0.0
- @keystone-next/adapter-knex-legacy@13.2.2
@keystone-next/fields-auto-increment-legacy@8.2.0
Minor Changes
- #3946
8e9b04ecd
Thanks @timleslie! - Added experimental support for Prisma + SQLite as a database adapter.
Patch Changes
-
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
Updated dependencies [
8e9b04ecd
,b3c4a756f
,17c86e0c3
,714bdadce
,3a9d20ce1
,e6b16d4e9
,cdd889db1
,215aed387
,b3c4a756f
,2ff93692a
,215aed387
,cdd889db1
,00f980cad
,543232c3f
]:- @keystone-next/adapter-prisma-legacy@4.0.0
- @keystone-next/fields-legacy@23.1.0
- @keystone-next/adapter-knex-legacy@13.2.2
@keystone-next/fields-cloudinary-image-legacy@3.1.0
Minor Changes
- #3946
8e9b04ecd
Thanks @timleslie! - Added experimental support for Prisma + SQLite as a database adapter.
Patch Changes
-
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
#5089
a4e34e9eb
Thanks @timleslie! - Removed unusedslate
dependencies. -
Updated dependencies [
8e9b04ecd
,17c86e0c3
,3a9d20ce1
]:- @keystone-next/fields-legacy@23.1.0
- @keystone-next/adapter-mongoose-legacy@11.1.2
- @keystone-next/adapter-knex-legacy@13.2.2
@keystone-next/fields-color-legacy@1.1.0
Minor Changes
- #3946
8e9b04ecd
Thanks @timleslie! - Added experimental support for Prisma + SQLite as a database adapter.
Patch Changes
-
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
Updated dependencies [
8e9b04ecd
,17c86e0c3
,3a9d20ce1
]:- @keystone-next/fields-legacy@23.1.0
@keystone-next/fields-markdown-legacy@5.3.0
Minor Changes
- #3946
8e9b04ecd
Thanks @timleslie! - Added experimental support for Prisma + SQLite as a database adapter.
Patch Changes
-
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
Updated dependencies [
8e9b04ecd
,17c86e0c3
,3a9d20ce1
]:- @keystone-next/fields-legacy@23.1.0
@keystone-next/fields-oembed-legacy@4.1.0
Minor Changes
- #3946
8e9b04ecd
Thanks @timleslie! - Added experimental support for Prisma + SQLite as a database adapter.
Patch Changes
-
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
Updated dependencies [
8e9b04ecd
,b3c4a756f
,17c86e0c3
,714bdadce
,3a9d20ce1
,e6b16d4e9
,cdd889db1
,215aed387
,b3c4a756f
,2ff93692a
,215aed387
,cdd889db1
,00f980cad
,543232c3f
]:- @keystone-next/adapter-prisma-legacy@4.0.0
- @keystone-next/fields-legacy@23.1.0
- @keystone-next/adapter-mongoose-legacy@11.1.2
- @keystone-next/adapter-knex-legacy@13.2.2
@keystone-next/fields-unsplash-legacy@4.1.0
Minor Changes
- #3946
8e9b04ecd
Thanks @timleslie! - Added experimental support for Prisma + SQLite as a database adapter.
Patch Changes
-
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
Updated dependencies [
8e9b04ecd
,b3c4a756f
,17c86e0c3
,714bdadce
,3a9d20ce1
,e6b16d4e9
,cdd889db1
,215aed387
,b3c4a756f
,2ff93692a
,215aed387
,cdd889db1
,00f980cad
,543232c3f
]:- @keystone-next/adapter-prisma-legacy@4.0.0
- @keystone-next/fields-legacy@23.1.0
- @keystone-next/adapter-mongoose-legacy@11.1.2
- @keystone-next/adapter-knex-legacy@13.2.2
@keystone-next/fields-wysiwyg-tinymce-legacy@5.4.0
Minor Changes
- #3946
8e9b04ecd
Thanks @timleslie! - Added experimental support for Prisma + SQLite as a database adapter.
Patch Changes
@keystone-ui/core@2.0.2
Patch Changes
- #5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule.
@keystone-ui/fields@2.0.2
Patch Changes
-
#4717
17c86e0c3
Thanks @renovate! - Updated dependency react-select to v4 -
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
Updated dependencies [
3a9d20ce1
]:- @keystone-ui/core@2.0.2
@keystone-ui/notice@2.0.2
Patch Changes
-
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
Updated dependencies [
3a9d20ce1
]:- @keystone-ui/core@2.0.2
@keystone-ui/options@2.0.2
Patch Changes
-
#4717
17c86e0c3
Thanks @renovate! - Updated dependency react-select to v4 -
Updated dependencies [
17c86e0c3
,3a9d20ce1
]:- @keystone-ui/fields@2.0.2
- @keystone-ui/core@2.0.2
@keystone-next/admin-ui-utils@3.0.2
Patch Changes
-
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
Updated dependencies [
8e9b04ecd
,714bdadce
,b84abebb6
,3a9d20ce1
,56e5fe10b
,b37cbffc8
,40d4fff5d
,215aed387
,b37cbffc8
,d31acf61b
]:- @keystone-next/types@15.0.0
- @keystone-ui/core@2.0.2
@keystone-next/auth@18.0.0
Patch Changes
-
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
Updated dependencies [
bfeb927be
,1eeac4722
,8e9b04ecd
,17c86e0c3
,b7ce464a2
,714bdadce
,b84abebb6
,3a9d20ce1
,ec6f9b601
,56e5fe10b
,56e5fe10b
,e6b16d4e9
,cdd889db1
,215aed387
,00f980cad
,b37cbffc8
,40d4fff5d
,215aed387
,b37cbffc8
,00f980cad
,d31acf61b
]:- @keystone-next/keystone@13.0.0
- @keystone-next/fields@5.3.0
- @keystone-next/types@15.0.0
- @keystone-ui/fields@2.0.2
- @keystone-ui/core@2.0.2
- @keystone-ui/notice@2.0.2
- @keystone-next/admin-ui@12.0.0
- @keystone-next/admin-ui-utils@3.0.2
@keystone-next/cloudinary@3.0.4
Patch Changes
-
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
Updated dependencies [
8e9b04ecd
,17c86e0c3
,714bdadce
,b84abebb6
,3a9d20ce1
,56e5fe10b
,56e5fe10b
,b37cbffc8
,40d4fff5d
,215aed387
,a4e34e9eb
,b37cbffc8
,d31acf61b
]:- @keystone-next/types@15.0.0
- @keystone-next/fields-cloudinary-image-legacy@3.1.0
- @keystone-ui/fields@2.0.2
- @keystone-ui/core@2.0.2
- @keystone-next/admin-ui@12.0.0
@keystone-next/document-renderer@2.0.2
Patch Changes
- #5122
387e0cb6c
Thanks @mitchellhamilton! - FixedDocumentRenderer
not rendering links
@keystone-next/session-store-redis@1.0.2
Patch Changes
- #5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule.
@keystone-next/adapter-knex-legacy@13.2.2
Patch Changes
- Updated dependencies [
8e9b04ecd
,3a9d20ce1
,2bccf71b1
,a4002b045
,4ac9148a0
,bafdcb7bd
]:- @keystone-next/fields-auto-increment-legacy@8.2.0
- @keystone-next/keystone-legacy@21.0.0
@keystone-next/adapter-mongoose-legacy@11.1.2
Patch Changes
-
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
Updated dependencies [
8e9b04ecd
,3a9d20ce1
,2bccf71b1
,a4002b045
,4ac9148a0
,bafdcb7bd
]:- @keystone-next/keystone-legacy@21.0.0
- @keystone-next/fields-mongoid-legacy@9.1.7
@keystone-next/app-admin-ui-legacy@7.4.3
Patch Changes
-
#4717
17c86e0c3
Thanks @renovate! - Updated dependency react-select to v4 -
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
Updated dependencies [
8e9b04ecd
,17c86e0c3
,3a9d20ce1
]:- @keystone-next/fields-legacy@23.1.0
- @keystone-next/field-views-loader-legacy@6.0.3
@keystone-next/app-static-legacy@5.1.5
Patch Changes
- #5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule.
@keystone-next/field-views-loader-legacy@6.0.3
Patch Changes
- #5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule.
@keystone-next/fields-location-google-legacy@3.3.4
Patch Changes
-
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
Updated dependencies [
8e9b04ecd
,b3c4a756f
,17c86e0c3
,714bdadce
,3a9d20ce1
,e6b16d4e9
,cdd889db1
,215aed387
,b3c4a756f
,2ff93692a
,215aed387
,cdd889db1
,00f980cad
,543232c3f
]:- @keystone-next/adapter-prisma-legacy@4.0.0
- @keystone-next/fields-legacy@23.1.0
- @keystone-next/adapter-mongoose-legacy@11.1.2
- @keystone-next/adapter-knex-legacy@13.2.2
@keystone-next/fields-mongoid-legacy@9.1.7
Patch Changes
-
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
Updated dependencies [
8e9b04ecd
,b3c4a756f
,17c86e0c3
,714bdadce
,3a9d20ce1
,e6b16d4e9
,cdd889db1
,215aed387
,b3c4a756f
,2ff93692a
,215aed387
,cdd889db1
,00f980cad
,543232c3f
]:- @keystone-next/adapter-prisma-legacy@4.0.0
- @keystone-next/fields-legacy@23.1.0
- @keystone-next/adapter-mongoose-legacy@11.1.2
- @keystone-next/adapter-knex-legacy@13.2.2
@keystone-next/website@1.2.0
Minor Changes
-
#3946
8e9b04ecd
Thanks @timleslie! - Added experimental support for Prisma + SQLite as a database adapter. -
#4912
d31acf61b
Thanks @timleslie! - Added aconfig.graphql.apolloConfig
option to allow developers to configure theApolloServer
object provided by Keystone.
Patch Changes
-
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
Updated dependencies [
8e9b04ecd
,17c86e0c3
,3a9d20ce1
,a4e34e9eb
]:- @keystone-next/fields-document@3.1.0
- @keystone-ui/fields@2.0.2
- @keystone-ui/core@2.0.2
- @keystone-ui/notice@2.0.2
@keystone-next/api-tests-legacy@9.2.0
Minor Changes
- #3946
8e9b04ecd
Thanks @timleslie! - Added experimental support for Prisma + SQLite as a database adapter.
Patch Changes
-
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
Updated dependencies [
fbc6d6d68
,8e9b04ecd
,17c86e0c3
,2d39de79d
,e2edaaff8
,ff9292184
,714bdadce
,b84abebb6
,3a9d20ce1
,56e5fe10b
,56e5fe10b
,b37cbffc8
,40d4fff5d
,215aed387
,b37cbffc8
,d31acf61b
]:- @keystone-next/test-utils-legacy@14.0.0
- @keystone-next/types@15.0.0
- @keystone-next/fields-legacy@23.1.0
@keystone-ui/website@1.0.2
Patch Changes
-
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
Updated dependencies [
17c86e0c3
,3a9d20ce1
]:- @keystone-ui/fields@2.0.2
- @keystone-ui/options@2.0.2
- @keystone-ui/core@2.0.2
- @keystone-ui/notice@2.0.2
@keystone-next/example-auth@1.0.3
Patch Changes
-
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
#5094
3bb4da843
Thanks @MurzNN! - Added Prisma schema location to examples packages.json -
Updated dependencies [
bfeb927be
,1eeac4722
,8e9b04ecd
,b7ce464a2
,714bdadce
,3a9d20ce1
,ec6f9b601
,56e5fe10b
,e6b16d4e9
,cdd889db1
,215aed387
,00f980cad
,b37cbffc8
,40d4fff5d
,215aed387
,b37cbffc8
,00f980cad
,d31acf61b
]:- @keystone-next/keystone@13.0.0
- @keystone-next/fields@5.3.0
- @keystone-next/admin-ui@12.0.0
- @keystone-next/auth@18.0.0
@keystone-next/app-basic@1.0.3
Patch Changes
-
#5094
3bb4da843
Thanks @MurzNN! - Added Prisma schema location to examples packages.json -
Updated dependencies [
bfeb927be
,1eeac4722
,8e9b04ecd
,17c86e0c3
,b7ce464a2
,387e0cb6c
,714bdadce
,b84abebb6
,3a9d20ce1
,ec6f9b601
,56e5fe10b
,56e5fe10b
,e6b16d4e9
,cdd889db1
,215aed387
,00f980cad
,b37cbffc8
,40d4fff5d
,215aed387
,a4e34e9eb
,b37cbffc8
,00f980cad
,d31acf61b
]:- @keystone-next/keystone@13.0.0
- @keystone-next/fields@5.3.0
- @keystone-next/fields-document@3.1.0
- @keystone-next/types@15.0.0
- @keystone-ui/fields@2.0.2
- @keystone-next/document-renderer@2.0.2
- @keystone-ui/core@2.0.2
- @keystone-next/admin-ui@12.0.0
- @keystone-next/auth@18.0.0
@keystone-next/example-ecommerce@1.0.3
Patch Changes
-
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
#5094
3bb4da843
Thanks @MurzNN! - Added Prisma schema location to examples packages.json -
Updated dependencies [
bfeb927be
,1eeac4722
,8e9b04ecd
,b7ce464a2
,714bdadce
,b84abebb6
,3a9d20ce1
,ec6f9b601
,56e5fe10b
,56e5fe10b
,e6b16d4e9
,cdd889db1
,215aed387
,00f980cad
,b37cbffc8
,40d4fff5d
,215aed387
,b37cbffc8
,00f980cad
,d31acf61b
]:- @keystone-next/keystone@13.0.0
- @keystone-next/fields@5.3.0
- @keystone-next/types@15.0.0
- @keystone-next/admin-ui@12.0.0
- @keystone-next/auth@18.0.0
- @keystone-next/cloudinary@3.0.4
keystone-next-app@0.0.3
Patch Changes
- Updated dependencies [
bfeb927be
,1eeac4722
,8e9b04ecd
,b7ce464a2
,714bdadce
,3a9d20ce1
,ec6f9b601
,56e5fe10b
,e6b16d4e9
,cdd889db1
,215aed387
,00f980cad
,b37cbffc8
,40d4fff5d
,215aed387
,a4e34e9eb
,b37cbffc8
,00f980cad
,d31acf61b
]:- @keystone-next/keystone@13.0.0
- @keystone-next/fields@5.3.0
- @keystone-next/fields-document@3.1.0
- @keystone-next/auth@18.0.0
@keystone-next/example-roles@1.0.3
Patch Changes
-
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
#5094
3bb4da843
Thanks @MurzNN! - Added Prisma schema location to examples packages.json -
Updated dependencies [
bfeb927be
,1eeac4722
,8e9b04ecd
,b7ce464a2
,714bdadce
,b84abebb6
,3a9d20ce1
,ec6f9b601
,56e5fe10b
,56e5fe10b
,e6b16d4e9
,cdd889db1
,215aed387
,00f980cad
,b37cbffc8
,40d4fff5d
,215aed387
,b37cbffc8
,00f980cad
,d31acf61b
]:- @keystone-next/keystone@13.0.0
- @keystone-next/fields@5.3.0
- @keystone-next/types@15.0.0
- @keystone-next/admin-ui@12.0.0
- @keystone-next/auth@18.0.0
@keystone-next/example-sandbox@1.0.3
Patch Changes
- Updated dependencies [
bfeb927be
,1eeac4722
,8e9b04ecd
,b7ce464a2
,714bdadce
,3a9d20ce1
,ec6f9b601
,56e5fe10b
,e6b16d4e9
,cdd889db1
,215aed387
,00f980cad
,b37cbffc8
,40d4fff5d
,215aed387
,b37cbffc8
,00f980cad
,d31acf61b
]:- @keystone-next/keystone@13.0.0
- @keystone-next/fields@5.3.0
- @keystone-next/admin-ui@12.0.0
- @keystone-next/auth@18.0.0
@keystone-next/example-todo@1.0.3
Patch Changes
-
#5151
2ed3e5d3d
Thanks @timleslie! - Updated package script"resolve"
to"deploy"
. -
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
#5094
3bb4da843
Thanks @MurzNN! - Added Prisma schema location to examples packages.json -
Updated dependencies [
bfeb927be
,1eeac4722
,8e9b04ecd
,b7ce464a2
,714bdadce
,3a9d20ce1
,ec6f9b601
,56e5fe10b
,e6b16d4e9
,cdd889db1
,215aed387
,00f980cad
,b37cbffc8
,40d4fff5d
,215aed387
,b37cbffc8
,00f980cad
,d31acf61b
]:- @keystone-next/keystone@13.0.0
- @keystone-next/fields@5.3.0
- @keystone-next/admin-ui@12.0.0
- @keystone-next/auth@18.0.0
@keystone-next/benchmarks-legacy@5.2.2
Patch Changes
- Updated dependencies [
fbc6d6d68
,bfeb927be
,1eeac4722
,8e9b04ecd
,17c86e0c3
,2d39de79d
,b7ce464a2
,e2edaaff8
,ff9292184
,714bdadce
,3a9d20ce1
,ec6f9b601
,56e5fe10b
,e6b16d4e9
,cdd889db1
,215aed387
,00f980cad
,2bccf71b1
,b37cbffc8
,a4002b045
,4ac9148a0
,40d4fff5d
,215aed387
,b37cbffc8
,00f980cad
,bafdcb7bd
,d31acf61b
]:- @keystone-next/test-utils-legacy@14.0.0
- @keystone-next/keystone@13.0.0
- @keystone-next/fields@5.3.0
- @keystone-next/fields-legacy@23.1.0
- @keystone-next/keystone-legacy@21.0.0
- @keystone-next/adapter-mongoose-legacy@11.1.2
- @keystone-next/adapter-knex-legacy@13.2.2
@keystonejs/examples-smoke-tests@0.0.1
Patch Changes
- #5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule.
@keystone-next/cypress-project-access-control-legacy@6.0.5
Patch Changes
-
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
Updated dependencies [
8e9b04ecd
,b3c4a756f
,17c86e0c3
,714bdadce
,3a9d20ce1
,e6b16d4e9
,cdd889db1
,215aed387
,b3c4a756f
,2bccf71b1
,a4002b045
,4ac9148a0
,2ff93692a
,215aed387
,cdd889db1
,00f980cad
,bafdcb7bd
,543232c3f
]:- @keystone-next/adapter-prisma-legacy@4.0.0
- @keystone-next/fields-legacy@23.1.0
- @keystone-next/keystone-legacy@21.0.0
- @keystone-next/app-admin-ui-legacy@7.4.3
@keystone-next/cypress-project-basic-legacy@7.0.6
Patch Changes
-
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
Updated dependencies [
8e9b04ecd
,b3c4a756f
,17c86e0c3
,714bdadce
,3a9d20ce1
,e6b16d4e9
,cdd889db1
,215aed387
,b3c4a756f
,2bccf71b1
,a4002b045
,4ac9148a0
,2ff93692a
,215aed387
,a4e34e9eb
,cdd889db1
,00f980cad
,bafdcb7bd
,543232c3f
]:- @keystone-next/adapter-prisma-legacy@4.0.0
- @keystone-next/fields-legacy@23.1.0
- @keystone-next/fields-cloudinary-image-legacy@3.1.0
- @keystone-next/fields-color-legacy@1.1.0
- @keystone-next/fields-markdown-legacy@5.3.0
- @keystone-next/fields-oembed-legacy@4.1.0
- @keystone-next/fields-unsplash-legacy@4.1.0
- @keystone-next/fields-wysiwyg-tinymce-legacy@5.4.0
- @keystone-next/keystone-legacy@21.0.0
- @keystone-next/app-admin-ui-legacy@7.4.3
- @keystone-next/app-static-legacy@5.1.5
@keystone-next/cypress-project-client-validation-legacy@7.0.5
Patch Changes
-
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
Updated dependencies [
8e9b04ecd
,b3c4a756f
,17c86e0c3
,714bdadce
,3a9d20ce1
,e6b16d4e9
,cdd889db1
,215aed387
,b3c4a756f
,2bccf71b1
,a4002b045
,4ac9148a0
,2ff93692a
,215aed387
,cdd889db1
,00f980cad
,bafdcb7bd
,543232c3f
]:- @keystone-next/adapter-prisma-legacy@4.0.0
- @keystone-next/fields-legacy@23.1.0
- @keystone-next/keystone-legacy@21.0.0
- @keystone-next/app-admin-ui-legacy@7.4.3
- @keystone-next/app-static-legacy@5.1.5
@keystone-next/cypress-project-login-legacy@6.0.5
Patch Changes
-
#5150
3a9d20ce1
Thanks @timleslie! - Applied eslintimport/order
rule. -
Updated dependencies [
8e9b04ecd
,b3c4a756f
,17c86e0c3
,714bdadce
,3a9d20ce1
,e6b16d4e9
,cdd889db1
,215aed387
,b3c4a756f
,2bccf71b1
,a4002b045
,4ac9148a0
,2ff93692a
,215aed387
,cdd889db1
,00f980cad
,bafdcb7bd
,543232c3f
]:- @keystone-next/adapter-prisma-legacy@4.0.0
- @keystone-next/fields-legacy@23.1.0
- @keystone-next/keystone-legacy@21.0.0
- @keystone-next/app-admin-ui-legacy@7.4.3
- @keystone-next/app-static-legacy@5.1.5