v0.4.4 #785
v0.4.4
#785
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
v0.4.4 - 2024-07-05
Bug Fixes
(gate) Ensure all deps are defined in import_map.json (#768)
Ensure that all deps are defined in
import_map.json
with a specificversion.
Missing typegraphs (#755)
Stable formatting and uniformize the code-loader (#766)
!!code-loader!
to load code inside thedocumentation (will hopefully help also with the missing typegraphs
issues, still under investigation)
Documentation
Generate clients from openapi (#778)
Demonstrate how to use the openapi spec to generate clients in most
languages/frameworks.
Migration notes
None
Summary by CodeRabbit
configuration.
TypeScript fetch client generation.
replacements.
strings.
Features
Move all the configs to one single file (#733)
them accessible on the
Typegate
instance, to improve testconfigurability.
Migration notes
SYNC_REDIS_PASSWORD
has been removed, can only be set on theSYNC_REDIS_URL
.The change comes with new or modified tests
Hard-to-understand functions have explanatory comments
End-user documentation is updated to reflect the change
Remove restrictions for union/either types (#761)
In the previous versions, we restricted the variant types allowed in
union/either to be all in the same category (after flattening
multi-level unions):
type, which require no selection set on GraphQL.
object type, which require a selection set on GraphQL (aka selectable
types in the codebase).
Those restrictions can be lifted, and the selection field of an
union-type field will have inline fragments with type conditions for
each Category 2 variant. No type condition is required for Category
1 types, the selection sets are not relevant.
The case that is not handled by this PR is when one of the variants is
an array of union type.
Migration notes
N/A
Typegate in meta dev, upgrade test (#776)
current version.
configuration (port, admin passsword) to
meta deploy
, enabled bydefault for
meta dev
.Migration notes
If you have a script that runs
meta dev
, add the flag--no-typegate
if you already have a typegate.
Miscellaneous Tasks
Add programmatic deploy tests (#769)
Add Programmatic deploy tests for the docs
typegraph_name
instead ofTypegraphOutput
obj.MET-591
Migration notes
No Migrations Needed
...
Bump to version 0.4.4 (#779)
Prepare release of the 0.4.4 version.
Migration notes
Refactor
(sdk) Back to deno + jsr exploration (#760) - BREAKING: back to deno + jsr exploration (#760)
Try reverting back to deno runtime for the typescript sdk in hope of
making the dx easier.
Hosting a custom node/npm project adds more layer of indirection which
may result in cryptic issues sometimes.
This should also facilitate publishing on jsr although additional work
are still required on the
jco
codegen side.Migration notes
N/A
Move to ghjk 0.2.0 (#754)
build.sh
scripts due to wasm-tools EOF issueMigration notes
Summary by CodeRabbit
metatypedev/setup-ghjk
for improved stability and performance.GHJK_VERSION
and various environment variables acrossmultiple configuration files to ensure compatibility with updated
dependencies.
efficiency.
pyproject.toml
for better securityand performance.
These updates collectively optimize the development environment,
ensuring smoother builds and more reliable workflows.
Testing
(full) Update test runner (#705)
New test runner, by default:
Parallel tests re-enabled.
Migration notes
N/A
This discussion was created from the release v0.4.4.
Beta Was this translation helpful? Give feedback.
All reactions