- Updated dependencies [
6497e1c7e
,c75340fc4
,c740ba630
,6c60565c9
,7ae3bb706
,138a015ba
,d7cfada36
,309786f7b
,0530069b6
,c06c5d60c
,524431be6
,25b5bb605
,2a7bc608b
,411663ae7
,ed3d97874
,2317d0bf5
,824dafa2e
,c3a3789c6
,81f33eed3
,267d8c1f3
,a8a5f1fae
,51ab28615
,c06c5d60c
,25b5bb605
,a8a5f1fae
,c2275621d
,6c60565c9
,494cdefb1
]:- @keystone-6/core@3.0.0
-
#7804
c93768cab
Thanks @dcousens! - Removes node.engines
restrictions -
Updated dependencies [
713e0f47e
,a711c46e0
,d34a1e0bc
,e322ce122
,721ad00f4
,3eaab4919
,9d3e40612
,0ea56667f
,0261a5e30
,bf70aa64d
,c93768cab
,809f707ff
,809f707ff
,da0c197c7
,713e0f47e
,d2483bb4b
,1d24916b8
]:- @keystone-6/core@2.2.0
- Updated dependencies [
4234ed488
,8add4212c
,4234ed488
,4234ed488
,4234ed488
,f603859cc
,4234ed488
,4234ed488
,4234ed488
,4234ed488
,4234ed488
,4234ed488
,4234ed488
]:- @keystone-6/core@2.0.0
-
aa80425a2
Thanks @MurzNN! - Added sandbox configs to allow launching sandboxes on codesandbox.io service -
Updated dependencies [
bb60d9a68
,aced61816
,3bb1a5343
,0260a30c9
,33fde0a26
,20095f04b
,06feba78b
,b6f571a73
,62201dd5f
]:- @keystone-6/core@1.1.1
- #6957
de8cf44e7
Thanks @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
0ef1ee3cc
Thanks @bladey! - Renamed branchmaster
tomain
. -
Updated dependencies [
73544fd19
,0ef1ee3cc
,930b7129f
,fac96cbd1
,3d289eb3d
,bed3a560a
,930b7129f
,6e4a0cf56
,d64bd4a7f
,abeceaf90
,704f68b38
,576f341e6
]:- @keystone-next/keystone@26.1.0
-
#6409
3ece149e5
Thanks @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.apolloConfig
configuration 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
9d8ae78ff
Thanks @bladey! - Adds ability to seed data forblog
andtask-manager
examples. Useyarn seed-data
in 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
a6a444acd
Thanks @timleslie! - The GraphQL field_all<path>Meta { count }
generated formany
relationships has been deprecated in favour of a new field<path>Count
, which directly returns the count.A
posts
relationship field would have the following field added to the API:postsCount(where: PostWhereInput! = {}): Int
- #5792
319c19bd5
Thanks @timleslie! - Changed the type of thewhere
argument toallItems
to_allItemsMeta
from typeItemWhereInput
toItemWhereInput! = {}
.
- #5850
5b02e8625
Thanks @timleslie! - TheAND
andOR
operators ofItemWhereInput
now accept non-null values, e.g.[ItemWhereInput!]
, rather than[ItemWhereInput]
.
-
#5767
02af04c03
Thanks @timleslie! - Deprecated thesortBy
GraphQL filter. Updated theorderBy
GraphQL filter with an improved API.Previously a
User
list'sallUsers
query 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 }])
. EachUserOrderByInput
must have exactly one key, or else an error will be returned.
- #5791
9de71a9fb
Thanks @timleslie! - Changed the return type ofallItems(...)
from[User]
to[User!]
, as this API can never havenull
items in the return array.
-
#5769
08478b8a7
Thanks @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
User
list 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
19750d2dc
Thanks @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
- #5621
e69bcc254
Thanks @gwyneplaine! - Initial version of the blog example.