The canonical machine-generated changelog lives in the SDK repo:
CHANGELOG.md
on GitHub. Per-package release notes are in packages/<name>/CHANGELOG.md, and the full
version-keyed history is on
GitHub Releases
.
SDK & adapters
The SDK is on the 3.x line. Adapters: @browsonic/react 1.2.0, @browsonic/vue 1.3.0, @browsonic/svelte 1.2.0, @browsonic/nextjs 1.2.1, @browsonic/remix 1.2.1, @browsonic/astro 1.1.0, @browsonic/angular 2.11.0. Releases are automated by release-please from Conventional Commits — see GitHub Releases for the full diff of each minor.
- For every per-version diff, see the GitHub release notes linked at the bottom of this page.
End-to-end source-map upload pipeline: build-tool plugins for Vite / Webpack / Rollup, a service-side ingest endpoint, and a dashboard view for symbolicated stack frames.
@browsonic/clisource-map upload command — drop-in build step.- Vite / Webpack / Rollup plugins emit and upload maps in CI.
- Dashboard surfaces symbolicated frames inline on the event timeline.
- Token CRUD + id-keyed list/delete deferred to v0.2.
Framework adapters reached parity on router instrumentation, navigation breadcrumbs and framework-specific helpers. Vue and Svelte fully completed the 0.3 milestone; Remix, Angular and Astro shipped a partial set.
@browsonic/vue— Pinia plugin and route hierarchy breadcrumbs.@browsonic/svelte— form-action capture and HTTP reporter.@browsonic/nextjs,@browsonic/remix,@browsonic/astro— router instrumentation + navigation breadcrumbs.@browsonic/angular— router-aware error handler.
First public release of the SDK. Previously distributed privately as @leguides/browsonic-sdk (latest internal version 2.1.1); the public API and /v1/events wire format are unchanged.
- Apache 2.0 licence (
LICENSE,NOTICE). - Public-facing docs:
README,CONTRIBUTING,CODE_OF_CONDUCT,SECURITY,BENCHMARKS. - GitHub issue and pull-request templates.
- npm provenance via sigstore on every published version.
- Package name:
@leguides/browsonic-sdk→@browsonic/sdk. - Registry: GitHub Packages → public npm.
- Repository:
leguides/browsonic-sdk→Sangaibisi/browsonic-sdk. - License: proprietary → Apache 2.0.
Release process
The SDK monorepo retired semantic-release in favour of release-please. PR-based releases, signed commits, and OSS-protection-friendly automation.
- Release flow now opens a release PR per package; merging it publishes.
- Conventional Commits still drive version bumps and changelog entries.
- CI publishes via
release.ymlwith NPM_TOKEN and provenance.
Full release history
Every published version of every @browsonic/* package
has its own release notes on GitHub:
- GitHub Releases — Sangaibisi/browsonic-sdk — full notes, signed tags, and the diff for every version.
- npm version history — @browsonic/sdk — every published version with sigstore provenance.