- Updated dependencies
[
582bd768f
]:
- Updated dependencies
[
437570f97
]:
- Updated dependencies
[
bd5a908a4
]:
-
#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
]:
- #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
]:
- Updated dependencies []:
- Updated dependencies
[
49fcb0d58
]:
-
#514
c9848f693
Thanks @benjie! - Update package.json repository information -
Updated dependencies [
c9848f693
,ede1092fe
,566983fbd
,409bf6071
]:
- Updated dependencies
[
3700e204f
]:
- Updated dependencies
[
53186213a
]:
- Updated dependencies
[
f9cc88dc4
]:
- Updated dependencies
[
46cd08aa1
]:
- Updated dependencies
[
23bd3c291
]:
-
Updated dependencies [
cbd987385
]:
- Updated dependencies
[
dfefdad3c
]:
- Updated dependencies
[
d99d666fb
]:
- #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
]:
- Updated dependencies []:
- Updated dependencies
[
409581534
,b7533bd4d
,9feb769c2
,7573bf374
,2c8586b36
,c43802d74
,b118b8f6d
,9008c4f87
,e8c81cd20
]:
- Updated dependencies
[
dd3ef599c
]:
- Updated dependencies
[
f75926f4b
]:
- Updated dependencies
[
45dcf3a8f
]:
-
7f857950a
Thanks @benjie! - Upgrade to the latest TypeScript/tslib -
Updated dependencies [
2389f47ec
,e91ee201d
,865bec590
,7f857950a
,d39a5d409
]:
- Updated dependencies
[
3df3f1726
]:
-
759ad403d
Thanks @benjie! - Alpha release - see https://postgraphile.org/news/2023-04-26-version-5-alpha -
Updated dependencies [
759ad403d
]:
- Updated dependencies
[
8d270ead3
]:
- Updated dependencies
[
7dcb0e008
]:
-
#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
]:
- Updated dependencies []:
- Updated dependencies
[
f5a04cf66
]:
- Updated dependencies [
aac8732f9
]:
- Updated dependencies
[
397e8bb40
]:
- Updated dependencies [
f48860d4f
]:
- Updated dependencies
[
df89aba52
]:
- Updated dependencies
[
b523118fe
]:
- Updated dependencies [
e5b664b6f
]:
-
0ab95d0b1
- Update sponsors.
- Updated dependencies []:
- Updated dependencies
[
11d6be65e
]:
- Updated dependencies
[
208166269
]:
- Updated dependencies []:
- Updated dependencies [
9b296ba54
]:
- Updated dependencies [
cd37fd02a
]:
- Updated dependencies [
d11c1911c
]:
- Updated dependencies [
25037fc15
]:
- Updated dependencies [
55f15cf35
]:
-
Updated dependencies [
91f2256b3
]: