Releases: paritytech/truapi
Releases · paritytech/truapi
Release list
@parity/truapi 0.4.0
What's Changed
- Remove unused PaymentPurse alias and CoinPaymentInvoice type by @filvecchiato in #90
- Align ColorToken/TypographyStyle with new design system tokens by @foxwoosh in #75
- feat(truapi-host): add host-side codegen and @parity/truapi-host package by @pgherveou in #77
- docs(truapi): align Rust types and RFCs with merged specs by @pgherveou in #81
- Implement RFC 0019: scheduled push notifications by @filvecchiato in #66
- RFC 0017: CoinPayment User Agent API by @replghost in #28
- Playground: Monaco editor + rxjs + cargo-doc links + deep links by @pgherveou in #116
- playground: render offline UI on GH Pages instead of stuck splash by @pgherveou in #118
- sync Cargo.toml version and auto-create GitHub Release by @valentinfernandez1 in #113
- playground: fall back to ancestorOrigins when referrer is empty by @valentinfernandez1 in #120
- cargo-doc: serve static.files at site root so rustdoc CSS resolves by @pgherveou in #119
- chain: extract withChainHeadFollow, drop
anyfrom examples, fix GenericError wire by @pgherveou in #121 - Auto-number RFCs on merge via CI by @filvecchiato in #123
- truapi: add WELL_KNOWN_CHAINS constants, use in examples by @pgherveou in #128
- refactor: small cleanups extracted from #96 prep work by @pgherveou in #124
- Rfc skill by @valentunn in #131
- Create 0020-create-transaction.md by @valentunn in #55
- Align the v0.1 protocol spec to the deployed host-api wire format by @johnthecat in #133
- feat(explorer): codegen-driven explorer site with version snapshots by @pgherveou in #130
- ci: rebuild RFC _index.md from files on disk by @filvecchiato in #140
- Specify deployment environment for Playground by @valentinfernandez1 in #142
- Remove RFC 0011-simple-group-chat by @filvecchiato in #135
- Remove RFC 0010-get-root-account by @filvecchiato in #132
- explorer: remove JSON-RPC from 0.2.0 snapshot by @pgherveou in #141
- ci: number-rfc creates a PR instead of pushing to main by @filvecchiato in #144
- feat(codegen): require a
tsexample on every trait method by @pgherveou in #147 - Show method examples in the explorer and deep-link to the hosted playground by @pgherveou in #148
- feat(playground): diagnosis screen + host compatibility matrix by @valentinfernandez1 in #143
- RFC: Add Coins variant to PaymentTopUpSource by @filvecchiato in #149
- fix: Update Paseo Next V2 Genesis hash by @valentinfernandez1 in #152
- ci: update RFC index by @github-actions[bot] in #150
- update versioned types by @pgherveou in #151
- ci: skip check-rfc for bot-authored PRs by @filvecchiato in #154
- feat(explorer): host compatibility matrix page by @valentinfernandez1 in #153
- fix(explorer): qualify method routes by service by @pgherveou in #157
- chore(explorer): Generate compatibility matrix on truapi-playground.dot by @valentinfernandez1 in #160
- fix(payment): make PartialPayment top-up error a non-breaking append by @pgherveou in #163
- feat: extended theme subscribe API by @filvecchiato in #159
- Explorer / Playground updates by @pgherveou in #162
- docs: deprecate create_proof in favour of create_proof_authorized by @filvecchiato in #168
- RFC: Use Sr25519 secret keys in PaymentTopUpSource by @filvecchiato in #170
- Submit diagnosis reports as PRs by @pgherveou in #169
- fix: Simplify the diagnosis run and fix the statement-store submit example by @valentinfernandez1 in #174
- diagnosis: Desktop host report by @github-actions[bot] in #176
- diagnosis: iOS host report by @github-actions[bot] in #183
- diagnosis: Android host report by @github-actions[bot] in #181
- diagnosis: Web host report by @github-actions[bot] in #179
- fix: decouple cut-version from changeset version bump by @filvecchiato in #166
- ci(diagnosis-report): open a new PR when the host's prior report merged by @pgherveou in #187
- diagnosis: iOS host report by @github-actions[bot] in #190
- docs(api): add descriptive labels to console.log in TS examples by @pgherveou in #191
- refactor(explorer): centralize type-page routing in typePath helper by @pgherveou in #188
- ci: cache Next.js build between playground CI runs by @eugypalu in #172
- Fix statement-store subscribe example race and undefined console.log in examples by @pgherveou in #194
- ci: share codegen output across jobs via artifact by @eugypalu in #171
- Playground: keep logs on timeout, refine copy button, hide editor line numbers by @pgherveou in #195
- Add explorer v0.3.0 version snapshot by @filvecchiato in #198
- ci: skip check-rfc for bot-authored PRs by @filvecchiato in #193
- ci(security): Address zizmor findings by @valentinfernandez1 in #197
- Bump the actions group with 11 updates by @dependabot[bot] in #199
- chore: open-sourcing prep (licensing, security policy, third-party notices) by @pgherveou in #200
- Fix failing "Codegen" GitHub Actions job by @pgherveou in #203
- ci: trigger CI on merge_group events by @pgherveou in #204
- ci: enforce dependency license allowlist with cargo-deny by @pgherveou in #201
- docs: add experimental-code disclaimer to README by @pgherveou in #205
- feat: version lifecycle tooling by @filvecchiato in #145
- ci: enable CI and release workflows on release/v0.3.0 by @filvecchiato in #219
- chore(deps): bump esbuild and vite in /explorer by @dependabot[bot] in #216
- chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 in the actions group by @dependabot[bot] in #213
- Update playground transaction example for DotNS signer by @pgherveou in #220
- fix: align HostPaymentTopUpError SCALE indices with triangle-js-sdks by @filvecchiato in #223
- feat: add explorer 0.3.1 version snapshot by @filvecchiato in #231
- Update diagnosis compatibility statuses by @pgherveou in #233
- chore(deps): bump js-yaml from 4.1.1 to 4.2.0 in /playground by @dependabot[bot] in #232
- feat(truapi): add @parity/truapi/sandbox bootstrap entry point by @TarikGul in #234
- refactor(truapi)!: rename Provider type to WireProvider by @TarikGul in #235
- Remove @parity/truapi-host package and its codegen pipeline by @pgherveou in #236
- test(truapi): adopt product-sdk test style, run with bun test by @pgherveou in #237
- Playground e2e harness + SCALE codec additions by @pgherveou in #238
- chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 in the actions group by @dependabot[bot] in #239
- chore: update changeset changes to patches by @TarikGul in #240
- ci: target release/v0.3.2 in CI and release workflows by @filvecchiato in #241
- feat: add explorer 0.3.2 version snapshot by @filvecchiato in #242
- feat(truapi): add testing API and versioned wiring by @pgherveou in https://github.com/par...
@parity/truapi-host 0.1.0
What's Changed
- fix(release): unblock post-merge workflows by @pgherveou in #281
- release: @parity/truapi-host 0.1.0 by @pgherveou in #278
Full Changelog: https://github.com/paritytech/truapi/compare/@parity/truapi@0.4.0...@parity/truapi-host@0.1.0
@parity/truapi 0.3.2
What's Changed
- Remove unused PaymentPurse alias and CoinPaymentInvoice type by @filvecchiato in #90
- Align ColorToken/TypographyStyle with new design system tokens by @foxwoosh in #75
- feat(truapi-host): add host-side codegen and @parity/truapi-host package by @pgherveou in #77
- docs(truapi): align Rust types and RFCs with merged specs by @pgherveou in #81
- Implement RFC 0019: scheduled push notifications by @filvecchiato in #66
- RFC 0017: CoinPayment User Agent API by @replghost in #28
- Playground: Monaco editor + rxjs + cargo-doc links + deep links by @pgherveou in #116
- playground: render offline UI on GH Pages instead of stuck splash by @pgherveou in #118
- sync Cargo.toml version and auto-create GitHub Release by @valentinfernandez1 in #113
- playground: fall back to ancestorOrigins when referrer is empty by @valentinfernandez1 in #120
- cargo-doc: serve static.files at site root so rustdoc CSS resolves by @pgherveou in #119
- chain: extract withChainHeadFollow, drop
anyfrom examples, fix GenericError wire by @pgherveou in #121 - Auto-number RFCs on merge via CI by @filvecchiato in #123
- truapi: add WELL_KNOWN_CHAINS constants, use in examples by @pgherveou in #128
- refactor: small cleanups extracted from #96 prep work by @pgherveou in #124
- Rfc skill by @valentunn in #131
- Create 0020-create-transaction.md by @valentunn in #55
- Align the v0.1 protocol spec to the deployed host-api wire format by @johnthecat in #133
- feat(explorer): codegen-driven explorer site with version snapshots by @pgherveou in #130
- ci: rebuild RFC _index.md from files on disk by @filvecchiato in #140
- Specify deployment environment for Playground by @valentinfernandez1 in #142
- Remove RFC 0011-simple-group-chat by @filvecchiato in #135
- Remove RFC 0010-get-root-account by @filvecchiato in #132
- explorer: remove JSON-RPC from 0.2.0 snapshot by @pgherveou in #141
- ci: number-rfc creates a PR instead of pushing to main by @filvecchiato in #144
- feat(codegen): require a
tsexample on every trait method by @pgherveou in #147 - Show method examples in the explorer and deep-link to the hosted playground by @pgherveou in #148
- feat(playground): diagnosis screen + host compatibility matrix by @valentinfernandez1 in #143
- RFC: Add Coins variant to PaymentTopUpSource by @filvecchiato in #149
- fix: Update Paseo Next V2 Genesis hash by @valentinfernandez1 in #152
- ci: update RFC index by @github-actions[bot] in #150
- update versioned types by @pgherveou in #151
- ci: skip check-rfc for bot-authored PRs by @filvecchiato in #154
- feat(explorer): host compatibility matrix page by @valentinfernandez1 in #153
- fix(explorer): qualify method routes by service by @pgherveou in #157
- chore(explorer): Generate compatibility matrix on truapi-playground.dot by @valentinfernandez1 in #160
- fix(payment): make PartialPayment top-up error a non-breaking append by @pgherveou in #163
- feat: extended theme subscribe API by @filvecchiato in #159
- Explorer / Playground updates by @pgherveou in #162
- docs: deprecate create_proof in favour of create_proof_authorized by @filvecchiato in #168
- RFC: Use Sr25519 secret keys in PaymentTopUpSource by @filvecchiato in #170
- Submit diagnosis reports as PRs by @pgherveou in #169
- fix: Simplify the diagnosis run and fix the statement-store submit example by @valentinfernandez1 in #174
- diagnosis: Desktop host report by @github-actions[bot] in #176
- diagnosis: iOS host report by @github-actions[bot] in #183
- diagnosis: Android host report by @github-actions[bot] in #181
- diagnosis: Web host report by @github-actions[bot] in #179
- fix: decouple cut-version from changeset version bump by @filvecchiato in #166
- ci(diagnosis-report): open a new PR when the host's prior report merged by @pgherveou in #187
- diagnosis: iOS host report by @github-actions[bot] in #190
- docs(api): add descriptive labels to console.log in TS examples by @pgherveou in #191
- refactor(explorer): centralize type-page routing in typePath helper by @pgherveou in #188
- ci: cache Next.js build between playground CI runs by @eugypalu in #172
- Fix statement-store subscribe example race and undefined console.log in examples by @pgherveou in #194
- ci: share codegen output across jobs via artifact by @eugypalu in #171
- Playground: keep logs on timeout, refine copy button, hide editor line numbers by @pgherveou in #195
- Add explorer v0.3.0 version snapshot by @filvecchiato in #198
- ci: skip check-rfc for bot-authored PRs by @filvecchiato in #193
- ci(security): Address zizmor findings by @valentinfernandez1 in #197
- Bump the actions group with 11 updates by @dependabot[bot] in #199
- chore: open-sourcing prep (licensing, security policy, third-party notices) by @pgherveou in #200
- Fix failing "Codegen" GitHub Actions job by @pgherveou in #203
- ci: trigger CI on merge_group events by @pgherveou in #204
- ci: enforce dependency license allowlist with cargo-deny by @pgherveou in #201
- docs: add experimental-code disclaimer to README by @pgherveou in #205
- feat: version lifecycle tooling by @filvecchiato in #145
- ci: enable CI and release workflows on release/v0.3.0 by @filvecchiato in #219
- chore(deps): bump esbuild and vite in /explorer by @dependabot[bot] in #216
- chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 in the actions group by @dependabot[bot] in #213
- Update playground transaction example for DotNS signer by @pgherveou in #220
- fix: align HostPaymentTopUpError SCALE indices with triangle-js-sdks by @filvecchiato in #223
- feat: add explorer 0.3.1 version snapshot by @filvecchiato in #231
- Update diagnosis compatibility statuses by @pgherveou in #233
- chore(deps): bump js-yaml from 4.1.1 to 4.2.0 in /playground by @dependabot[bot] in #232
- feat(truapi): add @parity/truapi/sandbox bootstrap entry point by @TarikGul in #234
- refactor(truapi)!: rename Provider type to WireProvider by @TarikGul in #235
- Remove @parity/truapi-host package and its codegen pipeline by @pgherveou in #236
- test(truapi): adopt product-sdk test style, run with bun test by @pgherveou in #237
- Playground e2e harness + SCALE codec additions by @pgherveou in #238
- chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 in the actions group by @dependabot[bot] in #239
New Contributors
- @foxwoosh made their first contribution in #75
- @replghost made their first contribution in #28
- @valentunn made their first contribution in #131
- @github-actions[bot] made their first contribution in #150
- @eugypalu made their first contri...
@parity/truapi 0.3.1
What's Changed
- ci: enable CI and release workflows on release/v0.3.0 by @filvecchiato in #218
- fix: align HostPaymentTopUpError variant ordering with wire protocol by @filvecchiato in #224
- release: @parity/truapi 0.3.1 by @filvecchiato in #225
- fix: correct import paths in explorer 0.3.1 snapshot by @filvecchiato in #227
- release: @parity/truapi 0.3.1 by @filvecchiato in #228
- fix(ci): use GitHub API to create release tag by @filvecchiato in #229
Full Changelog: https://github.com/paritytech/truapi/compare/@parity/truapi@0.3.0...@parity/truapi@0.3.1
v0.3.0
What's Changed
- Remove unused PaymentPurse alias and CoinPaymentInvoice type by @filvecchiato in #90
- Align ColorToken/TypographyStyle with new design system tokens by @foxwoosh in #75
- feat(truapi-host): add host-side codegen and @parity/truapi-host package by @pgherveou in #77
- docs(truapi): align Rust types and RFCs with merged specs by @pgherveou in #81
- Implement RFC 0019: scheduled push notifications by @filvecchiato in #66
- RFC 0017: CoinPayment User Agent API by @replghost in #28
- Playground: Monaco editor + rxjs + cargo-doc links + deep links by @pgherveou in #116
- playground: render offline UI on GH Pages instead of stuck splash by @pgherveou in #118
- sync Cargo.toml version and auto-create GitHub Release by @valentinfernandez1 in #113
- playground: fall back to ancestorOrigins when referrer is empty by @valentinfernandez1 in #120
- cargo-doc: serve static.files at site root so rustdoc CSS resolves by @pgherveou in #119
- chain: extract withChainHeadFollow, drop
anyfrom examples, fix GenericError wire by @pgherveou in #121 - Auto-number RFCs on merge via CI by @filvecchiato in #123
- truapi: add WELL_KNOWN_CHAINS constants, use in examples by @pgherveou in #128
- refactor: small cleanups extracted from #96 prep work by @pgherveou in #124
- Rfc skill by @valentunn in #131
- Create 0020-create-transaction.md by @valentunn in #55
- Align the v0.1 protocol spec to the deployed host-api wire format by @johnthecat in #133
- feat(explorer): codegen-driven explorer site with version snapshots by @pgherveou in #130
- ci: rebuild RFC _index.md from files on disk by @filvecchiato in #140
- Specify deployment environment for Playground by @valentinfernandez1 in #142
- Remove RFC 0011-simple-group-chat by @filvecchiato in #135
- Remove RFC 0010-get-root-account by @filvecchiato in #132
- explorer: remove JSON-RPC from 0.2.0 snapshot by @pgherveou in #141
- ci: number-rfc creates a PR instead of pushing to main by @filvecchiato in #144
- feat(codegen): require a
tsexample on every trait method by @pgherveou in #147 - Show method examples in the explorer and deep-link to the hosted playground by @pgherveou in #148
- feat(playground): diagnosis screen + host compatibility matrix by @valentinfernandez1 in #143
- RFC: Add Coins variant to PaymentTopUpSource by @filvecchiato in #149
- fix: Update Paseo Next V2 Genesis hash by @valentinfernandez1 in #152
- ci: update RFC index by @github-actions[bot] in #150
- update versioned types by @pgherveou in #151
- ci: skip check-rfc for bot-authored PRs by @filvecchiato in #154
- feat(explorer): host compatibility matrix page by @valentinfernandez1 in #153
- fix(explorer): qualify method routes by service by @pgherveou in #157
- chore(explorer): Generate compatibility matrix on truapi-playground.dot by @valentinfernandez1 in #160
- fix(payment): make PartialPayment top-up error a non-breaking append by @pgherveou in #163
- feat: extended theme subscribe API by @filvecchiato in #159
- Explorer / Playground updates by @pgherveou in #162
- docs: deprecate create_proof in favour of create_proof_authorized by @filvecchiato in #168
- RFC: Use Sr25519 secret keys in PaymentTopUpSource by @filvecchiato in #170
New Contributors
- @foxwoosh made their first contribution in #75
- @replghost made their first contribution in #28
- @valentunn made their first contribution in #131
- @github-actions[bot] made their first contribution in #150
Full Changelog: https://github.com/paritytech/truapi/compare/@parity/truapi@0.1.0...@parity/truapi@0.3.0
v0.1.0
Minor Changes
- Initial public release of
@parity/truapi: TrUAPI transport, SCALE codecs, and the generated TypeScript API client for protocol v1.0.