Releases: mondeja/mdpo
Releases · mondeja/mdpo
v2.1.3
v2.1.2
New features
- Add
--no-fuzzy
flag to all CLIs for exiting with non zero code when fuzzy entries are found in PO files.
Enhancements
- Improved
--no-obsolete
and--no-empty-msgstr
implementations to print file paths and line numbers.
v2.1.1
New features
- Add
--no-obsolete
flag to all CLIs to exit with non zero exit code when an obsolete entry is found in PO files. - Add
--no-empty-msgstr
flag to all CLIs to exit with non zero exit code when an empty msgstr is found in PO files.
v2.1.0
Bug fixes
Fixed support for LaTeX math spans. Now LaTeX display math blocks will be parsed correctly to PO files.
$$
a^2 + b^2 = c^2
$$
msgid "a^2 + b^2 = c^2"
msgstr ""
Enhancements
Standalone pre-built binaries are now provided for most common architectures. Download all md2po
, po2md
, md2po2md
and mdpo2html
standalone binaries executables from release assets below.
v2.0.1
Bug fixes
- Fixed
po2md
not adding newline before first nested list lines.
v2.0.0
⚠️ Breaking changes
mdpo
is no longer installable on Python3.7
Note about v1.1.5
Probably you're experiencing an error when calling the CLI after reinstalling v1.1.5. This can be solved by pinning importlib-metadata-argparse-version
to <2, but the upgrade of mdpo to v2 is recommended. Sorry for the inconveniences that you could have experienced.
v1.1.5
Enhancements
- Added
--include-codeblocks
option tomd2po2md
.
v1.1.4
Chore:
- Added initial support for Python 3.12
v1.1.3
Bug fixes:
- Fixed error when passing
0
orinf
as--wrapwidth
argument to po2md (regression by v1.1.2).
v1.1.2
Bug fixes:
- Fixed po2md output of Unicode Line Breaking wrapping when mixing scriptio and non scriptio continua languages.
Enhancements:
- Improved performance of po2md as the wrapping algorithm is executed at CPython extension level.