Skip to content

baukit 0.10.11

Choose a tag to compare

@github-actions github-actions released this 10 Oct 09:26
· 147 commits to main since this release

baukit v0.10.11

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

Added

  • EgressOptions::with_forbidden_rate_limit opts in to retryable 403 rate limits,
    and forbidden_rate_limit reports whether it is enabled. GuardedClient recognizes
    usable retry headers or x-ratelimit-remaining: 0 with an optional reset epoch.
    Delays respect max_retry_after. Other 403 responses and all 401 responses stay
    revoked. The option is off by default.

baukit-erasure

  • No component-specific changes in this train.

baukit-events

  • No component-specific changes in this train.

baukit-http

Added

  • RetryHeaderOptions::with_forbidden_rate_limit opts in to retryable 403 rate limits.
    Usable retry headers give RetryAfter. Otherwise, x-ratelimit-remaining: 0 gives
    RetryAfter for a valid x-ratelimit-reset epoch, or RateLimited without one.
    Past resets give zero delay, and all delays respect max_retry_after.
    The default policy and 401 classification stay unchanged.
  • classify_http_status_with_options_at accepts a reference time for HTTP dates and reset epochs.

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

  • 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

Patch Changes

  • Release the coordinated baukit 0.10.11 train.

analytics-core

Patch Changes

  • Release the coordinated baukit 0.10.11 train.

analytics-posthog-native

Patch Changes

  • Release the coordinated baukit 0.10.11 train.
  • Updated dependencies
    • @baukit/analytics-core@0.10.11

analytics-posthog-web

Patch Changes

  • Release the coordinated baukit 0.10.11 train.
  • Updated dependencies
    • @baukit/analytics-core@0.10.11

api-runtime

Patch Changes

  • Release the coordinated baukit 0.10.11 train.

auth-native

Patch Changes

  • Release the coordinated baukit 0.10.11 train.

auth-node

Patch Changes

  • Release the coordinated baukit 0.10.11 train.

auth-web

Patch Changes

  • Release the coordinated baukit 0.10.11 train.

data-contracts-dexie

Patch Changes

  • Release the coordinated baukit 0.10.11 train.
  • Updated dependencies
    • @baukit/data-contracts@0.10.11

data-contracts-expo-sqlite

Patch Changes

  • Release the coordinated baukit 0.10.11 train.
  • Updated dependencies
    • @baukit/data-contracts@0.10.11

data-contracts

Patch Changes

  • Release the coordinated baukit 0.10.11 train.

events

Patch Changes

  • Release the coordinated baukit 0.10.11 train.

integrations-client

Patch Changes

  • Release the coordinated baukit 0.10.11 train.

localization-core

Patch Changes

  • Release the coordinated baukit 0.10.11 train.

navigation

Patch Changes

  • Release the coordinated baukit 0.10.11 train.
  • Updated dependencies
    • @baukit/a11y-core@0.10.11
    • @baukit/ui-tokens@0.10.11

notifications-core

Patch Changes

  • Release the coordinated baukit 0.10.11 train.
  • Updated dependencies
    • @baukit/localization-core@0.10.11

notifications-expo

Patch Changes

  • Release the coordinated baukit 0.10.11 train.
  • Updated dependencies
    • @baukit/notifications-core@0.10.11

preferences-core

Patch Changes

  • Release the coordinated baukit 0.10.11 train.

pwa-web

Patch Changes

  • Release the coordinated baukit 0.10.11 train.

suite-client

Patch Changes

  • Release the coordinated baukit 0.10.11 train.
  • Updated dependencies
    • @baukit/integrations-client@0.10.11
    • @baukit/localization-core@0.10.11

sync-client

Patch Changes

  • Release the coordinated baukit 0.10.11 train.

ui-tokens

Patch Changes

  • Release the coordinated baukit 0.10.11 train.

Commits

  • chore: prepare baukit v0.10.11 (0949269)
  • feat(http): opt in to retryable 403 rate limits (c29f33d)