|
1 | 1 | # Changelog |
2 | 2 |
|
| 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 | + |
3 | 31 | ## [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) |
4 | 32 |
|
5 | 33 |
|
|
0 commit comments