Releases: ProhelikaX/markdownx
Releases · ProhelikaX/markdownx
Release list
markdownx v1.0.1
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[1.0.1] - 2026-01-21
Fixed
- Bumped
testdev dependency and updated resolvedpubspec.lock. - Added explicit
platformsdeclaration topubspec.yamlso pub.dev can detect platform support. - Added CI workflow and
analysis_options.yamlfor consistent static analysis and docs. - Added dartdoc comments for several constructors to improve documentation coverage.
Changed
- Minor maintenance and infrastructure updates.
[1.0.0] - 2024-12-24
Added
- Initial release
MarkdownxParserfor parsing extended markdown syntaxMarkdownxElementmodel for parsed elementsMarkdownxParseResultfor aggregated parse results- Generic custom protocols - Define any protocol you need:
- Image syntax:
 - Bracket syntax:
[[Protocol:value]]
- Image syntax:
- Support for solvable equations:
 - Support for graphable equations:
 - Support for inline LaTeX:
$...$ - Support for block LaTeX:
$$...$$ - Protocol filtering:
result.byProtocol('video') - Protocol discovery:
result.protocolsreturns all unique protocols hasProtocol(markdown, 'name')to check for specific protocols- HTML comment stripping
- Integration with markdown package via
markdownxInlineSyntaxes