Skip to content

baukit 0.4.0

Choose a tag to compare

@PatrickKoss PatrickKoss released this 28 Sep 19:17
· 560 commits to main since this release

baukit v0.4.0

One release train for the Rust crates, TypeScript packages, and templates.

Rust crates

baukit-auth

Added

  • Add ClerkVerifier and WorkOsVerifier provider adapters. Clerk verification
    checks an azp allowlist and maps the v2 o.id organization. WorkOS
    verification requires the configured Application client_id and maps
    org_id. Both accept provider session tokens without an aud claim and
    support explicit JWKS endpoints for tests, proxies, and WorkOS Emulate.
  • Add optional Principal::client_id() and
    PrincipalClaimMapping::client_id_claim() for client-restricted product
    policies. The verifier maps only the configured claim after token checks.
    Missing client identity stays None; malformed mapped claims fail verification.

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-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-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

  • No component-specific changes in this train.

TypeScript packages

a11y-core

Minor Changes

  • Release the coordinated baukit 0.4.0 train.

analytics-core

Minor Changes

  • Release the coordinated baukit 0.4.0 train.

analytics-posthog-native

Minor Changes

  • Release the coordinated baukit 0.4.0 train.

Patch Changes

  • Updated dependencies
    • @baukit/analytics-core@0.4.0

analytics-posthog-web

Minor Changes

  • Release the coordinated baukit 0.4.0 train.

Patch Changes

  • Updated dependencies
    • @baukit/analytics-core@0.4.0

api-runtime

Minor Changes

  • Release the coordinated baukit 0.4.0 train.

auth-native

Minor Changes

  • Release the coordinated baukit 0.4.0 train.

auth-node

Minor Changes

  • Release the coordinated baukit 0.4.0 train.

auth-web

Minor Changes

  • Release the coordinated baukit 0.4.0 train.

data-contracts-dexie

Minor Changes

  • Release the coordinated baukit 0.4.0 train.

Patch Changes

  • Updated dependencies
    • @baukit/data-contracts@0.4.0

data-contracts-expo-sqlite

Minor Changes

  • Release the coordinated baukit 0.4.0 train.

Patch Changes

  • Updated dependencies
    • @baukit/data-contracts@0.4.0

data-contracts

Minor Changes

  • Release the coordinated baukit 0.4.0 train.

events

Minor Changes

  • Release the coordinated baukit 0.4.0 train.

integrations-client

Minor Changes

  • Release the coordinated baukit 0.4.0 train.

localization-core

Minor Changes

  • Release the coordinated baukit 0.4.0 train.

preferences-core

Minor Changes

  • Release the coordinated baukit 0.4.0 train.

pwa-web

Minor Changes

  • Release the coordinated baukit 0.4.0 train.

sync-client

Minor Changes

  • Release the coordinated baukit 0.4.0 train.

ui-tokens

Minor Changes

  • Release the coordinated baukit 0.4.0 train.

Commits