OpenFeature Bot
28850b7f6d
chore(main): release angular-sdk 0.0.16 ( #1221 )
2025-07-25 21:18:43 +02:00
Lukas Reining
aa232a9d6a
feat: support Angular 20 ( #1220 )
...
Adds Angular 20 support.
This also remove the custom jest setup as it was not compatible with
Angular 20 and uses builtin support for vitest in Angular 20.
For this, Angular has been removed from the jest setup and the pipeline
runs it separately now.
Fixes #1206
---------
Signed-off-by: Lukas Reining <lukas.reining@codecentric.de>
2025-07-25 18:48:38 +02:00
OpenFeature Bot
dae36bba1f
chore(main): release angular-sdk 0.0.15 ( #1201 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.0.15](https://github.com/open-feature/js-sdk/compare/angular-sdk-v0.0.14...angular-sdk-v0.0.15 )
(2025-05-27)
### 🐛 Bug Fixes
* **angular:** update docs
([#1200 ](https://github.com/open-feature/js-sdk/issues/1200 ))
([b6ea588 ](b6ea5884f2 ))
### Dependencies
* The following workspace dependencies were updated
* devDependencies
* @openfeature/web-sdk bumped from * to 1.5.1
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
---------
Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>
Signed-off-by: Lukas Reining <lukas.reining@codecentric.de>
Co-authored-by: Lukas Reining <lukas.reining@codecentric.de>
2025-05-27 22:56:32 +02:00
OpenFeature Bot
9f887a965c
chore(main): release angular-sdk 0.0.14 ( #1178 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.0.14](https://github.com/open-feature/js-sdk/compare/angular-sdk-v0.0.13...angular-sdk-v0.0.14 )
(2025-05-25)
### 🐛 Bug Fixes
* **angular:** add license and url field to package.json
([b2784f5 ](b2784f53b8 ))
### Dependencies
* The following workspace dependencies were updated
* devDependencies
* @openfeature/web-sdk bumped from * to 1.5.1
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
---------
Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>
Signed-off-by: Lukas Reining <lukas.reining@codecentric.de>
Co-authored-by: Lukas Reining <lukas.reining@codecentric.de>
2025-05-25 12:07:48 +02:00
Lukas Reining
b2784f53b8
fix(angular): add license and url field to package.json
...
Signed-off-by: Lukas Reining <lukas.reining@codecentric.de>
2025-05-25 12:00:05 +02:00
OpenFeature Bot
a259b9097b
chore(main): release angular-sdk 0.0.13 ( #1175 )
2025-04-20 19:07:29 +02:00
OpenFeature Bot
191433e705
chore(main): release angular-sdk 0.0.12 ( #1171 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.0.12](https://github.com/open-feature/js-sdk/compare/angular-sdk-v0.0.11...angular-sdk-v0.0.12 )
(2025-04-11)
### ✨ New Features
* **angular:** add docs for setting evaluation context in angular
([#1170 ](https://github.com/open-feature/js-sdk/issues/1170 ))
([24f1b23 ](24f1b230bf ))
### Dependencies
* The following workspace dependencies were updated
* devDependencies
* @openfeature/web-sdk bumped from * to 1.5.0
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
---------
Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>
Signed-off-by: Lukas Reining <lukas.reining@codecentric.de>
Co-authored-by: Lukas Reining <lukas.reining@codecentric.de>
2025-04-11 14:04:30 +02:00
OpenFeature Bot
7f81917226
chore(main): release angular-sdk 0.0.11 ( #1167 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.0.11](https://github.com/open-feature/js-sdk/compare/angular-sdk-v0.0.10...angular-sdk-v0.0.11 )
(2025-04-11)
### ✨ New Features
* **angular:** add option for initial context injection
([aafdb43 ](aafdb4382f ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
---------
Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>
Signed-off-by: Lukas Reining <lukas.reining@codecentric.de>
Co-authored-by: Lukas Reining <lukas.reining@codecentric.de>
2025-04-11 12:08:35 +02:00
Lukas Reining
5272f76c40
chore(angular): update angular package to a non-experimental version ( #1147 )
...
Release Angular SDK as non-experimental version as described in #1110
Release-As: 0.0.10
Fixes #1110
Signed-off-by: Lukas Reining <lukas.reining@codecentric.de>
Co-authored-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2025-02-13 22:08:56 +01:00
Michael Beemer
8bb620601e
chore: update sdk peer ( #1142 )
...
Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2025-02-07 16:02:31 -05:00
OpenFeature Bot
5ece80e16a
chore(main): release angular-sdk 0.0.9-experimental ( #1094 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.0.9-experimental](https://github.com/open-feature/js-sdk/compare/angular-sdk-v0.0.8-experimental...angular-sdk-v0.0.9-experimental )
(2024-11-21)
### 🧹 Chore
* **angular:** add repository to package.json
([#1093 ](https://github.com/open-feature/js-sdk/issues/1093 ))
([35f000e ](35f000e0f3 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>
2024-11-21 21:24:23 +01:00
Lukas Reining
35f000e0f3
chore(angular): add repository to package.json ( #1093 )
...
<!-- Please use this template for your pull request. -->
<!-- Please use the sections that you need and delete other sections -->
## This PR
<!-- add the description of the PR here -->
- adds this new feature
### Related Issues
<!-- add here the GitHub issue that this PR resolves if applicable -->
Fixes #1234523
### Notes
<!-- any additional notes for this PR -->
### Follow-up Tasks
<!-- anything that is related to this PR but not done here should be
noted under this section -->
<!-- if there is a need for a new issue, please link it here -->
### How to test
<!-- if applicable, add testing instructions under this section -->
Signed-off-by: Lukas Reining <lukas.reining@codecentric.de>
2024-11-21 21:23:19 +01:00
OpenFeature Bot
d521f2dd6e
chore(main): release angular-sdk 0.0.8-experimental ( #1092 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.0.8-experimental](https://github.com/open-feature/js-sdk/compare/angular-sdk-v0.0.7-experimental...angular-sdk-v0.0.8-experimental )
(2024-11-21)
### ✨ New Features
* Angular SDK
([#997 ](https://github.com/open-feature/js-sdk/issues/997 ))
([105fd95 ](105fd95e34 ))
* **angular:** add Angular 18 support
([#1063 ](https://github.com/open-feature/js-sdk/issues/1063 ))
([e62d6d4 ](e62d6d4b7e ))
* **angular:** add angular 19 to peerDependencies
([4893d6f ](4893d6f000 ))
### 🐛 Bug Fixes
* **angular:** add package description
([#1026 ](https://github.com/open-feature/js-sdk/issues/1026 ))
([dc63ca8 ](dc63ca8b9d ))
* **angular:** fix race condition on initialization
([#1052 ](https://github.com/open-feature/js-sdk/issues/1052 ))
([12eaa97 ](12eaa9758d ))
* copy license to package correctly
([#1011 ](https://github.com/open-feature/js-sdk/issues/1011 ))
([458d278 ](458d278345 ))
* fix release of angular sdk
([4a370cc ](4a370cc73f ))
### 🧹 Chore
* add npm keywords for angular
([#1015 ](https://github.com/open-feature/js-sdk/issues/1015 ))
([6b11165 ](6b11165aa1 ))
* **main:** release angular-sdk 0.0.1-experimental
([#1003 ](https://github.com/open-feature/js-sdk/issues/1003 ))
([ed3aaa4 ](ed3aaa48c0 ))
* **main:** release angular-sdk 0.0.1-experimental
([#1010 ](https://github.com/open-feature/js-sdk/issues/1010 ))
([eb42c4c ](eb42c4c9e6 ))
* **main:** release angular-sdk 0.0.2-experimental
([#1008 ](https://github.com/open-feature/js-sdk/issues/1008 ))
([f74056c ](f74056c02b ))
* **main:** release angular-sdk 0.0.2-experimental
([#1012 ](https://github.com/open-feature/js-sdk/issues/1012 ))
([8bdc164 ](8bdc16430c ))
* **main:** release angular-sdk 0.0.3-experimental
([#1014 ](https://github.com/open-feature/js-sdk/issues/1014 ))
([baec2fb ](baec2fb350 ))
* **main:** release angular-sdk 0.0.4-experimental
([#1027 ](https://github.com/open-feature/js-sdk/issues/1027 ))
([c1374bb ](c1374bb7b3 ))
* **main:** release angular-sdk 0.0.5-experimental
([#1053 ](https://github.com/open-feature/js-sdk/issues/1053 ))
([5636983 ](56369839b6 ))
* **main:** release angular-sdk 0.0.6-experimental
([#1064 ](https://github.com/open-feature/js-sdk/issues/1064 ))
([7f9001e ](7f9001ec0a ))
* **main:** release angular-sdk 0.0.7-experimental
([#1088 ](https://github.com/open-feature/js-sdk/issues/1088 ))
([6016465 ](6016465f9a ))
* **main:** release angular-sdk 0.0.7-experimental
([#1091 ](https://github.com/open-feature/js-sdk/issues/1091 ))
([2a21f4f ](2a21f4fd60 ))
### 📚 Documentation
* **angular:** improve angular readme layout
([#1013 ](https://github.com/open-feature/js-sdk/issues/1013 ))
([ee52da9 ](ee52da9a01 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
---------
Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>
Signed-off-by: Lukas Reining <lukas.reining@codecentric.de>
Co-authored-by: Lukas Reining <lukas.reining@codecentric.de>
2024-11-21 21:15:34 +01:00
OpenFeature Bot
6016465f9a
chore(main): release angular-sdk 0.0.7-experimental ( #1088 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.0.7-experimental](https://github.com/open-feature/js-sdk/compare/angular-sdk-v0.0.6-experimental...angular-sdk-v0.0.7-experimental )
(2024-11-21)
### ✨ New Features
* **angular:** add angular 19 to peerDependencies
([4893d6f ](4893d6f000 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>
2024-11-21 18:17:05 +01:00
Lukas Reining
4893d6f000
feat(angular): add angular 19 to peerDependencies
...
Signed-off-by: Lukas Reining <lukas.reining@codecentric.de>
2024-11-21 18:14:28 +01:00
OpenFeature Bot
7f9001ec0a
chore(main): release angular-sdk 0.0.6-experimental ( #1064 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.0.6-experimental](https://github.com/open-feature/js-sdk/compare/angular-sdk-v0.0.5-experimental...angular-sdk-v0.0.6-experimental )
(2024-10-28)
### ✨ New Features
* **angular:** add Angular 18 support
([#1063 ](https://github.com/open-feature/js-sdk/issues/1063 ))
([e62d6d4 ](e62d6d4b7e ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
---------
Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>
Signed-off-by: Lukas Reining <lukas.reining@codecentric.de>
Co-authored-by: Lukas Reining <lukas.reining@codecentric.de>
2024-10-28 17:50:22 +01:00
Lukas Reining
e62d6d4b7e
feat(angular): add Angular 18 support ( #1063 )
...
<!-- Please use this template for your pull request. -->
<!-- Please use the sections that you need and delete other sections -->
## This PR
<!-- add the description of the PR here -->
- allows Angular 18 peer dependency
---------
Signed-off-by: Lukas Reining <lukas.reining@codecentric.de>
2024-10-28 17:06:32 +01:00
OpenFeature Bot
56369839b6
chore(main): release angular-sdk 0.0.5-experimental ( #1053 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.0.5-experimental](https://github.com/open-feature/js-sdk/compare/angular-sdk-v0.0.4-experimental...angular-sdk-v0.0.5-experimental )
(2024-10-21)
### 🐛 Bug Fixes
* **angular:** fix race condition on initialization
([#1052 ](https://github.com/open-feature/js-sdk/issues/1052 ))
([12eaa97 ](12eaa9758d ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
---------
Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>
Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
Co-authored-by: Todd Baert <todd.baert@dynatrace.com>
2024-10-21 19:57:12 +00:00
OpenFeature Bot
c1374bb7b3
chore(main): release angular-sdk 0.0.4-experimental ( #1027 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.0.4-experimental](https://github.com/open-feature/js-sdk/compare/angular-sdk-v0.0.3-experimental...angular-sdk-v0.0.4-experimental )
(2024-09-30)
### 🐛 Bug Fixes
* **angular:** add package description
([#1026 ](https://github.com/open-feature/js-sdk/issues/1026 ))
([dc63ca8 ](dc63ca8b9d ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>
2024-09-30 23:40:43 +02:00
Lukas Reining
dc63ca8b9d
fix(angular): add package description ( #1026 )
...
<!-- Please use this template for your pull request. -->
<!-- Please use the sections that you need and delete other sections -->
## This PR
<!-- add the description of the PR here -->
- adds package.json description
Signed-off-by: Lukas Reining <lukas.reining@codecentric.de>
2024-09-30 23:38:42 +02:00
OpenFeature Bot
baec2fb350
chore(main): release angular-sdk 0.0.3-experimental ( #1014 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.0.3-experimental](https://github.com/open-feature/js-sdk/compare/angular-sdk-v0.0.2-experimental...angular-sdk-v0.0.3-experimental )
(2024-09-22)
### 🧹 Chore
* add npm keywords for angular
([#1015 ](https://github.com/open-feature/js-sdk/issues/1015 ))
([6b11165 ](6b11165aa1 ))
### 📚 Documentation
* **angular:** improve angular readme layout
([#1013 ](https://github.com/open-feature/js-sdk/issues/1013 ))
([ee52da9 ](ee52da9a01 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>
2024-09-22 15:11:13 +02:00
Lukas Reining
6b11165aa1
chore: add npm keywords for angular ( #1015 )
...
<!-- Please use this template for your pull request. -->
<!-- Please use the sections that you need and delete other sections -->
## This PR
<!-- add the description of the PR here -->
- adds keywords for angular
Signed-off-by: Lukas Reining <lukas.reining@codecentric.de>
2024-09-22 14:54:55 +02:00
OpenFeature Bot
8bdc16430c
chore(main): release angular-sdk 0.0.2-experimental ( #1012 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.0.2-experimental](https://github.com/open-feature/js-sdk/compare/angular-sdk-v0.0.1-experimental...angular-sdk-v0.0.2-experimental )
(2024-09-14)
### 🐛 Bug Fixes
* copy license to package correctly
([#1011 ](https://github.com/open-feature/js-sdk/issues/1011 ))
([458d278 ](458d278345 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>
2024-09-14 09:02:10 +02:00
Lukas Reining
458d278345
fix: copy license to package correctly ( #1011 )
...
<!-- Please use this template for your pull request. -->
<!-- Please use the sections that you need and delete other sections -->
## This PR
Copy license to package correctly
Signed-off-by: Lukas Reining <lukas.reining@codecentric.de>
2024-09-14 09:01:18 +02:00
OpenFeature Bot
eb42c4c9e6
chore(main): release angular-sdk 0.0.1-experimental ( #1010 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.0.1-experimental](https://github.com/open-feature/js-sdk/compare/angular-sdk-v0.0.2-experimental...angular-sdk-v0.0.1-experimental )
(2024-09-14)
### ✨ New Features
* Angular SDK
([#997 ](https://github.com/open-feature/js-sdk/issues/997 ))
([105fd95 ](105fd95e34 ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
---------
Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>
Signed-off-by: Lukas Reining <lukas.reining@codecentric.de>
Co-authored-by: Lukas Reining <lukas.reining@codecentric.de>
2024-09-14 08:46:25 +02:00
OpenFeature Bot
f74056c02b
chore(main): release angular-sdk 0.0.2-experimental ( #1008 )
...
🤖 I have created a release *beep* *boop*
---
##
[0.0.2-experimental](https://github.com/open-feature/js-sdk/compare/angular-sdk-v0.0.1-experimental...angular-sdk-v0.0.2-experimental )
(2024-09-13)
### 🐛 Bug Fixes
* fix release of angular sdk
([4a370cc ](4a370cc73f ))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>
2024-09-13 22:37:51 +02:00
Lukas Reining
105fd95e34
feat: Angular SDK ( #997 )
...
<!-- Please use this template for your pull request. -->
<!-- Please use the sections that you need and delete other sections -->
## This PR
<!-- add the description of the PR here -->
Adds an Angular SDK as discussed in #976 .
It mainly provides directives that conditionally render based on flag
value and provider state.
I did not inject any OpenFeature service or anything like that, as I
think the directives will be the way to access feature flags in the
templates, and the OpenFeature global API can be used directly in
services. But I am not 100% sure on that one.
Happy to receive feedback and opinions :)
A small test app can be found here:
https://github.com/open-feature/angular-test-app
This can be used with [yalc](https://github.com/wclr/yalc ).
---------
Signed-off-by: Lukas Reining <lukas.reining@codecentric.de>
Co-authored-by: Todd Baert <todd.baert@dynatrace.com>
2024-09-13 15:13:35 +00:00