Releases: dosco/graphjin
Releases · dosco/graphjin
v2.0.28
v2.0.27
v2.0.26
v2.0.24
v2.0.23
v2.0.22
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
todb.graphql
- major code cleanup of directives and arguments subsystem - added two new field level argumentsincludeIf
andskipIf
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 useargs
field argument for their own arguments - positional arguments must use the keya0, a1, a2, etc
v2.0.21
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