v2.1.0
[2.1.0] - 2026-04-16
π‘οΈ Security
1596b8dβ π§Ή [chore] Update project dependencies
π§Ή [chore] Updates various development dependencies to their latest minor versions
-
π¦ Updates @double-great/stylelint-a11y from 3.4.9 to 3.4.10
-
π¦ Updates @eslint/config-inspector from 1.5.0 to 2.0.0
-
π¦ Updates npm-check-updates from 21.0.1 to 21.0.2
-
π¦ Updates rolldown from 1.0.0-rc.15 to 1.0.0-rc.16
-
π¦ Updates tsdown from 0.21.8 to 0.21.9
-
π¦ Updates eslint-plugin-sonarjs from 4.0.2 to 4.0.3
These updates ensure the project benefits from the latest bug fixes, security patches, and feature improvements across the development toolchain.
Signed-off-by: Nick2bad4u 20943337+Nick2bad4u@users.noreply.github.com
π Refactor
-
f73f268β π [refactor] Enhance file indexing and grouping logic in payload processing -
Introduce
ensureMappedSetValuefor managing Set values in maps -
Implement
buildFileIndexesto create cross-index maps for files -
Add
computeMatchedGroupIdfor stable group ID computation -
Refactor file grouping functions for improved clarity and efficiency
Signed-off-by: Nick2bad4u 20943337+Nick2bad4u@users.noreply.github.com
c009e8fβ π [refactor] Remove unnecessary environment variable from scorecards workflow and improve type safety in payload
Signed-off-by: Nick2bad4u 20943337+Nick2bad4u@users.noreply.github.com
-
020411aβ π [refactor] Update config element handling with data attribute -
Replace Map with data attribute for config item indexing
-
Simplify element selection using querySelector
Signed-off-by: Nick2bad4u 20943337+Nick2bad4u@users.noreply.github.com
-
ff23250β π [refactor] (payload) reduce resolvePayload cognitive complexity and clean test typing -
extract rule-state aggregation, glob mapping, map-init, and open-state sync
into small helpers to simplifyresolvePayloadcontrol flow -
preserve existing behavior for ruleToState/globToConfigs construction and
config card default open/collapsed state -
remove final redundant
as ResolvedPayloadassertion in
tests/payload_resolve.test.tsand drop the unused imported type -
keep payload resolve tests green after refactor (no behavior change)
Signed-off-by: Nick2bad4u 20943337+Nick2bad4u@users.noreply.github.com
π¨ Styling
be2968cβ π¨ [style] Update link formatting in RuleDeprecatedInfo component
Signed-off-by: Nick2bad4u 20943337+Nick2bad4u@users.noreply.github.com
π§Ή Chores
c082fa9β Release v2.1.0