Skip to content

Use Signal.State for event attributes#116

Merged
shgysk8zer0 merged 1 commit intomasterfrom
feature/signals
Mar 6, 2026
Merged

Use Signal.State for event attributes#116
shgysk8zer0 merged 1 commit intomasterfrom
feature/signals

Conversation

@shgysk8zer0
Copy link
Member

Replace plain eventAttrs array with Signal.State and derive selector via Signal.Computed; import Signal and update usages to call .get()/.set() where appropriate (registerEventAttribute, attachListeners, observeEvents, hasEventAttribute). Bump package version to 2.0.1, add @shgysk8zer0/signals dependency and update dev deps/scripts (add update:importmap). Update test/index.html importmap and CSP nonce, and add a CHANGELOG entry for v2.0.1.

Description and issue

Please add relevant sections (Added, removed, changed, fixed) to CHANGELOG.md

List of significant changes made

Replace plain eventAttrs array with Signal.State and derive selector via Signal.Computed; import Signal and update usages to call .get()/.set() where appropriate (registerEventAttribute, attachListeners, observeEvents, hasEventAttribute). Bump package version to 2.0.1, add @shgysk8zer0/signals dependency and update dev deps/scripts (add update:importmap). Update test/index.html importmap and CSP nonce, and add a CHANGELOG entry for v2.0.1.
@shgysk8zer0 shgysk8zer0 added the enhancement New feature or request label Mar 6, 2026
@shgysk8zer0 shgysk8zer0 self-assigned this Mar 6, 2026
@shgysk8zer0 shgysk8zer0 added the enhancement New feature or request label Mar 6, 2026
@socket-security
Copy link

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Added@​shgysk8zer0/​rollup-import@​2.0.27410010091100
Added@​shgysk8zer0/​signals@​0.0.3761009090100

View full report

@shgysk8zer0 shgysk8zer0 enabled auto-merge March 6, 2026 19:26
@shgysk8zer0 shgysk8zer0 merged commit 0060a3d into master Mar 6, 2026
7 checks passed
@shgysk8zer0 shgysk8zer0 deleted the feature/signals branch March 6, 2026 19:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant