v20.0.0
What's Changed
- Docs integration with sentry by @joaqcid in #2272
 - docs: update Sentry integration by @arturovt in #2276
 - docs: update Sentry integration by @arturovt in #2279
 - fix(store): add root store initializer guard by @arturovt in #2278
 - docs: add NGXS Guru Badge for Gurubase.io (#2250) by @kursataktas in #2250
 - fix(store): complete action results on destroy by @arturovt in #2282
 - refactor(form-plugin): replace 
takeUntilwithtakeUntilDestroyedby @arturovt in #2283 - test(store): add scheduler 
notify()number of calls test by @arturovt in #2284 - fix(store): reduce change detection cycles with pending tasks by @arturovt in #2280
 - fix(store): complete 
dispatched$in internal actions by @arturovt in #2285 - build(store): use 
ngServerModeto check whether we are in SSR by @arturovt in #2287 - build(storage-plugin): use 
ngServerModeto check whether we are in SSR by @arturovt in #2288 - refactor: replace 
ngOnDestroywithDestroyRefby @arturovt in #2289 - test(store): ensure state writes are allowed with fire & forget by @arturovt in #2241
 - refactor(router-plugin): reduce RxJS depedency by @arturovt in #2291
 - refactor: reduce RxJS dependency by @arturovt in #2292
 - refactor(router-state): change 
@SelectortocreateSelectorby @arturovt in #2294 - ci: update circleci browsers orb to fix firefox issue by @markwhitfeld in #2302
 - ci: update circleci browsers orb to latest by @markwhitfeld in #2303
 - chore(docs): add 
angular-authenticationproject at community projects by @nikosanif in #2304 - fix(store): stop contributing to stability once app is stable by @arturovt in #2306
 - docs(app): improve developer guides for local development by @nikosanif in #2307
 - refactor(store): pull less RxJS symbols by @arturovt in #2309
 - refactor(store): pull less RxJS symbols by @arturovt in #2310
 - refactor(store): drop 
newexpression by @arturovt in #2311 - refactor: replace 
ENVIRONMENT_INITIALIZERby @arturovt in #2314 - refactor(store): make execution stategies tree-shakable by @arturovt in #2316
 - test(store): add 
NgxsActionCollectorby @arturovt in #2318 - refactor(store): add some comments to store internal functions by @arturovt in #2319
 - refactor(store): add some comments to store internal functions by @arturovt in #2320
 - refactor(store): simplify operators utilities by @arturovt in #2321
 - chore: migrate executionStrategy by @profanis in #2317
 - Revert execution strategy changes by @arturovt in #2324
 - refactor(store): remove execution strategy option by @arturovt in #2325
 - refactor(store): move registry to internals by @arturovt in #2327
 - feat(store): add 
lazyProviderutility by @arturovt in #2326 - refactor: replace 
ɵofwithofby @arturovt in #2328 - fix(ci): move to bundlemon v3 by @markwhitfeld in #2330
 - refactor: replace 
const enumby @arturovt in #2332 - refactor: replace 
const enumby @arturovt in #2335 - feat(devtools-plugin): add 
serializeoption by @arturovt in #2337 - docs: update "fire & forget" part by @arturovt in #2338
 - refactor(store): drop 
share()operator by @arturovt in #2340 - refactor(store): remove 
@Selectdecorator by @arturovt in #2341 - refactor: drop unused code by @arturovt in #2343
 - test(store): update unit tests by @arturovt in #2344
 - refactor(store): warn when state changes are ignored by @arturovt in #2345
 - feat(store): implement 
ActionDirectorby @arturovt in #2329 - build: add Angular 20 support by @arturovt in #2342
 - chore: release v20.0.0 by @arturovt in #2346
 
New Contributors
- @kursataktas made their first contribution in #2250
 - @nikosanif made their first contribution in #2304
 
Full Changelog: v19.0.0...v20.0.0
A discussion was created for this release: v20.0.0.