- #6957
de8cf44e7Thanks @bladey! - Update Node engines to support current Node LTS versions, currently versions 14 and 16.
- Updated dependencies [
f2b41df9f,04c54a4eb,748538649,4e96c23bb,76ec35c97,760ae82ac,0a7b75838,622e57689,bbedee845,82539faa5,760ae82ac,96fd2e220,04c54a4eb,82539faa5,de8cf44e7,7a7450009]:- @keystone-next/keystone@29.0.0
- Updated dependencies [
f3e8aac31,ddabdbd02,71600965b,d9e1ba8fa,71600965b,5e61e0050,f38772b27,30fc08b51,f683dcfe3,c0661b8ee,db7f2311b,023bc7a0b,cbb9df927,d1141ea82,cbb9df927,ddabdbd02,71600965b,d107a5bec,44cbef543,dcf5241d8]:- @keystone-next/keystone@27.0.0
-
#6744
0ef1ee3ccThanks @bladey! - Renamed branchmastertomain. -
Updated dependencies [
73544fd19,0ef1ee3cc,930b7129f,fac96cbd1,3d289eb3d,bed3a560a,930b7129f,6e4a0cf56,d64bd4a7f,abeceaf90,704f68b38,576f341e6]:- @keystone-next/keystone@26.1.0
-
#6409
3ece149e5Thanks @timleslie! - Upgraded Apollo Server to Version 3.The Apollo documentation contains a full list of breaking changes introduced by this update. You can configure the Apollo Server provided by Keystone using the
graphql.apolloConfigconfiguration option.The most prominant change for most users will be that the GraphQL Playground has been replaced by the Apollo Sandbox. If you prefer to keep the GraphQL Playground, you can configure your server by following these instructions.
-
Updated dependencies [
5c0163e09,7f5caff60,480c875d1,3ece149e5,d0e3c087e,21c5d1aa9,8bbba49c7,42268ee72,d9e18613a,e81947d6c,5d3fc0b77,3cfc2a383,1da120a38,499c00b44,eb1a89f3c,4da935870,1faddea9d,7de13bce3,271e5d97b,0218a4215,273ee446a,14bfa8a9b,8bbba49c7,a645861a9,581e130cf,689d8ecaa,144f7f8e4,f963966ab,b76974736,47c8b53ce,a95da1d81,1b0a2f516,7621d0db7,67492f37d,002e1d88b,ca48072b4,10c61bd44,1659e1fe5,3b9732acd,c2b124f8e,4048991ba,79e2cc3aa,1f952fb10,1b0a2f516,4e485a914,3ee4542a8,e84f8f655,ca48072b4,e747ef6f3,5e62702ba,b00596d3f,80cd31303,c8aca958b,232c512a0,8631917d1,b6c8c3bff,bf5874411,398c08529,47cee8c95,9f0a4cc1f,838845298,11fb46c91]:- @keystone-next/keystone@26.0.0
-
#6370
9d8ae78ffThanks @bladey! - Adds ability to seed data forblogandtask-managerexamples. Useyarn seed-datain either examples folder to create a set of example data. -
Updated dependencies [
2a901a121,3008c5110,3904a9cf7,32f024738,2e3f3666b,44f2ef60e,9651aff8e,9c5991f43,069265b9c,4f36a81af,c76bfc0a2,bc9088f05,ee54522d5,32f024738,bd120c7c2,595922b48,8f2786535,b3eefc1c3,0aa02a333,bf9b5605f,3957c0981,af5e59bf4,cbc5a68aa,32f024738,783290796,0a189d5d0,944bce1e8,e0f935eb2,2324fa027,f2311781a,88b03bd79,0aa02a333,5ceccd821,fd744dcaa,489e128fe,bb0c6c626]:- @keystone-next/keystone@25.0.0
- Updated dependencies [
e9f3c42d5,5cd8ffd6c,1cbcf54cb,a92169d04,5cd8ffd6c,b696a9579,f3014a627,092df6678,5cd8ffd6c,6da56b80e,4f4f0351a,697efa354,c7e331d90,3a7a06b2c,272b97b3a,78dac764e,399561b27,9d361c1c8,0dcb1c95b,94435ffee,5cd8ffd6c,56044e2a4,f46fd32b7,874f2c405,8ea4eed55,e3fe6498d,1030296d1,3564b342d,8b2d179b2,e3fefafcc,4d9f89f88,686c0f1c4,d214e2f72,f5e64af37]:- @keystone-next/fields@14.0.0
- @keystone-next/keystone@24.0.0
- Updated dependencies [
3f03b8c1f,ea0712aa2,93f1e5d30,9e2deac5f,7716315ea,a11e54d69,e5f61ad50,e4e6cf9b5,2ef6fe82c,dd7e811e7,587a8d0b0,597edbdd8,1172e1853,fbe698461,32e9879db]:- @keystone-next/keystone@23.0.0
- @keystone-next/fields@13.0.0
- Updated dependencies [
38b78f2ae,139d7a8de,279403cb0,253df44c2,253df44c2,f482db633,c536b478f]:- @keystone-next/fields@12.0.0
- @keystone-next/keystone@22.0.0
- Updated dependencies [
03f535ba6,03f535ba6]:- @keystone-next/keystone@21.0.0
- @keystone-next/fields@11.0.2
- Updated dependencies [
a3b07ea16,7eabb4dee,5227234a0,a3b07ea16,e4c19f808,4995c682d,a3b07ea16,a3b07ea16,a3b07ea16,a3b07ea16,a3b07ea16,881c9ffb7,ef14e77ce,df7d7b6f6,a3b07ea16,84a5e7f3b,a3b07ea16,a3b07ea16,a3b07ea16,a3b07ea16,97fd5e05d,a3b07ea16]:- @keystone-next/keystone@20.0.0
- @keystone-next/fields@11.0.0
-
#5797
a6a444acdThanks @timleslie! - The GraphQL field_all<path>Meta { count }generated formanyrelationships has been deprecated in favour of a new field<path>Count, which directly returns the count.A
postsrelationship field would have the following field added to the API:postsCount(where: PostWhereInput! = {}): Int
- #5792
319c19bd5Thanks @timleslie! - Changed the type of thewhereargument toallItemsto_allItemsMetafrom typeItemWhereInputtoItemWhereInput! = {}.
- #5850
5b02e8625Thanks @timleslie! - TheANDandORoperators ofItemWhereInputnow accept non-null values, e.g.[ItemWhereInput!], rather than[ItemWhereInput].
-
#5767
02af04c03Thanks @timleslie! - Deprecated thesortByGraphQL filter. Updated theorderByGraphQL filter with an improved API.Previously a
Userlist'sallUsersquery would have the argument:orderBy: String
The new API gives it the argument:
orderBy: [UserOrderByInput!]! = []
where
input UserOrderByInput { id: OrderDirection name: OrderDirection score: OrderDirection } enum OrderDirection { asc desc }
Rather than writing
allUsers(orderBy: "name_ASC")you now writeallUsers(orderBy: { name: asc }). You can also now order by multiple fields, e.g.allUsers(orderBy: [{ score: asc }, { name: asc }]). EachUserOrderByInputmust have exactly one key, or else an error will be returned.
- #5791
9de71a9fbThanks @timleslie! - Changed the return type ofallItems(...)from[User]to[User!], as this API can never havenullitems in the return array.
-
#5769
08478b8a7Thanks @timleslie! - The GraphQL query_all<Items>Meta { count }generated for each list has been deprecated in favour of a new query<items>Count, which directy returns the count.A
Userlist would have the following query added to the API:usersCount(where: UserWhereInput! = {}): Int
-
Updated dependencies [
0eadba2ba,f52079f0b,b9c828fb0,74bc77854,a6a444acd,29075e580,59421c039,319c19bd5,c6cd0a6bd,195d4fb12,1fe4753f3,5b02e8625,76cdb791b,762f17823,0617c81ea,02af04c03,107eeb037,9de71a9fb,08478b8a7,7bda87ea7,590bb1fe9,4b11c5ea8,38a177d61,bb4f4ac91,19a756496]:- @keystone-next/keystone@19.0.0
- @keystone-next/fields@10.0.0
- #5746
19750d2dcThanks @timleslie! - Update Node.js dependency to^12.20 || >= 14.13.
- Updated dependencies [
19750d2dc,016ccad82,8da79e71a,e2232a553]:- @keystone-next/fields@9.0.0
- @keystone-next/keystone@18.0.0
-
#5622
bb8920843Thanks @timleslie! - Disabled sorting for relationship fields. -
Updated dependencies [
79a0844b9,11814ce98,85dfdfb1e,400d88257,bb8920843]:- @keystone-next/fields@8.2.0
- @keystone-next/keystone@17.1.1
- #5591
44c1f9494Thanks @timleslie! - Simplified the Todo application to just the basics to allow other examples to build on it.
- #5594
a3d56570eThanks @timleslie! - Updated example projects to only use the sqlite provider.
-
#5601
8b77b6971Thanks @renovate! - Updated Next.js dependency to^10.2.0. -
Updated dependencies [
1c0265171,3d3894679,8b77b6971,1043243ff]:- @keystone-next/keystone@17.1.0
- @keystone-next/fields@8.1.0
- Updated dependencies [
b7aeb232d,b7aeb232d,18ae28bde,f7d4c9b9f,fddeacf79,fbf5f77c5,dbc62ff7c,8577eb3ba,91e603d7a,a6cdf3da8,a0c5aa307,ddf51724a,d216fd04c,3e33cd3ff,2df2fa021,49dd46843,f76938ac2,74fed41e2]:- @keystone-next/admin-ui@14.1.0
- @keystone-next/fields@8.0.0
- @keystone-next/keystone@17.0.0
- @keystone-next/auth@22.0.0
- #5397
a5627304bThanks @bladey! - Updated Node engine version to 12.x due to 10.x reaching EOL on 2021-04-30.
- #5388
29c9a36b7Thanks @timleslie! - Updated example project to use the newdb.providerconfig option over the deprecateddb.adapteroption.
-
#5366
115b06130Thanks @renovate! - Updated Next.js dependency to^10.1.3. -
Updated dependencies [
9e060fe83,3d3fb860f,637ae05d3,d0adec53f,c7aecec3c,588f31ddc,781b3e5ab,49025d1ad,f059f6349,7498fcabb,11f5bb631,d9e1acb30,24e62e29c,fe55e9289,6861ecb40,5b2369077,a5627304b,202d362f3,d0adec53f,962cde7e3,f67497c1a,1d85d7ff4,2bef01aaa,be60812f2,0e74d8123,be60812f2,76692d266,d7e8cad4f,ecf07393a,ad1776b74,309596591,5b2369077,89b869e8d,58a793988,be60812f2,115b06130,a73aea7d7]:- @keystone-next/admin-ui@14.0.0
- @keystone-next/auth@21.0.0
- @keystone-next/keystone@16.0.0
- @keystone-next/fields@7.0.0
- Updated dependencies [
901817fed,c28e765d1,c28e765d1,c28e765d1,95fefaf81,c28e765d1,1a4db6c87,b40016301,5c4b48636,192393d0d,c28e765d1,c28e765d1,1886b4323,c28e765d1,399e6db39,8665cfe66,1886b4323,399e6db39,d93bab17b,5cd94b2a3,9e450d6b3,1e6d12f47,c28e765d1,bc21855a7]:- @keystone-next/keystone@15.0.0
- @keystone-next/admin-ui@13.0.0
- @keystone-next/fields@6.0.0
- @keystone-next/auth@20.0.0
- Updated dependencies [
343b74246]:- @keystone-next/keystone@14.0.0
- @keystone-next/admin-ui@12.0.1
- @keystone-next/auth@19.0.0
- #5151
2ed3e5d3dThanks @timleslie! - Updated package script"resolve"to"deploy".
- #5150
3a9d20ce1Thanks @timleslie! - Applied eslintimport/orderrule.
-
#5094
3bb4da843Thanks @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
- Updated dependencies [
a2c52848a,acc6e9772,acc6e9772]:- @keystone-next/admin-ui@11.0.0
- @keystone-next/keystone@12.0.0
- @keystone-next/fields@5.2.1
- @keystone-next/auth@17.0.0
-
f4e4498c6#5018 Thanks @bladey! - Updated legacy packages to the @keystone-next namespace. -
Updated dependencies [
f4e4498c6,1c5a39972,687fd5ef0,9a9276eb7,884129fa7,03abbab48,2674831cd,370c0ee62,9ea032828,fdb9d9abb,490d52c2f,2655c0b1b,685347911,0cd5acb82,53b8b659f,2bf710177,d9c20ba66,562cccbe1,0e265f6c1,24e0ef5b6,e6844dd95,098ce08d7,45ea93421,f895a2671,ceab7dc69,7ae67b857,c8cf7fb1f,d9c20ba66,6469362a1,10852a174,a00a382ff,9f2409127,c63e5d75c,0f86e99bb,880fd5f92]:- @keystone-next/admin-ui@10.0.0
- @keystone-next/auth@16.0.0
- @keystone-next/fields@5.1.0
- @keystone-next/keystone@11.0.0
- Updated dependencies [
ee019cfc5,b97216a65,526b4ce69,74f428353,4035218df,a418fd535,526b4ce69,e29ae2749,ee019cfc5,250daa2a2,8d0be8a89,526b4ce69]:- @keystone-next/admin-ui@9.0.0
- @keystone-next/keystone@10.0.0
- @keystone-next/auth@15.0.0
- @keystone-next/fields@5.0.0
-
75d3c521e#4770 Thanks @timleslie! - Upgraded Next.js dependency to10.0.5. -
Updated dependencies [
75d3c521e]:- @keystone-next/admin-ui@8.0.2
- @keystone-next/keystone@9.3.1
- Updated dependencies [
26543bd07,fd0dff3fd,314edec3d,5be53ddc3,fb8bcff91,096927a68]:- @keystone-next/keystone@9.3.0
- @keystone-next/auth@14.0.0
- @keystone-next/admin-ui@8.0.1
- @keystone-next/fields@4.1.1
-
94fbb45f1#4728 Thanks @timleslie! - Added new CLI options to support migrations in the Prisma adapter:prototype,reset,generate, anddeploy. -
Updated dependencies [
94fbb45f1,588be9ea1]:- @keystone-next/keystone@9.2.0
- @keystone-next/auth@13.0.0
- Updated dependencies [
fe0c228b1,ac3db9561,f162a9d72]:- @keystone-next/keystone@9.1.0
- @keystone-next/auth@12.0.0
- Updated dependencies [
59027f8a4,0d9404768,e11b111c7,283a6694a,b81a11c17,7ffd2ebb4,0df2fb79c,d090053df,177cbd530,831db7c2b,a36bcf847]:- @keystone-next/admin-ui@8.0.0
- @keystone-next/keystone@9.0.2
- @keystone-next/fields@4.1.0
- @keystone-next/auth@11.0.0
- Updated dependencies [
1236f5f40,933c78a1e,f559e680b,89f7d4599,abc5440dc,1200c3562,0dfb63414,17519bf64]:- @keystone-next/admin-ui@7.0.0
- @keystone-next/keystone@9.0.0
- @keystone-next/auth@10.0.0
- @keystone-next/fields@4.0.2
- Updated dependencies [
075ef1628]:- @keystone-next/admin-ui@6.0.0
- @keystone-next/keystone@8.0.0
- @keystone-next/auth@9.0.0
- @keystone-next/fields@4.0.1
- Updated dependencies [
841be0bc9,2d3668c49,6912c7b9d,96ece1c61,e33cf0c1e,fd5daefb4,44c78319e,5c75534f6,6d09df338,4d3cb8e32,7ef80b2f2,a3908a675,39639b203,c1e8def9a,661104764,dab8121a6,481e456ac,08398473b,2308e5efc,4d3cb8e32,f2c7675fb]:- @keystone-next/fields@4.0.0
- @keystone-next/admin-ui@5.0.0
- @keystone-next/keystone@7.0.0
- @keystone-next/auth@8.0.0
- Updated dependencies [
dc58df5c8,c89b43d07,41ad2a010,a5d7b264a,b7a4b997b,ca34424d5,cffa011f7,192cbed74,2338ed731,e78d837b1,914beac0e,dbfef6256,b21b62ed5,554917760,d712d3c2b,2da044a0c,341ee2b4b,340253f14,224aeb859,ebc9ad096,68d361d25,3f3c65ab2,7f571dc7d,bf22d9f2a,3be854440,3a0e59832,5de960512,fe52e25e0,1c12b8204,0be537426,6a364a664,c9c96cf71,79ae6462a,202767d72]:- @keystone-next/admin-ui@4.0.0
- @keystone-next/keystone@6.0.0
- @keystone-next/auth@7.0.0
- @keystone-next/fields@3.2.2
- Updated dependencies [
b6498d9f1,dfed54074,d36e580cc,803626e88]:- @keystone-next/auth@6.0.0
- @keystone-next/keystone@5.0.0
- @keystone-next/admin-ui@3.1.2
- @keystone-next/fields@3.2.1
- Updated dependencies [
d2ebd1c39,ad10994d2,ebb8d2cdf,d2ebd1c39,add3f67e3,2d5f78207,2d5f78207]:- @keystone-next/auth@5.0.0
- @keystone-next/keystone@4.1.0
- @keystone-next/fields@3.1.0
- @keystone-next/admin-ui@3.1.0
- Updated dependencies [
aa4f28e51,96a1d5226,11777cddb,cbf11a69b,d7d82e90f,5866cb81f,d012b4c89,81a140ee3,c858a05fe,d1ea5e667,60d30b238,c60b229ec,cc987d078,60e061246,9fddeee41,b8e085143,cc987d078]:- @keystone-next/auth@4.0.0
- @keystone-next/keystone@4.0.0
- @keystone-next/admin-ui@3.0.0
- @keystone-next/fields@3.0.1
-
9928da13e#4242 Thanks @timleslie! - Removednamefield fromKeystoneConfigtype, as it doesn't actually do anything. -
Updated dependencies [
fd4b0d04c,d2cfd6106,c103cde7d,84e651c3f,98e8fd4bc,d02957453,549a9a06d,400a6e50c,302afe226,98dd7dcff,bc198775e,7afde2fb5,8291187de,fab97f6b4,36cf9b0a9,6eb4def9a,8f4ebd5f7,2a2a7c00b,8e77254a2,b9e93cb66,28e2b43d4,b89377c9c,b9e643dc6,cfa0d8275,9928da13e,fab97f6b4,dce39ca1b,0e65409c7]:- @keystone-next/fields@3.0.0
- @keystone-next/keystone@3.0.0
- @keystone-next/admin-ui@2.0.2
- @keystone-next/auth@3.0.0