SDK changelog

The Boost.space SDKs are generated from the REST API spec through one deterministic pipeline, so every published language tracks the API changelog from the same source. Their public surface changes only through a reviewed manifest — an unchanged API regenerates byte-for-byte.

Each release classifies changes by semantic versioning:

  • Major — a breaking change to the generated surface (renamed/removed methods or models).
  • Minor — new resources, methods, or relationship-navigation helpers (backwards-compatible).
  • Patch — fixes and internals with no surface change.

Conventions

The packages share one generated surface, so an entry applies to every published language:

  • Published: @boost-space/sdk (TypeScript, npm) · boostspace-sdk (Python, PyPI).
  • Coming from the same pipeline: PHP and Go.
  • Bearer auth, automatic retries, header-driven pagination, typed errors.

Releases

Version Shipped What changed
0.1.3 23 Jul 2026 Python models can be read like dictionaries as well as objects — model.get("id") and model["id"] work alongside model.id
0.1.2 23 Jul 2026 Sharpened against a live system: field types on fields, files and menus, an optional status on an automation action, and module names typed as strings
0.1.1 20 Jul 2026 The first published release — Python on PyPI and TypeScript on npm as @boost-space/sdk

The packages cover the API as of 0.1.3, fields and field groups, categories and teams included. Anything the API changelog lists after that date is available over REST.