Skip to content

Releases: dosco/graphjin

v2.0.28

20 Jan 09:59
Compare
Choose a tag to compare

Changelog

  • 43e619b feat: multiple subscriptions on a single websocket - previously a single websocket only supported a single connection not anymore - various bug fixes and code cleanup around websockets

v2.0.27

20 Jan 03:24
Compare
Choose a tag to compare

Changelog

  • e04acb1 fix: perf updates and support for graphql variable default value

v2.0.26

18 Jan 04:58
Compare
Choose a tag to compare

Changelog

  • 68bee86 fix: reverted breaking change with always creating a schema file

v2.0.24

17 Jan 22:59
Compare
Choose a tag to compare

Changelog

  • 21d8d2e fix: removed unnecessary package-lock file

v2.0.23

17 Jan 09:14
Compare
Choose a tag to compare

Changelog

  • 2ffe65e feat: re-write of the validation subsystem - remove related dependencies (go-validation package) - our implementation is simpler, faster and more flexible - tighter integration with introspection - aim to keep allocations to a minimum

v2.0.22

15 Jan 04:25
Compare
Choose a tag to compare

Changelog

  • db68640 feat: rewrite of the introspection subsystem - replaced the chirino library with our own implementation for greater flexiblity - we now generated exact and detailed types for everything, tables, columns, functions, roles, etc - focus on better client generation and ide autocomplete - new config param enable_introspection to write introspection json to a file (intro.json) - [breaking] changed db schema (sdl) file name from db.schema to db.graphql - major code cleanup of directives and arguments subsystem - added two new field level arguments includeIf and skipIf to skip and include fields using a filter expression - arguments used instead of directives to maintain type safety as directives cannot have field specific types - added two new field level directives @add and @remove to add and remove fields based on current role - all functions must now use args field argument for their own arguments - positional arguments must use the key a0, a1, a2, etc

v2.0.21

12 Jan 20:58
Compare
Choose a tag to compare

Changelog

  • 91722f9 feat: re-write of query introspection code - fixed a ton of bugs with the introspection result - removed a library dependency we had with the previous introspection code - added tons of new types to ensure our introspection result worked really well with query autocomplete ui's

v2.0.20

08 Jan 03:41
Compare
Choose a tag to compare

Changelog

  • ea999d4 feat: upgraded web ui its much cooler now

v2.0.19

06 Jan 11:38
Compare
Choose a tag to compare

Changelog

  • bbe42dd feat: use graphql schema file instead of db discovery

v2.0.18

02 Jan 03:53
Compare
Choose a tag to compare

Changelog