Skip to content

mattermost-notify 23.7.0

Compare
Choose a tag to compare
@greenbonebot greenbonebot released this 18 Jul 08:42
· 74 commits to main since this release

23.7.0 - 2023-07-18

Added

  • Allow to set an explicit commit message f9c2199
  • Run mypy on CI f1ad5c0
  • Add config for mypy to pyproject.toml f8798e1
  • Add action for reporting the conventional commits 69b799a

Removed

  • Remove unnecessary poetry.toml config file 426c470
  • Drop changelog config and old changelog files d03405b

Changed

  • Use ruff for linting in CI 46143c7
  • Refactor mattermost_notify 850731b
  • Drop running Python 3.7 and 3.8 on CI 783f358
  • Enable autohooks plugin mypy for type checking c34e5ee
  • Replace pylint with ruff 3fe2a91
  • Refactor fill_template to expect arguments instead of a namespace a23a19b
  • Create a markdown link only if an url is passed to linker func da0b7e0
  • Refactor get_github_event_json to always return a dict ce4b5a7
  • Update dependencies and support 3.11 038d420
  • Use generic reusable workflows a858cca
  • Set required permissions for conventional commits workflow bb48aca
  • Create conventional commits for dependabot ebf1b46
  • Use new pypi-upload action for releasing the Python package a81e6f8
  • Use a single workflow file for releases d38dfa7
  • Use universal release action, not python specific (#110) 4519c93

Bug Fixes

Dependencies

  • Update dependencies and require Python >= 3.9 0a91db1
  • Bump greenbone/actions from 2 to 3 719def8
  • Bump platformdirs from 3.5.1 to 3.5.3 673f2a5
  • Bump typing-extensions from 4.6.2 to 4.6.3 f281fba
  • Bump rich from 13.3.5 to 13.4.1 a7a1926