Throw an error if 3rd party plugin doesn't increment line or pos counters
(previously, markdown-it would likely go into infinite loop instead), #847.
13.0.1 (from changelog)
Fixed
Bumped linkify-it to 4.0.1. That should fix some hangs, caused by wrong
data, returned from linkify-it.
13.0.0 (from changelog)
Added
Added a new token type text_special to store escaped characters, same as text but
unaffected by replacement plugins (smartquotes, typographer, linkifier, etc.).
Added a new rule text_join in core ruler. Text replacement plugins may choose to
insert themselves before it.
Changed
(p) is no longer replaced with § by typographer (conflicts with ℗), #763.
text_collapse rule is renamed to fragments_join.
Fixed
Smartquotes, typographic replacements and plain text links can now be escaped
with backslash (e.g. \(c) or google\.com are no longer replaced).
Fixed collision of emphasis and linkifier (so http://example.org/foo._bar_-_baz
is now a single link, not emphasized). Emails and fuzzy links are not affected by this.
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.
All Depfu comment commands
@depfu rebase
Rebases against your default branch and redoes this update
@depfu recreate
Recreates this PR, overwriting any edits that you've made to it
@depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@depfu cancel merge
Cancels automatic merging of this PR
@depfu close
Closes this PR and deletes the branch
@depfu reopen
Restores the branch and reopens this PR (if it's closed)
@depfu pause
Ignores all future updates for this dependency and closes this PR
@depfu pause [minor|major]
Ignores all future minor/major updates for this dependency and closes this PR
@depfu resume
Future versions of this dependency will create PRs again (leaves this PR as is)
Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ jsdoc (4.0.2 → 4.0.3) · Repo · Changelog
↗️ @babel/parser (indirect, 7.21.2 → 7.24.5) · Repo · Changelog
Release Notes
Too many releases to show here. View the full release notes.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
↗️ @jsdoc/salty (indirect, 0.2.3 → 0.2.8) · Repo · Changelog
↗️ @types/linkify-it (indirect, 3.0.2 → 5.0.0) · Repo
Sorry, we couldn't find anything useful about this release.
↗️ @types/markdown-it (indirect, 12.2.3 → 14.1.1) · Repo
Sorry, we couldn't find anything useful about this release.
↗️ graceful-fs (indirect, 4.2.10 → 4.2.11) · Repo
Commits
See the full diff on Github. The new version differs by 3 commits:
4.2.11
Add EBUSY to handled error codes for windows directory rename
update and improve tests somewhat
↗️ linkify-it (indirect, 3.0.3 → 5.0.0) · Repo · Changelog
Release Notes
5.0.0 (from changelog)
4.0.1 (from changelog)
4.0.0 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 30 commits:
5.0.0 released
Code cleanup
orphaned scripts cleanup
readme: require => import
eslint: switch to standard base
lint: fix indent
lint: remove block padding
lint: use obj shortland
lint: remove spaces
Add cjs build
Deps bump
Fix demo & docs build
nyc => c8
var => const/let
lint: remove semi
CI: bump nodejs version
rewrite core to ESM
4.0.1 released
Fix matchStart for incomplete links
4.0.0 released
Add recent changes to changelog
Fix links followed by hyphen
Fix parenthesis after commas
Add `matchAtStart` method
Update funding info
Update status badge
CI: Travis => Github Actions
Add funding info
Move .eslintignore to main config
Deps bump
↗️ markdown-it (indirect, 12.3.2 → 14.1.0) · Repo · Changelog
Release Notes
14.0.0 (from changelog)
13.0.2 (from changelog)
13.0.1 (from changelog)
13.0.0 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
↗️ marked (indirect, 4.2.12 → 4.3.0) · Repo · Changelog
Release Notes
4.3.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 33 commits:
chore(release): 4.3.0 [skip ci]
🗜️ build v4.3.0 [skip ci]
feat: add preprocess and postprocess hooks (#2730)
fix: always return promise if async (#2728)
fix: fenced code doesn't need a trailing newline (#2756)
chore(deps-dev): Bump rollup from 3.19.1 to 3.20.0 (#2760)
chore(deps-dev): Bump jasmine from 4.5.0 to 4.6.0 (#2758)
chore(deps-dev): Bump @babel/core from 7.21.0 to 7.21.3 (#2761)
chore(deps-dev): Bump semantic-release from 20.1.1 to 20.1.3 (#2759)
chore(deps-dev): Bump node-fetch from 3.3.0 to 3.3.1 (#2754)
chore(deps-dev): Bump eslint from 8.35.0 to 8.36.0 (#2753)
chore(deps-dev): Bump rollup from 3.18.0 to 3.19.1 (#2752)
docs: Explain how to get an instance of `Slugger` (#2750)
chore(deps-dev): Bump semantic-release from 20.1.0 to 20.1.1 (#2749)
chore(deps-dev): Bump rollup from 3.17.3 to 3.18.0 (#2748)
chore(deps-dev): Bump eslint from 8.34.0 to 8.35.0 (#2743)
chore(deps-dev): Bump rollup from 3.17.2 to 3.17.3 (#2742)
chore(deps-dev): Bump @babel/core from 7.20.12 to 7.21.0 (#2738)
chore(deps-dev): Bump rollup from 3.15.0 to 3.17.2 (#2739)
chore(deps-dev): Bump rollup from 3.14.0 to 3.15.0 (#2732)
chore(deps-dev): Bump eslint from 8.33.0 to 8.34.0 (#2731)
chore(deps-dev): Bump rollup from 3.12.0 to 3.14.0 (#2729)
chore(deps-dev): Bump semantic-release from 20.0.3 to 20.1.0 (#2724)
chore(deps-dev): Bump rollup from 3.10.1 to 3.12.0 (#2725)
chore(deps-dev): Bump eslint from 8.32.0 to 8.33.0 (#2726)
chore(deps-dev): Bump semantic-release from 20.0.2 to 20.0.3 (#2716)
chore(deps-dev): Bump eslint-plugin-import from 2.27.4 to 2.27.5 (#2717)
chore(deps-dev): Bump rollup from 3.10.0 to 3.10.1 (#2718)
chore(deps-dev): Bump eslint-plugin-n from 15.6.0 to 15.6.1 (#2710)
chore(deps-dev): Bump eslint-plugin-import from 2.26.0 to 2.27.4 (#2711)
chore(deps-dev): Bump rollup from 3.9.1 to 3.10.0 (#2712)
chore(deps-dev): Bump eslint from 8.31.0 to 8.32.0 (#2713)
chore(deps-dev): Bump @semantic-release/npm from 9.0.1 to 9.0.2 (#2714)
↗️ mdurl (indirect, 1.0.1 → 2.0.0) · Repo · Changelog
Release Notes
2.0.0 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 5 commits:
2.0.0 released
CI badge update
Add cjs build
Added github actions config
Rewrite to esm
↗️ uc.micro (indirect, 1.0.6 → 2.1.0) · Repo · Changelog
Release Notes
2.0.0 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 10 commits:
2.1.0 released
Merge pull request #15 from notriddle/master
Add Symbol category
CI badge update
Added github actions config
2.0.0 released
Add cjs build
Rewrite to ESM & deps bump
Merge pull request #12 from markdown-it/greenkeeper/mocha-6.0.1
chore(package): update mocha to version 6.0.1
🆕 punycode.js (added, 2.3.1)
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.All Depfu comment commands