Repository navigation
baukit 0.10.3
baukit v0.10.3
One release train for the Rust crates, TypeScript packages, and templates.
Rust crates
baukit-auth
- No component-specific changes in this train.
baukit-config
- No component-specific changes in this train.
baukit-core
- No component-specific changes in this train.
baukit-credential-vault
- No component-specific changes in this train.
baukit-egress
- No component-specific changes in this train.
baukit-erasure
- No component-specific changes in this train.
baukit-events
- No component-specific changes in this train.
baukit-http
- No component-specific changes in this train.
baukit-integrations
- No component-specific changes in this train.
baukit-jobs
- No component-specific changes in this train.
baukit-mcp
- No component-specific changes in this train.
baukit-openapi
- No component-specific changes in this train.
baukit-ops
- No component-specific changes in this train.
baukit-push
- No component-specific changes in this train.
baukit-ratelimit
- No component-specific changes in this train.
baukit-runtime
- No component-specific changes in this train.
baukit-suite
- Keep hourly cleanup alive after storage errors. Log each failure and count it in
suite_cleanup_failures_total. - Guard cleanup across replicas and lock affected owners before links and jobs. Add
003_suite_lock_order.sqlto record failed jobs without locking links, then account for failures before health reads and writes. - Add a default
SuiteEventApplier::lock_ownerhook before ingest locks a link. - Return 422
suite_payload_invalidfor typed payload rejections. Export the field validators and keep existing applier signatures. - Accept empty boolean settings as false.
- Cover HTTP error codes, rate-limit keys, delivery revocation, link isolation, failed exchanges, replay, URLs and wire contracts in protocol tests.
- Use real catalog types in the event-id vectors. Products that copy the vectors should refresh them.
baukit-sync
- No component-specific changes in this train.
baukit-telemetry
- No component-specific changes in this train.
baukit-test
- No component-specific changes in this train.
TypeScript packages
a11y-core
Patch Changes
- Release the coordinated baukit 0.10.3 train.
analytics-core
Patch Changes
- Release the coordinated baukit 0.10.3 train.
analytics-posthog-native
Patch Changes
- Release the coordinated baukit 0.10.3 train.
- Updated dependencies
- @baukit/analytics-core@0.10.3
analytics-posthog-web
Patch Changes
- Release the coordinated baukit 0.10.3 train.
- Updated dependencies
- @baukit/analytics-core@0.10.3
api-runtime
Patch Changes
- Release the coordinated baukit 0.10.3 train.
auth-native
Patch Changes
- Release the coordinated baukit 0.10.3 train.
auth-node
Patch Changes
- Release the coordinated baukit 0.10.3 train.
auth-web
Patch Changes
- Release the coordinated baukit 0.10.3 train.
data-contracts-dexie
Patch Changes
- Release the coordinated baukit 0.10.3 train.
- Updated dependencies
- @baukit/data-contracts@0.10.3
data-contracts-expo-sqlite
Patch Changes
- Release the coordinated baukit 0.10.3 train.
- Updated dependencies
- @baukit/data-contracts@0.10.3
data-contracts
Patch Changes
- Release the coordinated baukit 0.10.3 train.
events
Patch Changes
- Release the coordinated baukit 0.10.3 train.
integrations-client
Patch Changes
- Release the coordinated baukit 0.10.3 train.
localization-core
Patch Changes
- Release the coordinated baukit 0.10.3 train.
navigation
Patch Changes
- Release the coordinated baukit 0.10.3 train.
- Updated dependencies
- @baukit/a11y-core@0.10.3
- @baukit/ui-tokens@0.10.3
notifications-core
Patch Changes
- Release the coordinated baukit 0.10.3 train.
- Updated dependencies
- @baukit/localization-core@0.10.3
notifications-expo
Patch Changes
- Release the coordinated baukit 0.10.3 train.
- Updated dependencies
- @baukit/notifications-core@0.10.3
preferences-core
Patch Changes
- Release the coordinated baukit 0.10.3 train.
pwa-web
Patch Changes
- Release the coordinated baukit 0.10.3 train.
suite-client
- Keep the peer and completed request id on the ready state returned by
ConnectedApps.connect. Clear that completion on a later list load. - Test one code redemption and one announcement when native completion and the redirect handler both fire.
Patch Changes
- Release the coordinated baukit 0.10.3 train.
- Updated dependencies
- @baukit/integrations-client@0.10.3
- @baukit/localization-core@0.10.3
sync-client
Patch Changes
- Release the coordinated baukit 0.10.3 train.
ui-tokens
Patch Changes
- Release the coordinated baukit 0.10.3 train.
Commits
- chore: prepare baukit v0.10.3 (
73bba7e) - fix(platform): correct doctor checks and Android startup (
4840c41) - test(suite): use catalog types in event-id vectors (
38bee4f) - fix(suite): keep cleanup from locking unrelated owners (
d9e328c) - docs(suite): clarify owner locks before erasure (
89ccc37) - fix(suite): preserve completions and serialize cleanup (
d5fc696)