From ebb6c379638ac12f8d5077d3fe9aed76877e09f3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 3 Oct 2022 08:23:02 -0400 Subject: [PATCH] chore(main): release js-sdk 0.5.0 (#247) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit :robot: I have created a release *beep* *boop* --- ## [0.5.0](https://github.com/open-feature/js-sdk/compare/js-sdk-v0.4.0...js-sdk-v0.5.0) (2022-10-03) This release makes some change to `errors` and `reasons`. Errors are now an enumeration, and reasons are a free-form string. The `EvaluationDetails` and `ResolutionDetails` structures also now include an optional `errorMessage` which, in the case of abnormal execution, corresponds to the `message` property of an underlying error that might have occurred during flag evaluation. This release also included **experimental** web support and **experimental** transaction context propagation. ### ⚠ BREAKING CHANGES * errorCode as enum, reason as string (#244) ### Features * add transaction propagation ([#212](https://github.com/open-feature/js-sdk/issues/212)) ([1d251ff](https://github.com/open-feature/js-sdk/commit/1d251ff99e8fc6c03c3f2fd2faa16320e01909fe)) * errorCode as enum, reason as string ([#244](https://github.com/open-feature/js-sdk/issues/244)) ([ce7c4ad](https://github.com/open-feature/js-sdk/commit/ce7c4ad80cedf5c40b6ce1e123caae737b14f6aa)) * experimental web support ([#200](https://github.com/open-feature/js-sdk/issues/200)) ([fd144bb](https://github.com/open-feature/js-sdk/commit/fd144bb13457c29102e60f2075243f52b1ce6d0b)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .release-please-manifest.json | 2 +- CHANGELOG.md | 13 +++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 4 files changed, 17 insertions(+), 4 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index da59f99ea..2aca35ae2 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.4.0" + ".": "0.5.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 44c12d6c9..9abf5140d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## [0.5.0](https://github.com/open-feature/js-sdk/compare/js-sdk-v0.4.0...js-sdk-v0.5.0) (2022-10-03) + + +### ⚠ BREAKING CHANGES + +* errorCode as enum, reason as string (#244) + +### Features + +* add transaction propagation ([#212](https://github.com/open-feature/js-sdk/issues/212)) ([1d251ff](https://github.com/open-feature/js-sdk/commit/1d251ff99e8fc6c03c3f2fd2faa16320e01909fe)) +* errorCode as enum, reason as string ([#244](https://github.com/open-feature/js-sdk/issues/244)) ([ce7c4ad](https://github.com/open-feature/js-sdk/commit/ce7c4ad80cedf5c40b6ce1e123caae737b14f6aa)) +* experimental web support ([#200](https://github.com/open-feature/js-sdk/issues/200)) ([fd144bb](https://github.com/open-feature/js-sdk/commit/fd144bb13457c29102e60f2075243f52b1ce6d0b)) + ## [0.4.0](https://github.com/open-feature/js-sdk/compare/js-sdk-v0.3.2...js-sdk-v0.4.0) (2022-09-20) diff --git a/package-lock.json b/package-lock.json index c0eeb8543..544a874c1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@openfeature/js-sdk", - "version": "0.4.0", + "version": "0.5.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@openfeature/js-sdk", - "version": "0.4.0", + "version": "0.5.0", "license": "Apache-2.0", "devDependencies": { "@types/jest": "^28.1.4", diff --git a/package.json b/package.json index b4c05c4a6..7749c5557 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@openfeature/js-sdk", - "version": "0.4.0", + "version": "0.5.0", "description": "OpenFeature SDK for JavaScript", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.js",