Repository navigation
baukit 0.12.0
baukit v0.12.0
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-data-subject
- 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
- Fix
WorkerRunner::runreusing one timestamp for every claim in a poll loop. A job enqueued during the loop could be claimed withupdated_atbefore itscreated_at, which violates the outbox check. Each claim now takes a fresh time.
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
- Add the
organization.updatedandcredits.changedplatform events from the hub contract. Breaking:PlatformEventKindgainsOrganizationUpdatedandCreditsChanged, so exhaustive matches need new arms, and handlers now receive these events instead of having them recorded as unknown. The decoder checks the envelopeuserIdagainst each type's natural key, which isorganizationIdfor organization updates. - Add
HubClientandHubClientConfigfor/platform/v1calls with a cached client-credentials token. The client refreshes a token 30 seconds before expiry, or at half its lifetime when that is shorter, and retries once after a 401. - Add the
Creditsport with reserve, settle, release and balance,ZeroCostCreditsfor standalone mode,HubCreditsfor the hub,CreditsErrorfor the hub credit error codes andPlatformConfig::credits. - Add the
OrganizationDirectoryport andHubOrganizationsforGET /platform/v1/organizations/{id}.
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
Minor Changes
- Release the coordinated baukit 0.12.0 train.
analytics-core
Minor Changes
- Release the coordinated baukit 0.12.0 train.
analytics-posthog-native
Minor Changes
- Release the coordinated baukit 0.12.0 train.
Patch Changes
- Updated dependencies
- @baukit/analytics-core@0.12.0
analytics-posthog-web
Minor Changes
- Release the coordinated baukit 0.12.0 train.
Patch Changes
- Updated dependencies
- @baukit/analytics-core@0.12.0
api-runtime
Minor Changes
- Release the coordinated baukit 0.12.0 train.
auth-native
Minor Changes
- Release the coordinated baukit 0.12.0 train.
auth-node
Minor Changes
- Release the coordinated baukit 0.12.0 train.
auth-web
Minor Changes
- Release the coordinated baukit 0.12.0 train.
data-contracts-dexie
Minor Changes
- Release the coordinated baukit 0.12.0 train.
Patch Changes
- Updated dependencies
- @baukit/data-contracts@0.12.0
data-contracts-expo-sqlite
Minor Changes
- Release the coordinated baukit 0.12.0 train.
Patch Changes
- Updated dependencies
- @baukit/data-contracts@0.12.0
data-contracts
Minor Changes
- Release the coordinated baukit 0.12.0 train.
events
Minor Changes
- Release the coordinated baukit 0.12.0 train.
integrations-client
Minor Changes
- Release the coordinated baukit 0.12.0 train.
localization-core
Minor Changes
- Release the coordinated baukit 0.12.0 train.
navigation
Minor Changes
- Release the coordinated baukit 0.12.0 train.
Patch Changes
- Updated dependencies
- @baukit/a11y-core@0.12.0
- @baukit/ui-tokens@0.12.0
notifications-core
Minor Changes
- Release the coordinated baukit 0.12.0 train.
Patch Changes
- Updated dependencies
- @baukit/localization-core@0.12.0
notifications-expo
Minor Changes
- Release the coordinated baukit 0.12.0 train.
Patch Changes
- Updated dependencies
- @baukit/notifications-core@0.12.0
preferences-core
Minor Changes
- Release the coordinated baukit 0.12.0 train.
pwa-web
Minor Changes
- Release the coordinated baukit 0.12.0 train.
suite-client
Minor Changes
- Release the coordinated baukit 0.12.0 train.
Patch Changes
- 5e4c629: Add platform event type and payload types, including
organization.updatedandcredits.changed, plus credit balance, reservation and organization summary types matching the hub's/platform/v1responses. - Updated dependencies
- @baukit/integrations-client@0.12.0
- @baukit/localization-core@0.12.0
sync-client
Minor Changes
- Release the coordinated baukit 0.12.0 train.
ui-tokens
Minor Changes
- Release the coordinated baukit 0.12.0 train.
Commits
- chore: prepare baukit v0.12.0 (
9628cb42) - Merge task/bk1: platform credits and organization support (
f6c04d51) - feat(suite): add platform credits and organization support (BK1) (
5e4c629e)