Skip to content

Latest commit

 

History

History
98 lines (75 loc) · 5.75 KB

CHANGELOG.md

File metadata and controls

98 lines (75 loc) · 5.75 KB

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.

Please refer to the CHANGELOG in the dev branch for upcoming release changes.

2.0.0 - 2023-10-09

  • 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

1.0.3 - 2023-04-16

  • Fixed - Bug fix for --yes flag. #21 by @ryukzak
  • Fixed - Fix broken URL for CodeFactor badge in README
  • Fixed - Resolve PowerShell bug for specific file names

1.0.2 - 2022-06-19

  • 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.

1.0.1 - 2021-07-02

  • Added - Japanese README
  • Changed - Move the log's check icon to the front.
  • Fixed - Fix #4: ToC contents are broken when a header(#) has a link.

1.0.a2 - 2021-06-17

  • Fixed - Fix 'import-im6.q16' errors caused by missing shebang.
  • Fixed - Fix an infinite loop bug when select no in query_yes_no.

1.0.a1 - 2021-06-17

  • 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

0.2.0 - 2020-08-16

  • Added - New CLI command by Click package. mmg --help
  • Changed - All Python exceptions changed to Click exceptions.
  • Changed - More detailed README. (Installation method, CLI usage, and some warnings.)

0.1.0 - 2020-07-26

  • Added - Initial python module. (multilang_md,py)
  • Added - Added french translation to README and example. PR #1 by @bkg2018