Releases: ryul1206/multilingual-markdown
Releases · ryul1206/multilingual-markdown
v2.0.0
- Added - Add batch processing mode with YAML file. Please refer to mmg.yaml file for usage.
- Added - Simple Python API for script usage #13
- Added - Add automated testing for stability and reliability #18
- Added - Add "Validation Only" command to the mmg CLI #20
- Added - Add "Skip Validation" command to the mmg CLI.
- Added - Support Jupyter Notebook(.ipynb) #13
- Added - Support for HTML, PDF output formats #19
- Added - Publish documentation to Github Pages (http://mmg.ryul1206.dev/) #17
- Changed - Use Poetry for Python package management #16
- Fixed - Bug in
remove_emoji
function that fails to remove all emojis #23 - Fixed - Fixes and enhancements for code block tracking #24
- Improved - From version 2.0, skipping header levels will no longer cause an error when generating a table of contents. In versions 1.X, if header 2 was skipped and header 3 followed immediately, an error occurred when creating the table of contents. However, we have removed this restriction as it was deemed inconvenient. Instead, in such cases, the skipped header 3 will not be displayed in the table of contents.
- Removed - Drop support for Python 3.6
- Python 3.6 EOL is 23 Dec 2021
- Poetry requires Python 3.7 or higher
v1.0.3
v1.0.2
- Changed - Change the verbosity level of some display information.
- Fixed - Fix #10: The CLI is not working on the Windows PowerShell.
- Removed - Delete unnecessary sentences.
Do you want to convert these files? [y/N] Please respond with 'yes' or 'no' (or 'y' or 'n'). # <--- THIS LINE WAS DELETED.
v1.0.1
v1.0.a2
v1.0.a1
- Added -
pip install
from the Python Package Index. - Added - More CLI features: check, verbose, version, and yes parameter for confirmation.
- Added - Detect a failure of ToC level PR #2 by @mathben
- Added - Detect an error of missing language keywords. PR #2 by @mathben
- Changed - Update README pip installation with requirements.txt PR #2 by @mathben
- Fixed - Correct
mmg
completion message to distinguish between singular and plural. - Fixed - Fix regex pattern to recognize IETF language tags
New CLI update!
Added
- New CLI command by Click package.
mmg --help
:Usage: multilang_md.py [OPTIONS] [FILENAMES]... Options: -r, --recursive This recursive option searches all subfolders based on current directory and convert all base files. --help Show this message and exit.
Changed
- All Python exceptions changed to Click exceptions.
- More detailed README. (Installation method, CLI usage, and some warnings.)