Releases: greenbone/pontos
Releases · greenbone/pontos
pontos 23.4.6
pontos 23.4.5
23.4.5 - 2023-04-24
pontos 23.4.4
pontos 23.4.3
pontos 23.4.2
pontos 23.4.1
pontos 23.4.0
23.4.0 - 2023-04-05
Added
- Print the current version when doing a release a2205b8
Changed
- Suppress console output while testing error cases 2193e9d
- Add sort_suffix argument to git list_tags fb95faf
- Update get_last_release_version for tag_name filtering 7ac71e1
- Update git list_tags for better sorting 2dfc162
- Improve handling git errors during a release 7a1f4ea
Bug Fixes
pontos 23.3.6
pontos 23.3.5
pontos 23.3.4
23.3.4 - 2023-03-14
Added
- Introduce pontos-version new CLI to calculate the next release 0e63b81
- Implement repr for Version classes e1ab500
- Add api docs for pontos.version.schemes 531b6fe
- Add all versioning schemes to pontos.version.scheme a1cffaa
- Add a VersioningScheme based on Semantic Versioning 2edf32d
- Implement a VersioningScheme based on PEP 440 15075ce
- Introduce an abstract base class for a VersioningScheme 743ad38
- Add docs for pontos.version.project module 0f2d853
- Add semver as dependency for semantic versioning support e58565f
- Add sphinx- autobuild for rebuilding the docs automatically 7f23202
- Support updating a TypeScript version file too 1f97f89
- typing in pontos/github (#651) a188538
- Extend tests for verifying the version in Python projects 83ca1bc
- Add support for
pontos-version verify current
for JS projects 3588b25 - Add support for
pontos-version verify current
to Go and CMake projects ed61a34 - Introduce a Project class that abstracts versioning 4f69b5b
- Add a get_commands function to return all VersionCommand classes 74efacd
Removed
- Remove unused version helper functions c305be0
- Drop obsolete gather_project function 7e41232
- Drop VersionCalculator from VersionCommands b8982d6
Changed
- Update pontos-changelog to support versioning schemes cdfa189
- Change ChangelogBuilder to allow passing Version instances cd095ef
- Adjust release CLIs for versioning schemes afd5a36
- Adjust pontos-version for versioning scheme changes 485da59
- Mark calculator module as "private" 5d38b5f
- Allow Version comparison against strings 031b3d5
- Migrate tests for Version and VersionCalculator 2c6ca13
- Refactor Project class 0b3f5a7
- Refactor VersionCommands 0a8de36
- Require a version parsing function for get_last_release_version 3c09b27
- Rename scheme module to schemes bb68ab9
- Abstract Version and VersionCalculator 88758e1
- Update pylint to allow modules starting with underscore b72c6c8
- Update github CLI to use new pull requests API dd7d594
- Fix, update, extend and improve the documentation 826001d
- Convert all docs from rst to markdown 421f019
- Update copyright year in docs 899afa4
- Much more flexible Conventional Commits support (#662) 7176fa3
- Loosen the version regex for go projects aa554de
- Improve docstring for VersionCommand.verify method ad748f2
- Extract VersionCalculator into an own module (again) edf9bfa
- Use VersionCalculator directly in release CLI 829073f
- Update pontos-version to support multi language projects eeed85f
- Update release CLI to handle multi language projects 7db80aa