From e56f81090eb5b0c9e8c617eb8ab56b414502d800 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 3 Jul 2026 14:24:16 +0000 Subject: [PATCH] chore: release @monetizationos/browser --- .changeset/major-hotels-write.md | 10 ---------- CHANGELOG.md | 12 ++++++++++++ package.json | 2 +- src/version.ts | 2 +- 4 files changed, 14 insertions(+), 12 deletions(-) delete mode 100644 .changeset/major-hotels-write.md create mode 100644 CHANGELOG.md diff --git a/.changeset/major-hotels-write.md b/.changeset/major-hotels-write.md deleted file mode 100644 index 15c5285..0000000 --- a/.changeset/major-hotels-write.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"@monetizationos/browser": major ---- - -First stable release of @monetizationos/browser, the client-side MonetizationOS SDK. It makes a surface decision against the MOS Webscale API with a publishable key and applies the resulting component transformations to the live DOM. - -- Two install paths — ESM createMOS() for bundlers/SPAs, or a single script-tag loader with a call queue (MOS.identify(), decide(), page(), reveal() calls made before load are replayed on boot). -- Identity — anonymous by default, with JWT via global getter or cookie. -- Cloaking — content hidden until the decision applies, with a configurable timeout fail-open. -- Observability — onDecision, onError, and structured onLog telemetry hooks. diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..b897dac --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,12 @@ +# @monetizationos/browser + +## 1.0.0 + +### Major Changes + +- [#1](https://github.com/MonetizationOS/mos-browser-sdk/pull/1) [`0375b3f`](https://github.com/MonetizationOS/mos-browser-sdk/commit/0375b3f431abed455aff5d403dec95c253446c22) Thanks [@benney](https://github.com/benney)! - First stable release of @monetizationos/browser, the client-side MonetizationOS SDK. It makes a surface decision against the MOS Webscale API with a publishable key and applies the resulting component transformations to the live DOM. + + - Two install paths — ESM createMOS() for bundlers/SPAs, or a single script-tag loader with a call queue (MOS.identify(), decide(), page(), reveal() calls made before load are replayed on boot). + - Identity — anonymous by default, with JWT via global getter or cookie. + - Cloaking — content hidden until the decision applies, with a configurable timeout fail-open. + - Observability — onDecision, onError, and structured onLog telemetry hooks. diff --git a/package.json b/package.json index 67ae411..bc2e253 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@monetizationos/browser", - "version": "0.1.0", + "version": "1.0.0", "description": "MonetizationOS Browser SDK", "license": "MIT", "type": "module", diff --git a/src/version.ts b/src/version.ts index 6feb1a1..efb2f32 100644 --- a/src/version.ts +++ b/src/version.ts @@ -5,7 +5,7 @@ * Kept as a hand-maintained constant rather than importing package.json so the value survives * tree-shaking and the SSR-safe build with no JSON-module resolution at runtime. */ -export const BROWSER_PACKAGE_VERSION = '0.1.0' +export const BROWSER_PACKAGE_VERSION = '1.0.0' /** Header carrying {@link BROWSER_PACKAGE_VERSION}. */ export const BROWSER_PACKAGE_VERSION_HEADER = 'X-MOS-Browser-Version'