Skip to content

fix(security): update vulnerable Markdown tooling and enforce audit - #34

Merged
netopsengineer merged 5 commits into
mainfrom
security/refresh-markdown-tooling
Oct 23, 2026
Merged

netopsengineer merged 5 commits into
mainfrom
security/refresh-markdown-tooling

Conversation

@netopsengineer

@netopsengineer netopsengineer commented Oct 23, 2026 •

Copy link
Copy Markdown
Owner

Changes

Update markdownlint-cli2 0.24.0, brace-expansion5.0.12 and patched KaTeX0.18.2 override, with no vulnerability exception. Add all-severity npm audit and actual Markdown/math/TOML compatibility regression gates to existing CI; npm ci now ignores lifecycle scripts. Existing workflow permissions and scheduled issue reporter unchanged.

Validation

Fresh local install: npm audit zero vulnerabilities at all severities; compatibility smoke tests and repository Markdown lint pass. Exact final head94ecd410374ad26c4fbbf6316779656f510d542c hosted lint including new audit/regression gates passed. Spelling gate recognizes real package names.

Authorization and release impact

Previously blocked exact workflow edit explicitly approved and completed. No repository settings, permissions, exceptions or required checks changed. Development/CI tooling only; no tool release warranted.

@netopsengineer
netopsengineer marked this pull request as ready for review October 23, 2026 17:48
@netopsengineer
netopsengineer merged commit 441446e into main Oct 23, 2026
3 checks passed
@netopsengineer
netopsengineer deleted the security/refresh-markdown-tooling branch October 23, 2026 17:48
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