- #2377
7c38cdeffe034c9b4f5cdd03a8f7f446bd52dcb7
Thanks @benjie! - SinceModifierStep
andBaseStep
are no more;ExecutableStep
can be renamed to simplyStep
. The old name (ExecutableStep
) is now deprecated. - Updated dependencies
[
d34014a9a3c469154cc796086ba13719954731e5
,98516379ac355a0833a64e002f3717cc3a1d6473
,f8602d05eed3247c90b87c55d7af580d1698effc
,65df25534fa3f787ba2ab7fd9547d295ff2b1288
,1b3c76efd27df73eab3a5a1d221ce13de4cd6b1a
,3c0a925f26f10cae627a23c49c75ccd8d76b60c8
,fcaeb48844156e258a037f420ea1505edb50c52a
,68926abc31c32ce527327ffbb1ede4b0b7be446b
,4b49dbd2df3b339a2ba3f1e9ff400fa1a125298b
,d7950e8e28ec6106a4ce2f7fe5e35d88b10eac48
,c8f1971ea4198633ec97f72f82abf65089f71a88
,dd3d22eab73a8554715bf1111e30586251f69a88
,a120a8e43b24dfc174950cdbb69e481272a0b45e
,84f06eafa051e907a3050237ac6ee5aefb184652
,4a3aeaa77c8b8d2e39c1a9d05581d0c613b812cf
,0fc2db95d90df918cf5c59ef85f22ac78d8000d3
,90e81a5deeae554a8be2dd55dcd01489860e96e6
,c59132eb7a93bc82493d2f1ca050db8aaea9f4d1
,7c38cdeffe034c9b4f5cdd03a8f7f446bd52dcb7
,728888b28fcd2a6fc481e0ccdfe20d41181a091f
,f4f39092d7a51517668384945895d3b450237cce
,5cf3dc9d158891eaf324b2cd4f485d1d4bbb6b5e
,83d3b533e702cc875b46ba2ca02bf3642b421be8
,7001138c38e09822ad13db1018c62d2cac37941e
,e9e7e33665e22ec397e9ead054d2e4aad3eadc8c
,bb6ec8d834e3e630e28316196246f514114a2296
,2b1918d053f590cdc534c8cb81f7e74e96c1bbe6
,d1ecb39693a341f85762b27012ec4ea013857b0c
,042ebafe11fcf7e2ecac9b131265a55dddd42a6d
,fa005eb0783c58a2476add984fbdd462e0e91dbe
,df0e5a0f968cf6f9ae97b68745a9a2f391324bf5
,ef4cf75acd80e6b9c700c2b5a7ace899e565ef7f
,c041fd250372c57601188b65a6411c8f440afab6
,629b45aab49151810f6efc18ac18f7d735626433
,6d19724330d50d076aab9442660fa8abddd095cb
,ca5bc1a834df7b894088fb8602a12f9fcff55b38
,da6f3c04efe3d8634c0bc3fcf93ac2518de85322
,f0bc64b71914dfdd3612f4b65370401fd85b97bc
]:- grafast@0.1.1-beta.21
- Updated dependencies []:
- grafast@0.1.1-beta.19
- Updated dependencies
[
b336a5829
]:- grafast@0.1.1-beta.18
- Updated dependencies
[
69ab227b5
]:- grafast@0.1.1-beta.17
- Updated dependencies
[
76c7340b7
]:- grafast@0.1.1-beta.16
- Updated dependencies
[
807650035
]:- grafast@0.1.1-beta.13
- Updated dependencies
[
1bd50b61e
,4e102b1a1
,7bb1573ba
,18addb385
,6ed615e55
,b25cc539c
,867f33136
,cf535c210
,acf99b190
,4967a197f
,1908e1ba1
,084d80be6
]:- grafast@0.1.1-beta.12
- Updated dependencies
[
582bd768f
]:- grafast@0.1.1-beta.11
- Updated dependencies
[
437570f97
]:- grafast@0.1.1-beta.9
- Updated dependencies
[
bd5a908a4
]:- grafast@0.1.1-beta.8
-
#1980
357d475f5
Thanks @benjie! - The signature ofExecutableStep.execute
has changed; please make the following change to each of your custom step classes'execute
methods:- async execute(count: number, values: any[][], extra: ExecutionExtra) { + async execute({ count, values: newValues, extra }: ExecutionDetails) { + const values = newValues.map((dep) => + dep.isBatch ? dep.entries : new Array(count).fill(dep.value) + ); // REST OF YOUR FUNCTION HERE }
For more details, see: https://err.red/gev2
-
#1973
a0e82b9c5
Thanks @benjie! - Add 'unary steps' concept to codebase and refactor to using new executeV2 execution method which leverages them. Backwards compatibility maintained, but users should move to executeV2. -
Updated dependencies [
357d475f5
,3551725e7
,80836471e
,a5c20fefb
,1ce08980e
,dff4f2535
,a287a57c2
,2fe56f9a6
,fed603d71
,ed6e0d278
,e82e4911e
,42ece5aa6
,e0d69e518
,6699388ec
,966203504
,c1645b249
,ed8bbaa3c
,a0e82b9c5
,14e2412ee
,57ab0e1e7
,8442242e4
,64ce7b765
,cba842357
,2fa77d0f2
]:- grafast@0.1.1-beta.7
- #1924
ef44c29b2
Thanks @benjie! - 🚨 TypeScript is now configured to hide interfaces marked as@internal
. This may result in a few errors where you're accessing things you oughtn't be, but also may hide some interfaces that should be exposed - please file an issue if an API you were dependent on has been removed from the TypeScript typings. If that API happens to bestep.dependencies
; you should first read this: https://benjie.dev/graphql/ancestors - Updated dependencies
[
63dd7ea99
,d801c9778
,ef44c29b2
]:- grafast@0.1.1-beta.5
- Updated dependencies []:
- grafast@0.1.1-beta.3
- Updated dependencies
[
49fcb0d58
]:- grafast@0.1.1-beta.1
-
#1778
b2bce88da
Thanks @benjie! - Enable source maps in modules where it was disabled. -
Updated dependencies [
4a4d26d87
,b2bce88da
,861a8a306
]:- grafast@0.1.1-beta.0
-
#514
c9848f693
Thanks @benjie! - Update package.json repository information -
Updated dependencies [
c9848f693
,ede1092fe
,566983fbd
,409bf6071
]:- grafast@0.0.1-beta.8
- Updated dependencies
[
3700e204f
]:- grafast@0.0.1-beta.7
-
#496
c9bfd9892
Thanks @benjie! - Update dependencies (sometimes through major versions). -
Updated dependencies [
c9bfd9892
,e613b476d
]:- grafast@0.0.1-beta.6
- Updated dependencies
[
53186213a
]:- grafast@0.0.1-beta.5
- Updated dependencies
[
f9cc88dc4
]:- grafast@0.0.1-beta.4
- Updated dependencies
[
46cd08aa1
]:- grafast@0.0.1-beta.3
- Updated dependencies
[
23bd3c291
]:- grafast@0.0.1-beta.2
-
Updated dependencies [
cbd987385
]:- grafast@0.0.1-beta.1
- Updated dependencies
[
dfefdad3c
]:- grafast@0.0.1-alpha.16
-
#422
9f87a26b1
Thanks @benjie! - Comments enabled in released packages -
Updated dependencies [
ea003ca3a
,57d88b5fa
,9f87a26b1
]:- grafast@0.0.1-alpha.15
- Updated dependencies
[
d99d666fb
]:- grafast@0.0.1-alpha.14
- #418
9ab2adba2
Thanks @benjie! - Overhaul peerDependencies and dependencies to try and eliminate duplicate modules error. - Updated dependencies
[
620f9e07e
,1882e0185
,881672305
,e5012f9a1
,9ab2adba2
,47f6f018b
,ff4395bfc
,502b23340
]:- grafast@0.0.1-alpha.13
- Updated dependencies []:
- grafast@0.0.1-alpha.11
- Updated dependencies
[
409581534
,b7533bd4d
,9feb769c2
,7573bf374
,2c8586b36
,c43802d74
,b118b8f6d
,9008c4f87
,e8c81cd20
]:- grafast@0.0.1-alpha.10
- Updated dependencies
[
dd3ef599c
]:- grafast@0.0.1-alpha.8
- Updated dependencies
[
f75926f4b
]:- grafast@0.0.1-alpha.6
- Updated dependencies
[
45dcf3a8f
]:- grafast@0.0.1-alpha.4
-
7f857950a
Thanks @benjie! - Upgrade to the latest TypeScript/tslib -
Updated dependencies [
2389f47ec
,e91ee201d
,865bec590
,7f857950a
,d39a5d409
]:- grafast@0.0.1-alpha.3
- Updated dependencies
[
3df3f1726
]:- grafast@0.0.1-alpha.2
-
759ad403d
Thanks @benjie! - Alpha release - see https://postgraphile.org/news/2023-04-26-version-5-alpha -
Updated dependencies [
759ad403d
]:- grafast@0.0.1-alpha.1
- Updated dependencies
[
8d270ead3
]:- grafast@0.0.1-1.3
- Updated dependencies
[
7dcb0e008
]:- grafast@0.0.1-1.2
-
#260
d5312e6b9
Thanks @benjie! - TypeScript v5 is now required -
#266
395b4a2dd
Thanks @benjie! - The Grafast step class 'execute' and 'stream' methods now have a new additional first argumentcount
which indicates how many results they must return. This means we don't need to rely on thevalues[0].length
trick to determine how many results to return, and thus we can pass through an empty tuple to steps that have no dependencies. -
Updated dependencies [
ae304b33c
,d5312e6b9
,22ec50e36
,0f4709356
,395b4a2dd
]:- grafast@0.0.1-1.1
- Updated dependencies []:
- grafast@0.0.1-0.22
- Updated dependencies
[
f5a04cf66
]:- grafast@0.0.1-0.21
- Updated dependencies [
aac8732f9
]:- grafast@0.0.1-0.20
- Updated dependencies
[
397e8bb40
]:- grafast@0.0.1-0.19
- Updated dependencies [
f48860d4f
]:- grafast@0.0.1-0.17
- Updated dependencies
[
df89aba52
]:- grafast@0.0.1-0.16
- Updated dependencies
[
b523118fe
]:- grafast@0.0.1-0.15
- Updated dependencies [
e5b664b6f
]:- grafast@0.0.1-0.13
-
0ab95d0b1
- Update sponsors. -
Updated dependencies [
0ab95d0b1
,4783bdd7c
,652cf1073
]:- grafast@0.0.1-0.11
- Updated dependencies []:
- grafast@0.0.1-0.10
- Updated dependencies
[
11d6be65e
]:- grafast@0.0.1-0.9
- Updated dependencies
[
208166269
]:- grafast@0.0.1-0.8
- Updated dependencies []:
- grafast@0.0.1-0.7
- Updated dependencies [
9b296ba54
]:- grafast@0.0.1-0.6
- Updated dependencies [
cd37fd02a
]:- grafast@0.0.1-0.5
- Updated dependencies [
d11c1911c
]:- grafast@0.0.1-0.3
- Updated dependencies [
25037fc15
]:- grafast@0.0.1-0.2
- Updated dependencies [
55f15cf35
]:- grafast@0.0.1-0.1