Skip to content

Commit eda95bd

Browse files
chore(main): release flagd-core 2.0.0
1 parent 91ba360 commit eda95bd

File tree

4 files changed

+32
-4
lines changed

4 files changed

+32
-4
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"libs/providers/config-cat": "0.7.6",
88
"libs/providers/launchdarkly-client": "0.3.2",
99
"libs/providers/go-feature-flag-web": "0.2.6",
10-
"libs/shared/flagd-core": "1.1.0",
10+
"libs/shared/flagd-core": "2.0.0",
1111
"libs/shared/ofrep-core": "1.0.1",
1212
"libs/providers/ofrep": "0.2.1",
1313
"libs/providers/ofrep-web": "0.3.3",

libs/shared/flagd-core/CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,33 @@
11
# Changelog
22

3+
## [2.0.0](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/compare/flagd-core-v1.1.0...flagd-core-v2.0.0) (2025-07-11)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* improve eval performance, restructure lib, support flag metadata ([#1120](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/issues/1120))
9+
* allow overrides for fractional seed ([#870](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/issues/870))
10+
11+
### 🐛 Bug Fixes
12+
13+
* falsy boolean shorthand logic ([#746](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/issues/746)) ([0772c90](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/commit/0772c90c10906e47109567ba1ac35fe8b38fbe74))
14+
* **flagd-core:** use injected logger ([#1057](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/issues/1057)) ([4e21b83](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/commit/4e21b836b62b6f26ee966c8f0ff6fd876a3e353a))
15+
* **flagd:** improve targeting key check in fractional operator ([#1048](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/issues/1048)) ([7d82649](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/commit/7d8264994b62f00d2f3e6b88e98ecf2c85ea8b87))
16+
* init in-process error, throw on invalid rules ([#767](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/issues/767)) ([e9f9e74](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/commit/e9f9e74d66e9f8666eebb8d06141fce713c7914c))
17+
* **security:** update vulnerability-updates ([#1342](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/issues/1342)) ([fca83c9](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/commit/fca83c925c6a3d19bac9d647562fd534397b376b))
18+
* update disabled behavior to match spec ([#744](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/issues/744)) ([3f6b4f4](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/commit/3f6b4f43e7e79a70517d1d654355cf4b82a31188))
19+
* update json logic engine and schema ([#914](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/issues/914)) ([04f0dfd](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/commit/04f0dfd1427dbd529bd2d650dfa27f25e89f7e07))
20+
21+
22+
### ✨ New Features
23+
24+
* add targeting validation/warning ([#878](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/issues/878)) ([2a4dbcf](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/commit/2a4dbcf0daa6b55e7cc73aa9b4a1fb481054e752))
25+
* allow overrides for fractional seed ([#870](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/issues/870)) ([6c376b2](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/commit/6c376b2f525be04c15b5c3bd32d89cc9c4c66729))
26+
* Change fractional custom op from percentage-based to relative weighting. [#946](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/issues/946) ([#954](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/issues/954)) ([0e9bc84](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/commit/0e9bc842cf09de12e8445dcb4e0e8b3623c66099))
27+
* **flagd-core:** add bulk evaluation method ([#1010](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/issues/1010)) ([52aebed](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/commit/52aebedc0033ce273b707adcc57e80e765cc98e9))
28+
* **flagd:** add flag metadata ([#1151](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/issues/1151)) ([b1c6d23](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/commit/b1c6d235565f6cce02519d7c08bb6ad2dd791332))
29+
* improve eval performance, restructure lib, support flag metadata ([#1120](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/issues/1120)) ([f1ed82a](https://github.com/DevCycleHQ-Sandbox/js-sdk-contrib/commit/f1ed82acba4430ffafbe9057576371e09f1791ff))
30+
331
## [1.1.0](https://github.com/open-feature/js-sdk-contrib/compare/flagd-core-v1.0.0...flagd-core-v1.1.0) (2025-07-04)
432

533

libs/shared/flagd-core/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

libs/shared/flagd-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@openfeature/flagd-core",
3-
"version": "1.1.0",
3+
"version": "2.0.0",
44
"license": "Apache-2.0",
55
"scripts": {
66
"publish-if-not-exists": "cp $NPM_CONFIG_USERCONFIG .npmrc && if [ \"$(npm show $npm_package_name@$npm_package_version version)\" = \"$(npm run current-version -s)\" ]; then echo 'already published, skipping'; else npm publish --access public; fi",

0 commit comments

Comments
 (0)