Repository navigation
baukit 0.7.3
baukit v0.7.3
One release train for the Rust crates, TypeScript packages, and templates.
Rust crates
baukit-auth
- Use aws-lc-rs for cryptographic operations instead of a second ring dependency. Keep the supported algorithms and wire formats.
baukit-config
- No component-specific changes in this train.
baukit-core
- Use aws-lc-rs for cryptographic operations instead of a second ring dependency. Keep the supported algorithms and wire formats.
baukit-credential-vault
- Use aws-lc-rs for cryptographic operations instead of a second ring dependency. Keep the supported algorithms and wire formats.
baukit-egress
- No component-specific changes in this train.
baukit-erasure
-
Test generated backend client recreation and reconciliation against Keycloak before account deletion.
-
Use aws-lc-rs for cryptographic operations instead of a second ring dependency. Keep the supported algorithms and wire formats.
-
Clarify that wire receipts always have an operation ID. Test missing and null IDs against the shared receipt vectors.
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
-
Finish claim, enqueue, and readiness transactions in owned tasks when callers cancel. Abandoned claims recover after lease expiry.
-
Allow terminal cleanup to retain failed job kinds for repair. Generated OIDC workers retain identity deletion failures.
-
Use
job_kindfor worker metrics so Prometheus keeps the handler type separate from the scrape job. Update worker dashboards, recording rules, and alerts. -
Remove the extra blank line at the end of the published jobs migration so copied migrations pass git diff --check.
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-sync
- No component-specific changes in this train.
baukit-telemetry
- No component-specific changes in this train.
baukit-test
-
Check the
job_kindlabel in worker metric conformance. -
Resolve foreign-key inventory names to schema-qualified tables. A same-named table in another schema still requires cascading deletion.
-
Products using testcontainers 0.28 must replace testcontainers-modules 0.15 with GenericImage because their exact Bollard stubs dependencies conflict.
-
Use aws-lc-rs for cryptographic operations instead of a second ring dependency. Keep the supported algorithms and wire formats.
-
Use testcontainers 0.28 for Docker fixtures. Replace the modules dependency with GenericImage definitions because the latest published modules still require 0.27. Keep the PostgreSQL and Redis readiness checks.
-
Wait for both initial serializable transactions to finish in the live-row-cap race test before retrying the rejected transaction.
TypeScript packages
a11y-core
Patch Changes
- Release the coordinated baukit 0.7.3 train.
analytics-core
Patch Changes
- Release the coordinated baukit 0.7.3 train.
analytics-posthog-native
Patch Changes
- Release the coordinated baukit 0.7.3 train.
- Updated dependencies
- @baukit/analytics-core@0.7.3
analytics-posthog-web
Patch Changes
- Release the coordinated baukit 0.7.3 train.
- Updated dependencies
- @baukit/analytics-core@0.7.3
api-runtime
Patch Changes
- Release the coordinated baukit 0.7.3 train.
auth-native
Patch Changes
- Release the coordinated baukit 0.7.3 train.
auth-node
Patch Changes
- Release the coordinated baukit 0.7.3 train.
auth-web
Patch Changes
- Release the coordinated baukit 0.7.3 train.
data-contracts-dexie
Patch Changes
- Release the coordinated baukit 0.7.3 train.
- Updated dependencies
- @baukit/data-contracts@0.7.3
data-contracts-expo-sqlite
Patch Changes
- Release the coordinated baukit 0.7.3 train.
- Updated dependencies
- @baukit/data-contracts@0.7.3
data-contracts
Patch Changes
- Release the coordinated baukit 0.7.3 train.
events
Patch Changes
- Release the coordinated baukit 0.7.3 train.
integrations-client
Patch Changes
- Release the coordinated baukit 0.7.3 train.
localization-core
Patch Changes
- Release the coordinated baukit 0.7.3 train.
navigation
Patch Changes
- Release the coordinated baukit 0.7.3 train.
- Updated dependencies
- @baukit/a11y-core@0.7.3
- @baukit/ui-tokens@0.7.3
notifications-core
Patch Changes
- Release the coordinated baukit 0.7.3 train.
- Updated dependencies
- @baukit/localization-core@0.7.3
notifications-expo
Patch Changes
- Release the coordinated baukit 0.7.3 train.
- Updated dependencies
- @baukit/notifications-core@0.7.3
preferences-core
Patch Changes
- Release the coordinated baukit 0.7.3 train.
pwa-web
Patch Changes
- Release the coordinated baukit 0.7.3 train.
sync-client
Patch Changes
- Release the coordinated baukit 0.7.3 train.
ui-tokens
Patch Changes
- Release the coordinated baukit 0.7.3 train.
Commits
- chore: prepare baukit v0.7.3 (
4b21b61) - docs(jobs): fix runner shutdown comment (
d9fae11) - fix: resolve final product adoption regressions (
544082c) - test(navigation): flush profile updates in browser tests (
427e6a6) - feat(navigation): render custom profile avatars (
2578f4f) - fix(templates): handle route links and failed Android probes (
f7f5597) - fix: resolve storage, metrics and package regressions (
0ea6543) - fix(cli): recognize existing product wiring (
ddaa141) - docs(templates): scope changelog entries to generated apps (
1d552f6) - test(cli): keep doctor layout fixtures runnable (
d81208f) - fix(test): update testcontainers and coordinate serializable races (
185ffad) - fix(jobs): remove trailing migration whitespace (
208c9ec) - feat(navigation): support profile subtitles and native typography (
2c52908) - fix(erasure): align the contract with pending receipts (
22ecadc) - fix(cli): detect product wiring across custom layouts (
08f8097)