All notable changes to this project will be documented in this file. See versionize for commit guidelines.
1.25.0 (2024-05-05)
1.24.0 (2024-04-30)
1.23.0 (2024-04-29)
1.22.0 (2024-03-02)
- exception when doing pre-releases with --tag-only (#116) (535a631)
- pre-releases still fail when used with --tag-only (7688053)
- fix: test passes in ci but fails on windows (d8284de)
1.21.0 (2023-11-03)
- add issue link support and templates for plain links (#109) (0f030ec)
1.20.0 (2023-10-27)
- ignore project file versions via --tag-only flag (#104) (ae7b048)
- unnecessary exceptions when checking if a project is versionable (#106) (4714d2f)
1.19.1 (2023-09-16)
- unhandled stable to prerelease case (dc71d88)
1.19.0 (2023-9-16)
- use ISO-8601 dates in changelog (fd28b16)
1.18.0 (2023-3-11)
- add skipTag and projVersionBumpLogic options (#94) (e4228a3)
1.17.1 (2023-2-8)
- changed 'WorkingCopy' to preserve 'workingDirectory' set in args while still resolving directory of '.git' folder (89a9c8e)
1.17.0 (2022-12-23)
- add support for "*.props" file (#85) (7e58aa4)
1.16.0 (2022-12-23)
- add net7 support (39960e9)
1.15.2 (2022-10-4)
- throws error when protected folder is encountered (#83) (2f348dc)
1.15.1 (2022-10-1)
- bump message shows same version for prev and next Issue #78 (#81) (59e4d76)
1.15.0 (2022-6-26)
- add support for aggregating prereleases in changelog (#77) (dae45f1)
1.14.0 (2022-5-13)
- exclamation mark to signifying breaking (74576d4)
- configuring gitpod (#68) (7f59f11)
- exit publishing workflow gracefully if no release is required (#70) (c130107)
1.13.0 (2022-3-13)
- support vbproj (#69) (7e54235)
1.12.1 (2022-3-5)
- check if version tag exists (#64) (1627983)
- automatic nuget releases from github (#63) (25472b2)
- include git push in release cmd (#66) (e985c68)
- test some edge cases (#67) (bd2e1e1)
- use versionize org not saintedlama org (#65) (8e7b369)
1.12.0 (2022-2-26)
- console colors and removed coloring complexity (#57) (ca217d2)
- detect versions in xml namespaced projects (#62) (7102a27)
1.11.0 (2022-2-11)
- add inspect command (#41) (5e0d464)
- print changelog diff during a dry-run (#45) (40a58f3)
- print help on NotFoundException (#44) (7cc1ddc)
- support changelog customization options (#43) (c27cf07)
- support pre-releases (#50) (2aa68c7)
- warn about missing git configs (#53) (5782999)
1.10.0 (2022-1-5)
- add Gitlab link builder (#38) (94d79cc)
- implement a bitbucket link builder (#39) (60df2da)
- update dependencies including LibGit2Sharp (#40) (c02ba81)
- update libgit2sharp (#37) (f5b8a08)
1.9.0 (2021-12-30)
- changelog includes literal line break characters (#35) (b0283b3)
- invalid url exception (#36) (e3db063)
- deprecate netcoreapp2.1 and support net6.0 target frameworks (#33) (e2fbf39)
1.8.0 (2021-10-5)
- support configuration via .versionize file in json format (#32) (401cbce)
1.7.0 (2021-10-4)
- add azure links (#22) (5ffca1a)
- add release commit message suffix option (#25) (3598a25)
- update dependencies (#31) (aafaf2f)
- update LibGit2Sharp (9290f66)
1.6.2 (2021-1-9)
- use preview version 0.27.0-preview-0096 to circumvent Ubuntu 20.04.1 issues (#19) (f6ac24e)
1.6.1 (2020-11-29)
- use friendly name of tag instead of annotation to support projects using lightweight tags (1d07076)
- support dotnet 5
- add github links to changelog (#12)
- Write change with scope (#10)
- fix changelog link generation issues to support appending to existing changelogs
- add option to include all commit in a changelog
- Added parameter to ignore insignificant commits (#8)
- add skip-commit option to not commit changes made to changelog and project
- add command line option --silent to supress cli output
- add version option to cli
- add less space aftre blocks
- correctly remove the preamble
- append changelog block if NOT empty
- prepend preamble
- add options to release a specifc version, prepare for ci and increase test coverage
- implement changelog and the like