Skip to content

Releases: mondeja/mdpo

v2.1.3

17 Nov 00:00
7c3bc78
Compare
Choose a tag to compare

Fix md2po2md always exiting with code 5 passing --no-empty-msgstr (#322)

v2.1.2

16 Nov 23:23
Compare
Choose a tag to compare

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

16 Nov 18:39
ab70bb8
Compare
Choose a tag to compare

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

11 Nov 16:26
d2c7e0c
Compare
Choose a tag to compare

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

01 May 23:22
Compare
Choose a tag to compare

Bug fixes

  • Fixed po2md not adding newline before first nested list lines.

v2.0.0

06 Mar 01:58
Compare
Choose a tag to compare

⚠️ 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

16 Feb 06:54
beccb31
Compare
Choose a tag to compare

Enhancements

  • Added --include-codeblocks option to md2po2md.

v1.1.4

10 Aug 07:32
Compare
Choose a tag to compare

Chore:

  • Added initial support for Python 3.12

v1.1.3

04 Mar 22:29
b60c57d
Compare
Choose a tag to compare

Bug fixes:

  • Fixed error when passing 0 or inf as --wrapwidth argument to po2md (regression by v1.1.2).

v1.1.2

19 Feb 15:30
0c5bdcd
Compare
Choose a tag to compare

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.