Releases: bufbuild/knit-ts
Releases · bufbuild/knit-ts
v0.0.7
What's Changed
- Remove
makeOneofto simplify creatingOneofvalues by @srikrsna-buf in #347
New Contributors
- @chrispine made their first contribution in #334
Full Changelog: v0.0.6...v0.0.7
v0.0.6
What's Changed
- Add a register function for
KnitServiceby @srikrsna-buf in #323
Full Changelog: v0.0.5...v0.0.6
v0.0.5
What's Changed
This release includes a breaking change to how oneof values are queried, instead of using a function oneof it is not part of the query and uses a special key @oneof:
// v0.0.4:
{
result: oneof({
value: {},
error: {},
}
}
// v0.0.5:
{
result: {
'@oneof': {
value: {},
error: {},
}
}- Prevent distributing oneof query types by @paul-sachs in #301
- Ignore array indices and map keys when looking for oneofs by @paul-sachs in #302
New Contributors
- @paul-sachs made their first contribution in #301
Full Changelog: v0.0.3...v0.0.4
v0.0.3
What's Changed
Add experimental gateway support exported via a sub path export (/gateway). With this users can run the Knit gateway in JS environments like node and the browser!
NOTE: This is not well tested and users should rely on the standalone gateway
Bug fixes
- Fix types for
bytesfields by @srikrsna-buf in #13
Full Changelog: v0.0.2...v0.0.3
v0.0.2
v0.0.1
This is the initial release of the Knit TypeScript client and code generator plugin.
Knit is in alpha state: it is still undergoing initial development and is not yet stable.