@@ -6,6 +6,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
66This project adheres to [ Semantic Versioning] ( http://semver.org/spec/v2.0.0.html ) ,
77with the exception that 0.x versions can break between minor versions.
88
9+ ## [ 0.28.0] - 2026-03-31
10+ ### Added
11+ - New extension for alerts (aka callouts/admonitions)
12+ - Syntax:
13+ ```
14+ > [!NOTE]
15+ > The text of the note.
16+ ```
17+ - As types you can use NOTE, TIP, IMPORTANT, WARNING, CAUTION; or configure the
18+ extension to add additional ones.
19+ - Use class `AlertsExtension` in artifact `commonmark-ext-gfm-alerts` (#420)
20+ - New option `maxOpenBlockParsers` for `Parser.Builder` to set an overall limit
21+ for the depth of block parsing. If set, any nesting beyond the limit will be
22+ parsed as paragraph text instead. The default remains unlimited.
23+
924## [0.27.1] - 2026-01-14
1025### Fixed
1126- Line(s) after a hard line break would sometimes also get an unwanted hard
@@ -518,6 +533,7 @@ API breaking changes (caused by changes in spec):
518533Initial release of commonmark-java, a port of commonmark.js with extensions
519534for autolinking URLs, GitHub flavored strikethrough and tables.
520535
536+ [0.28.0]: https://github.com/commonmark/commonmark-java/compare/commonmark-parent-0.27.1...commonmark-parent-0.28.0
521537[0.27.1]: https://github.com/commonmark/commonmark-java/compare/commonmark-parent-0.27.0...commonmark-parent-0.27.1
522538[0.27.0]: https://github.com/commonmark/commonmark-java/compare/commonmark-parent-0.26.0...commonmark-parent-0.27.0
523539[0.26.0]: https://github.com/commonmark/commonmark-java/compare/commonmark-parent-0.25.1...commonmark-parent-0.26.0
0 commit comments