Skip to content

feat(store): add registerNgxsPlugin function for dynamic plugin registration#2396

Merged
arturovt merged 1 commit intomasterfrom
feat/register-plugin
Mar 17, 2026
Merged

feat(store): add registerNgxsPlugin function for dynamic plugin registration#2396
arturovt merged 1 commit intomasterfrom
feat/register-plugin

Conversation

@arturovt
Copy link
Copy Markdown
Member

No description provided.

@nx-cloud
Copy link
Copy Markdown

nx-cloud Bot commented Jan 23, 2026

View your CI Pipeline Execution ↗ for commit d9b491a

Command Status Duration Result
nx run-many --target=test --all --configuration... ✅ Succeeded 6s View ↗
nx run-many --target=lint --all --configuration... ✅ Succeeded 2s View ↗
nx lint-types store ✅ Succeeded <1s View ↗
nx run-many --target=build --all ✅ Succeeded 3s View ↗

☁️ Nx Cloud last updated this comment at 2026-03-17 20:49:31 UTC

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented Jan 23, 2026

Open in StackBlitz

@ngxs/devtools-plugin

npm i https://pkg.pr.new/@ngxs/devtools-plugin@2396

@ngxs/form-plugin

npm i https://pkg.pr.new/@ngxs/form-plugin@2396

@ngxs/hmr-plugin

npm i https://pkg.pr.new/@ngxs/hmr-plugin@2396

@ngxs/router-plugin

npm i https://pkg.pr.new/@ngxs/router-plugin@2396

@ngxs/storage-plugin

npm i https://pkg.pr.new/@ngxs/storage-plugin@2396

@ngxs/store

npm i https://pkg.pr.new/@ngxs/store@2396

@ngxs/websocket-plugin

npm i https://pkg.pr.new/@ngxs/websocket-plugin@2396

commit: d9b491a

@bundlemon
Copy link
Copy Markdown

bundlemon Bot commented Jan 23, 2026

BundleMon

Files updated (1)
Status Path Size Limits
fesm2022/ngxs-store.mjs
109.08KB (+3.21KB +3.03%) 110KB / +0.5%
Unchanged files (5)
Status Path Size Limits
fesm2022/ngxs-store-internals.mjs
13.62KB 15KB / +0.5%
fesm2022/ngxs-store-internals-testing.mjs
10.32KB 13KB / +0.5%
fesm2022/ngxs-store-operators.mjs
6.05KB 7KB / +0.5%
fesm2022/ngxs-store-plugins.mjs
2.37KB 3KB / +0.5%
fesm2022/ngxs-store-experimental.mjs
574B 2KB / +0.5%

Total files change +3.21KB +2.31%

Groups updated (1)
Status Path Size Limits
@ngxs/store(fesm2022)[gzip]
./fesm2022/*.mjs
35.05KB (+831B +2.37%) +1%

Final result: ❌

View report in BundleMon website ➡️


Current branch size history | Target branch size history

@bundlemon
Copy link
Copy Markdown

bundlemon Bot commented Jan 23, 2026

BundleMon (NGXS Plugins)

Unchanged files (9)
Status Path Size Limits
Plugins(fesm2022)[gzip]
storage-plugin/fesm2022/ngxs-storage-plugin.m
js
4.05KB +0.5%
Plugins(fesm2022)[gzip]
router-plugin/fesm2022/ngxs-router-plugin.mjs
3.4KB +0.5%
Plugins(fesm2022)[gzip]
hmr-plugin/fesm2022/ngxs-hmr-plugin.mjs
2.72KB +0.5%
Plugins(fesm2022)[gzip]
websocket-plugin/fesm2022/ngxs-websocket-plug
in.mjs
2.58KB +0.5%
Plugins(fesm2022)[gzip]
form-plugin/fesm2022/ngxs-form-plugin.mjs
2.47KB +0.5%
Plugins(fesm2022)[gzip]
devtools-plugin/fesm2022/ngxs-devtools-plugin
.mjs
2.23KB +0.5%
Plugins(fesm2022)[gzip]
logger-plugin/fesm2022/ngxs-logger-plugin.mjs
2.03KB +0.5%
Plugins(fesm2022)[gzip]
storage-plugin/fesm2022/ngxs-storage-plugin-i
nternals.mjs
947B +0.5%
Plugins(fesm2022)[gzip]
router-plugin/fesm2022/ngxs-router-plugin-int
ernals.mjs
453B +0.5%

No change in files bundle size

Unchanged groups (1)
Status Path Size Limits
All Plugins(fesm2022)[gzip]
./-plugin/fesm2022/.mjs
20.85KB +0.5%

Final result: ✅

View report in BundleMon website ➡️


Current branch size history | Target branch size history

@bundlemon
Copy link
Copy Markdown

bundlemon Bot commented Jan 23, 2026

BundleMon (Integration Projects)

Unchanged files (1)
Status Path Size Limits
Main bundles(Gzip)
hello-world-ng21/dist-integration/browser/mai
n-(hash).js
67.18KB +1%

Total files change -2B 0%

Final result: ✅

View report in BundleMon website ➡️


Current branch size history | Target branch size history

@arturovt arturovt force-pushed the feat/register-plugin branch from 6cdb863 to 7341cff Compare January 25, 2026 23:06
@arturovt arturovt force-pushed the feat/register-plugin branch 2 times, most recently from 10081fa to 2984869 Compare March 17, 2026 20:41
@arturovt arturovt force-pushed the feat/register-plugin branch from 2984869 to d9b491a Compare March 17, 2026 20:43
@arturovt arturovt marked this pull request as ready for review March 17, 2026 20:51
@arturovt arturovt merged commit 5e26327 into master Mar 17, 2026
16 checks passed
@arturovt arturovt deleted the feat/register-plugin branch March 17, 2026 20:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant