Skip to content

Release 2.0.0

Choose a tag to compare

@github-actions github-actions released this 07 Aug 08:15
· 59 commits to main since this release

New

  • Add support for INI configuration format with .mkp-builder.ini files
  • Add multiline description support in configuration files
  • Add __pycache__ directory filtering to exclude Python cache files from packages

Changed

  • BREAKING: Configuration file format changed from .mkp-builderrc (key=value) to .mkp-builder.ini (INI format with [package] section)
  • BREAKING: Command line arguments renamed for clarity:
    • --cmk-min → --version-min-required
    • --cmk-packaged → --version-packaged
  • BREAKING: GitHub Action inputs renamed:
    • cmk-min-version → version-min-required
    • cmk-packaged-version → version-packaged
  • Internal configuration keys now match info file structure (e.g., version.min_required, version.packaged)
  • Improved JSON formatting in info.json with proper indentation
  • Enhanced Python dict formatting in info file using pprint module with 80-character line width

Fixed

  • Package files now properly exclude __pycache__ directories and their contents

Full Changelog: v1...v2.0.0