Patch/vulnerability policy #3521
-
We need to decide how frequently we need to upgrade Angular across teams at my company. We'd like to target once/year, which will keep us inside Angular's LTS for bugs & security vulnerabilities. However, 3rd party libraries like ngrx are also a consideration. Looking at the recent release history, it looks like NGRX is only releasing patches for the most recent version. If there was a critical bug or security vulnerability, do you also support past versions? Or is the solution for users to upgrade to the latest? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
Good question. As this is a community maintained open source project, our policy is to support the latest release with ongoing support. That being said, we have backported fixes to older versions in the case of a severe bug or security fix, with #2829 being such an example that we fixed and published a patch release for older versions. Ideally you would upgrade NgRx to match the major version of Angular you're upgrading to. We also try to provide migrations where possible for breaking changes along the way. Hope this helps. |
Beta Was this translation helpful? Give feedback.
Good question. As this is a community maintained open source project, our policy is to support the latest release with ongoing support. That being said, we have backported fixes to older versions in the case of a severe bug or security fix, with #2829 being such an example that we fixed and published a patch release for older versions.
Ideally you would upgrade NgRx to match the major version of Angular you're upgrading to. We also try to provide migrations where possible for breaking changes along the way.
Hope this helps.