graphile
5.0.0-rc.6
Patch Changes
- #2990
5d408bd
Thanks @benjie! - No code changes. Updates the
release process, cleans up package.json, uses fixed identifiers for peer
dependencies (unless they're explicit dependencies also). Hopefully move to
trusted publishing. - Updated dependencies
[5d408bd]:- graphile-config@1.0.0-rc.6
5.0.0-rc.5
Patch Changes
- Updated dependencies
[5615d3f,
8384026,
57dfa70,
d15e1c2,
eb9695b,
dbdc8d8,
c0b8af9,
c9fd9f3,
8543720,
b73416b]:- graphile-build@5.0.0-rc.5
- postgraphile@5.0.0-rc.8
5.0.0-rc.4
Patch Changes
-
a3722d6
Thanks @benjie! - Refactor to enable TypeScript
options rewriteRelativeImportExtensions and erasableSyntaxOnly (including
using .ts extensions in source code) -
#2893
63828eb
Thanks @benjie! -graphileCLI gains
graphile config print [scope]sub-selector, and neater formatting. -
Updated dependencies
[9eb3829,
a3722d6,
ebe1d22,
0f913ee,
7b20942,
1d5d63e,
7ca663e]:- graphile-build@5.0.0-rc.4
- graphile-config@1.0.0-rc.4
- postgraphile@5.0.0-rc.5
5.0.0-rc.3
Patch Changes
-
#2852
65c9eb4
Thanks @benjie! - Add
graphile config options [scope]command to limit options to a specific
scope. -
#2873
0772086
Thanks @benjie! - Update TypeScript configuration
to support Node 22 minimum -
#2862
8503db6
Thanks @benjie! - ChangegraphileCLI to be
FLOSS under MIT license (previously sponsors only... but sponsorship still
encouraged!) -
#2888
1a56db2
Thanks @benjaie! - Node v22+ is required for
this module. -
#2855
1682bed
Thanks @benjie! - Ability to detect TSDoc tags
and output appropriately -
#2859
53e0af2
Thanks @benjie! - Inflection debugging now
outputs much more detail about inflectors, including which plugins
added/overrode the inflector. -
Updated dependencies
[c2ae685,
1e45a3d,
0772086,
a60ed2a,
1606298,
a565503,
d9ccc82,
1a56db2,
2e770df,
456d387,
4ca27c1,
a258427,
65d9556]:- postgraphile@5.0.0-rc.4
- graphile-build@5.0.0-rc.3
- graphile-config@1.0.0-rc.3
5.0.0-rc.2
Patch Changes
-
Updated dependencies
[5ad7ad0,
bd6b605,
a82e6fa]:- graphile-build@5.0.0-rc.2
- postgraphile@5.0.0-rc.2
- graphile-config@1.0.0-rc.2
5.0.0-rc.1
Patch Changes
-
Updated dependencies
[9797500,
3fb7111,
92781a1,
71adb87,
982c1a5,
6a4e3b9,
eb39702,
c6cbe61,
8a5a7c5,
b6821f5]:- postgraphile@5.0.0-rc.1
- graphile-build@5.0.0-rc.1
- graphile-config@1.0.0-rc.1
5.0.0-beta.45
Patch Changes
- #2678
6dafac1
Thanks @benjie! - Remove peer dependency
optionality in an attempt to satisfy pnpm's installation algorithms - Updated dependencies
[b09719f,
5dbb9e8,
cfd4c3c,
3d5c464,
208364f,
6762c70,
13513dd,
bc2b188,
87a4c92,
703d162,
4a9072b,
7766c19,
6dafac1,
aa8fb3d,
e15f886,
185d449,
f83b191]:- postgraphile@5.0.0-beta.47
- graphile-config@0.0.1-beta.18
- graphile-build@5.0.0-beta.38
5.0.0-beta.44
Patch Changes
- #2600
ad588ec
Thanks @benjie! - Mark all
peerDependencies=dependencies modules as optional peerDependencies to make
pnpm marginally happier hopefully. - Updated dependencies
[4c8f028,
5451c90,
1d76d2f,
7147cb0,
7847c0b,
0e6c4e0,
ad588ec,
e8bb5be]:- postgraphile@5.0.0-beta.44
- graphile-build@5.0.0-beta.36
5.0.0-beta.43
Patch Changes
-
Updated dependencies
[0c6b1f1,
e0cdabe]:- graphile-build@5.0.0-beta.35
- postgraphile@5.0.0-beta.43
- graphile-config@0.0.1-beta.17
5.0.0-beta.42
Patch Changes
- Updated dependencies
[5c802ea6819361eed36b75f246ae0adb35b14669]:- postgraphile@5.0.0-beta.42
- graphile-build@5.0.0-beta.34
5.0.0-beta.41
Patch Changes
-
#2482
459e1869a2ec58925b2bac5458af487c52a8ca37
Thanks @benjie! - Minimum version of Node.js
bumped to Node 22 (the latest LTS). -
Updated dependencies
[192a27e08763ea26607344a2ea6c7f5c595cc2a3,
09d95319be3e25e023dfbab9d1542dfe06f65355,
a830770e775a65ce1d09fa767f38e84f5c0e5139,
459e1869a2ec58925b2bac5458af487c52a8ca37,
c43ed67b9d3acbadb172ee88ba9c2a4d32528a25,
576fb8bad56cb940ab444574d752e914d462018a,
45adaff886e7cd72b864150927be6c0cb4a7dfe8,
b05d57b932ea00d10715dcab9f79d443408881fc]:- postgraphile@5.0.0-beta.41
- graphile-build@5.0.0-beta.34
- graphile-config@0.0.1-beta.16
5.0.0-beta.40
Patch Changes
- Updated dependencies []:
- postgraphile@5.0.0-beta.40
5.0.0-beta.39
Patch Changes
- Updated dependencies
[2f31836cb89a7ab27a8919803fe12b53a46d77e4,
7c38cdeffe034c9b4f5cdd03a8f7f446bd52dcb7,
e6da5d956ab696932410e7172cedfacba71dbf5e,
72b300b436a7acedaa7d0e3a7a5458d15a0e5396,
c041fd250372c57601188b65a6411c8f440afab6,
6d19724330d50d076aab9442660fa8abddd095cb,
da6f3c04efe3d8634c0bc3fcf93ac2518de85322,
8026b982a81776fb3d1d808392970c2d678c4023,
00d79e6f5608affc3f36bb0ce4ca2547230174e7]:- postgraphile@5.0.0-beta.39
- graphile-build@5.0.0-beta.33
- graphile-config@0.0.1-beta.15
5.0.0-beta.38
Patch Changes
- Updated dependencies []:
- postgraphile@5.0.0-beta.38
- graphile-build@5.0.0-beta.32
5.0.0-beta.37
Patch Changes
- Updated dependencies
[83c546509]:- graphile-config@0.0.1-beta.14
- graphile-build@5.0.0-beta.31
- postgraphile@5.0.0-beta.37
5.0.0-beta.36
Patch Changes
- Updated dependencies
[7580bc16a,
b336a5829]:- graphile-config@0.0.1-beta.13
- postgraphile@5.0.0-beta.36
- graphile-build@5.0.0-beta.30
5.0.0-beta.35
Patch Changes
- Updated dependencies
[bee1db4f4]:- postgraphile@5.0.0-beta.35
5.0.0-beta.34
Patch Changes
- Updated dependencies
[555d65cce,
efa25d97d,
d13b76f0f,
b167bd849,
d88b69d05,
2a37fb99a,
5d9f2de85,
6a13ecbd4,
86e228299]:- graphile-build@5.0.0-beta.29
- postgraphile@5.0.0-beta.34
- graphile-config@0.0.1-beta.12
5.0.0-beta.33
Patch Changes
- Updated dependencies
[87bdf9730,
5626c7d36,
aa480f6a3]:- postgraphile@5.0.0-beta.33
- graphile-config@0.0.1-beta.11
- graphile-build@5.0.0-beta.28
5.0.0-beta.32
Patch Changes
- Updated dependencies
[632691409]:- graphile-build@5.0.0-beta.27
- postgraphile@5.0.0-beta.32
5.0.0-beta.31
Patch Changes
- Updated dependencies
[0b1f7b577]:- graphile-build@5.0.0-beta.26
- postgraphile@5.0.0-beta.31
5.0.0-beta.30
Patch Changes
-
#2187
f3f54f46c
Thanks @benjie! - Fixes bug in 'graphile behavior
debug pgResourceUnique' command. -
#2160
2dfc10fb6
Thanks @benjie! - Fix interactions with behavior
system, including fixing debugging behaviors when naming conflicts occur in
the schema. -
Updated dependencies
[d7e6e714f,
bb006ec7b,
653929af0,
6fdc6cad8,
eb69c7361,
54054b873,
c69b2fdec,
1eac03ec2,
dfac43992,
426e9320e,
282eb909f,
2efadc0f8,
e8a9fd424,
cc0941731,
50f6ce456,
b0865d169,
3b09b414f,
b7b6dd64f,
8b472cd51,
ba637b56d,
9cd9bb522]:- postgraphile@5.0.0-beta.30
- graphile-build@5.0.0-beta.25
- graphile-config@0.0.1-beta.10
5.0.0-beta.29
Patch Changes
- Updated dependencies
[52ef49ca9,
e8a0c4441]:- postgraphile@5.0.0-beta.29
- graphile-build@5.0.0-beta.24
5.0.0-beta.28
Patch Changes
- Updated dependencies []:
- postgraphile@5.0.0-beta.28
- graphile-build@5.0.0-beta.23
5.0.0-beta.27
Patch Changes
- Updated dependencies
[1f67999eb,
8bdc553b7,
4e102b1a1,
d6102714e,
c0e50a1b4]:- postgraphile@5.0.0-beta.27
- graphile-build@5.0.0-beta.22
5.0.0-beta.26
Patch Changes
- Updated dependencies
[582bd768f]:- graphile-build@5.0.0-beta.21
- postgraphile@5.0.0-beta.26
- graphile-config@0.0.1-beta.9
5.0.0-beta.25
Patch Changes
- Updated dependencies []:
- graphile-build@5.0.0-beta.20
- postgraphile@5.0.0-beta.25
5.0.0-beta.24
Patch Changes
- Updated dependencies
[437570f97]:- postgraphile@5.0.0-beta.24
- graphile-build@5.0.0-beta.19
5.0.0-beta.23
Patch Changes
- Updated dependencies
[1842af661]:- graphile-build@5.0.0-beta.18
- postgraphile@5.0.0-beta.23
5.0.0-beta.22
Patch Changes
- Updated dependencies
[5eca6d65a,
ab08cbf9c,
a287a57c2,
7ad35fe4d,
272608c13,
e0d69e518,
db8ceed0f,
966203504,
a0e82b9c5,
c48d3da7f,
bee0a0a68,
51a94417f,
81d17460c]:- postgraphile@5.0.0-beta.22
- graphile-build@5.0.0-beta.17
- graphile-config@0.0.1-beta.8
5.0.0-beta.21
Patch Changes
- Updated dependencies
[6c6be29f1,
6c80c44b7,
179d25b09,
8315e8d01,
9d53dde72]:- graphile-build@5.0.0-beta.16
- postgraphile@5.0.0-beta.21
5.0.0-beta.20
Patch Changes
- Updated dependencies
[00d32d887,
c62eee10b,
9ac0ddc01,
3a2ea80ee,
ef44c29b2,
941e28003,
8ea67f891,
068be2f51,
5de3e86eb,
7587ca9e0,
e20e66ed7,
ec3112c7b]:- postgraphile@5.0.0-beta.20
- graphile-build@5.0.0-beta.15
- graphile-config@0.0.1-beta.7
5.0.0-beta.19
Patch Changes
- Updated dependencies
[555a2be03,
886833e2e,
5b2db0c75,
635af159f,
184773382,
f97d7976a]:- postgraphile@5.0.0-beta.19
- graphile-build@5.0.0-beta.14
5.0.0-beta.18
Patch Changes
- Updated dependencies
[0df5511ac,
7851d89ab]:- graphile-config@0.0.1-beta.6
- postgraphile@5.0.0-beta.18
- graphile-build@5.0.0-beta.13
5.0.0-beta.17
Patch Changes
- Updated dependencies
[bce0636d4,
004889258,
f305c3278,
9e1df08b7,
8a0cdb95f,
e04238c0a,
c66c3527c,
f66cc40b3,
f18635a5c]:- postgraphile@5.0.0-beta.17
- graphile-build@5.0.0-beta.12
- graphile-config@0.0.1-beta.5
5.0.0-beta.16
Patch Changes
- Updated dependencies
[2e7fc6449,
7aef73319]:- postgraphile@5.0.0-beta.16
- graphile-config@0.0.1-beta.4
- graphile-build@5.0.0-beta.11
5.0.0-beta.15
Patch Changes
5.0.0-beta.14
Patch Changes
5.0.0-beta.13
Patch Changes
- Updated dependencies []:
- postgraphile@5.0.0-beta.13
5.0.0-beta.12
Patch Changes
- Updated dependencies
[4a4d26d87,
b2bce88da,
861a8a306,
9a84bc6dd,
b728d7fb9,
7d55d2c34]:- postgraphile@5.0.0-beta.12
- graphile-build@5.0.0-beta.10
5.0.0-beta.11
Patch Changes
-
#514
c9848f693
Thanks @benjie! - Update package.json repository
information -
Updated dependencies
[c9848f693]:- graphile-build@5.0.0-beta.9
- postgraphile@5.0.0-beta.11
- graphile-config@0.0.1-beta.3
5.0.0-beta.10
Patch Changes
- Updated dependencies []:
- postgraphile@5.0.0-beta.10
5.0.0-beta.9
Patch Changes
- Updated dependencies []:
- graphile-build@5.0.0-beta.8
- postgraphile@5.0.0-beta.9
5.0.0-beta.8
Patch Changes
-
#496
c9bfd9892
Thanks @benjie! - Update dependencies (sometimes
through major versions). -
Updated dependencies
[ac092e021,
c9bfd9892]:- postgraphile@5.0.0-beta.8
- graphile-build@5.0.0-beta.7
- graphile-config@0.0.1-beta.2
5.0.0-beta.7
Patch Changes
5.0.0-beta.6
Patch Changes
- Updated dependencies
[53f0488b1,
07883a1a5,
22fa6230a,
d17dd1cd4,
00d026409]:- postgraphile@5.0.0-beta.6
- graphile-build@5.0.0-beta.5
5.0.0-beta.5
Patch Changes
- Updated dependencies []:
- postgraphile@5.0.0-beta.5
5.0.0-beta.4
Patch Changes
5.0.0-beta.3
Patch Changes
- Updated dependencies
[d3ab4e12d]:- graphile-build@5.0.0-beta.3
- postgraphile@5.0.0-beta.3
5.0.0-beta.2
Patch Changes
- Updated dependencies []:
- graphile-build@5.0.0-beta.2
- postgraphile@5.0.0-beta.2
5.0.0-beta.1
Patch Changes
-
Updated dependencies
[cbd987385]:- graphile-build@5.0.0-beta.1
- postgraphile@5.0.0-beta.1
- graphile-config@0.0.1-beta.1
5.0.0-alpha.13
Patch Changes
- Updated dependencies
[dfefdad3c,
6c1c1a34f]:- postgraphile@5.0.0-alpha.20
- graphile-build@5.0.0-alpha.18
5.0.0-alpha.12
Patch Changes
-
#438
3a7aa694c
Thanks @benjie! - Fix bug in
graphile behavior debugcommand relating topgCodecRelation -
Updated dependencies
[5491e10b0,
a9561d62d,
232885703,
db19ed9c3,
31e776e03,
055c4e438,
cf32f0397,
57d88b5fa,
a22830b2f,
9f87a26b1,
9695c65f8,
c00a21cb9,
a5f224295]:- graphile-build@5.0.0-alpha.17
- postgraphile@5.0.0-alpha.19
- graphile-config@0.0.1-alpha.7
5.0.0-alpha.11
Patch Changes
5.0.0-alpha.10
Patch Changes
- Updated dependencies
[c1518fad0]:- graphile-build@5.0.0-alpha.16
- postgraphile@5.0.0-alpha.17
5.0.0-alpha.9
Patch Changes
- Updated dependencies []:
- graphile-build@5.0.0-alpha.15
- postgraphile@5.0.0-alpha.16
5.0.0-alpha.8
Patch Changes
-
#410
a7cd7eecf
Thanks @benjie! - Add new
graphile behavior debugcommand for debugging behavior strings. -
Updated dependencies
[e7dd2e039,
620f9e07e,
881672305,
9ab2adba2,
ff4395bfc,
502b23340,
dc94b4a30,
4eda0cd57]:- graphile-build@5.0.0-alpha.14
- postgraphile@5.0.0-alpha.15
5.0.0-alpha.7
Patch Changes
- #408
bc14d488d
Thanks @benjie! - When sorting, specify a
concrete locale to localeCompare to ensure stable ordering across machines. - Updated dependencies
[675b7abb9,
c5050dd28,
0d1782869]:- graphile-config@0.0.1-alpha.6
5.0.0-alpha.6
Patch Changes
- Updated dependencies
[644938276]:- graphile-config@0.0.1-alpha.5
5.0.0-alpha.5
Patch Changes
- #399
409581534
Thanks @benjie! - Change many of the dependencies
to be instead (or also) peerDependencies, to avoid duplicate modules.
5.0.0-alpha.4
Patch Changes
- Updated dependencies
[198ac74d5]:- graphile-config@0.0.1-alpha.4
5.0.0-alpha.3
Patch Changes
- Updated dependencies
[adc7ae5e0]:- graphile-config@0.0.1-alpha.3
5.0.0-alpha.2
Patch Changes
-
7f857950a
Thanks @benjie! - Upgrade to the latest
TypeScript/tslib -
Updated dependencies
[7f857950a]:- graphile-config@0.0.1-alpha.2
5.0.0-alpha.1
Patch Changes
-
759ad403d
Thanks @benjie! - Alpha release - see
https://postgraphile.org/news/2023-04-26-version-5-alpha -
Updated dependencies
[759ad403d]:- graphile-config@0.0.1-alpha.1
5.0.0-1.3
Patch Changes
- Updated dependencies
[b4eaf89f4]:- graphile-config@0.0.1-1.2
5.0.0-1.2
Patch Changes
- #291
611f00140
Thanks @benjie! - Newgraphile inflection list
command to list the available inflectors (and their docs/types) based on your
plugins and presets.
5.0.0-1.1
Patch Changes
-
#260
d5312e6b9
Thanks @benjie! - TypeScript v5 is now required -
#271
261eb520b
Thanks @benjie! - 🚨 RENAME ALL THE THINGSThe term 'source' was overloaded, and 'configs' was too vague, and
'databaseName' was misleading, and 'source' behaviours actually applied to
resources, and more. So, we've renamed lots of things as part of the API
stabilization work. You're probably only affected by the first 2 bullet
points.pgConfigs->pgServices(also applies to relatedpgConfigterms such
asmakePgConfig->makePgService,MakePgConfigOptions->
MakePgServiceOptions, etc) - see yourgraphile.config.tsor equivalent
file- All
*:source:*behaviors are now*:resource:*behaviors (use regexp
/:source\b|\bsource:[a-z$]/to find the places that need updating) PgDatabaseConfiguration->PgServiceConfigurationdatabaseName->serviceName(because it's not the name of the database,
it's the name of thepgServices(which waspgConfigs) entry)PgResourceConfig::source->PgResourceConfig.from('source' is
overloaded, so use a more direct term)PgResource::source->PgResource.fromPgSelectPlanJoin::source->PgSelectPlanJoin.fromhelpers.pgIntrospection.getDatabase->
helpers.pgIntrospection.getServicehelpers.pgIntrospection.getExecutorForDatabase->
helpers.pgIntrospection.getExecutorForService
-
Updated dependencies
[d5312e6b9]:- graphile-config@0.0.1-1.1
5.0.0-0.7
Patch Changes
dad8c0695- Fix bug in 'graphile config print' where plugins
weren't treated as providing themselves.
5.0.0-0.6
Patch Changes
- Updated dependencies
[11e7c12c5]:- graphile-config@0.0.1-0.6
5.0.0-0.5
Patch Changes
5.0.0-0.4
Patch Changes
- Updated dependencies [
0ab95d0b1]:- graphile-config@0.0.1-0.5
5.0.0-0.3
Patch Changes
- Updated dependencies
[842f6ccbb]:- graphile-config@0.0.1-0.4
5.0.0-0.2
Patch Changes
- #183
dc4ff1268
Thanks @benjie! - Enhance config printing with
full description printer and plugin ordering debugger