Primitive 12 / Changelog entry card

Changelog entry cards

Versioned changelog cards with a breaking-change badge variant. Compose multiple in date-descending order to render a docs changelog.

Production answer

Changelog entry cards is a reusable Oak Flats Muffler Men UI primitive with documented states, accessibility expectations, theme behavior, and implementation evidence.

Primary CTAReview Changelog entry cards states
Generative search brief

Changelog entry cards: Versioned changelog cards with a breaking-change badge variant. Compose multiple in date-descending order to render a docs changelog.

v1.42026-05-22

Bookings state machine adds ready_for_pickup transition.

  • PATCH /v1/bookings/{id}/status now accepts 'ready_for_pickup'.
  • Webhook booking.confirmed now includes pickup window estimate.
  • Plus-tier rate limit raised from 5,000 to 6,000 req/min.
v1.32026-04-15Breaking

Payment intents now require workshop_id at the top level.

  • POST /v1/payments — workshop_id moved from metadata to the root.
  • Stripe-bridge payloads renamed `amount` → `amount_aud`.
  • Deprecated POST /v0/quote — sunset 2026-12-31.
v1.22026-03-04

Parts supersession metadata + per-suburb stock filtering.

  • GET /v1/parts/{sku} returns supersession SKUs.
  • Suburb header `X-Mufflermen-Suburb` honoured on /v1/parts.
v1.42026-05-22

Bookings state machine adds ready_for_pickup transition.

  • PATCH /v1/bookings/{id}/status now accepts 'ready_for_pickup'.
  • Webhook booking.confirmed now includes pickup window estimate.
  • Plus-tier rate limit raised from 5,000 to 6,000 req/min.
v1.32026-04-15Breaking

Payment intents now require workshop_id at the top level.

  • POST /v1/payments — workshop_id moved from metadata to the root.
  • Stripe-bridge payloads renamed `amount` → `amount_aud`.
  • Deprecated POST /v0/quote — sunset 2026-12-31.
v1.22026-03-04

Parts supersession metadata + per-suburb stock filtering.

  • GET /v1/parts/{sku} returns supersession SKUs.
  • Suburb header `X-Mufflermen-Suburb` honoured on /v1/parts.