Skip to content

deps: adopt Markdown 15 with compatible lists and preview links - #84

Merged
Qjzn merged 5 commits into
betafrom
dependabot/npm_and_yarn/beta/markdown-it-15.0.1
Sep 8, 2026
Merged

deps: adopt Markdown 15 with compatible lists and preview links#84
Qjzn merged 5 commits into
betafrom
dependabot/npm_and_yarn/beta/markdown-it-15.0.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 31, 2026

Copy link
Copy Markdown
Contributor

Upgrades markdown-it to 15.0.1 and adapts the two consumers to its changed contract. Ordered-list start attributes now accept the parser's numeric values, fixing the TypeScript build failure. Local file preview explicitly retains bare-domain link detection, which linkify-it 6 disables by default. The package now supplies its own types, so @types/markdown-it is removed.

Breaking-change review: no internal markdown-it subpath imports or affected plugins are used. Conversation linkification stays disabled. Local preview keeps bare-domain/email links and benefits from Chinese punctuation boundaries; raw HTML and JavaScript links remain inert.

Validation on isolated Windows / Node 22 / npm 10.9.8: frontend build, frontend normalizers with ordered-list start assertions, and full dependency audit (0 vulnerabilities). H5 local-preview smoke confirms start=3, domain/email/IPv6 links, Chinese punctuation boundaries, no script execution and no phone-width overflow. Remote CI is required before merging to beta. No Android/runtime protocol change or production deployment is included.

Upstream changes: https://github.com/markdown-it/markdown-it/blob/15.0.1/CHANGELOG.md

Bumps [markdown-it](https://github.com/markdown-it/markdown-it) from 14.3.0 to 15.0.1.
- [Changelog](https://github.com/markdown-it/markdown-it/blob/master/CHANGELOG.md)
- [Commits](markdown-it/markdown-it@14.3.0...15.0.1)

---
updated-dependencies:
- dependency-name: markdown-it
  dependency-version: 15.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Dependency updates npm npm ecosystem updates labels Aug 31, 2026
@Qjzn Qjzn changed the title deps: bump markdown-it from 14.3.0 to 15.0.1 deps: adopt Markdown 15 with compatible lists and preview links Sep 8, 2026
@Qjzn
Qjzn merged commit 2bf0a58 into beta Sep 8, 2026
5 checks passed
@Qjzn
Qjzn deleted the dependabot/npm_and_yarn/beta/markdown-it-15.0.1 branch September 8, 2026 12:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency updates npm npm ecosystem updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant