# BioFlow developer changelog

RSS: https://getbioflow.com/changelog/rss.xml

- 2026-08-14 — [TypeScript SDK published on npm](https://getbioflow.com/changelog/typescript-sdk-on-npm): The official BioFlow TypeScript SDK is on npm as @bioflow/sdk — install it with `npm install @bioflow/sdk` instead of building from source. Version 0.1.2 ships ESM and CommonJS builds with bundled type declarations, under the MIT licence.
- 2026-07-21 — [Open-source TypeScript SDK](https://getbioflow.com/changelog/open-source-typescript-sdk): The official BioFlow TypeScript SDK is open source. It wraps the full /v1 surface with types generated from the OpenAPI spec, a typed RFC 9457 error hierarchy, automatic retries with auto-generated idempotency keys, cursor-pagination helpers, and a Standard Webhooks verifier. The source was published on GitHub first; the npm package followed on 14 August 2026.
- 2026-07-20 — [Outbound webhooks: Standard Webhooks v1](https://getbioflow.com/changelog/outbound-webhooks): BioFlow now delivers signed outbound webhooks for contact.created, page.published, sale.paid, and sale.refunded (plus a synchronous endpoint.test event). Deliveries are signed per Standard Webhooks v1, retried on an exponential ladder, and manageable end-to-end over the API: create, test, rotate secrets, list deliveries, resend, and replay.
- 2026-07-20 — [BioFlow public API v1 launches](https://getbioflow.com/changelog/public-api-v1): The BioFlow public REST API is live at https://app.getbioflow.com/v1: 22 operations across pages, blocks, publishing, contacts, files, analytics, usage, and webhook endpoints. Authenticate with bf_live_/bf_test_ API keys; errors are RFC 9457 problem+json with stable codes; responses carry IETF draft-11 RateLimit headers; consequential POSTs accept Idempotency-Key; lists use cursor pagination. The whole surface is described by an OpenAPI 3.1 spec.
