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.
- [DevOpsExtension] Updated the extension to 3.0.0
- [DevOpsExtension] Updated README
- [DevOpsExtension] File executable in V3 is now called correctly
- [CoreApp] Words BREAKING CHANGE in change description now bump major version
- [CoreApp] Release workflow
- [CoreApp] BreakingKeyword field to changelog configuration JSON
- [DevOpsExtension] Multiple task outputs
- [DevOpsExtension] MergeChangelog@3 that calls the new CoreApp
- [CoreApp] Deprecated changes now bump minor instead of major version
- [CoreApp] Outputting new changelog section instead of a semantic version
- [DevOpsExtension] MergeChangelog@3 'setVersionFlag' input is now called 'shouldBumpVersion'
- [CLI] '.changelog.json' file discovery
- [CoreApp] Opt-in AutoBump option (set the version to appropriate project file)
- [DevOpsExtension] MergeChangelog@2 Azure Pipelines task that can be ran on both Ubuntu and Windows VMs
- [CLI] Passed in category is now case-insensitive
- [CLI] Updated README
- [CoreApp] Only deleting change files that were valid, accepted and used to create a new changelog version
- [CoreApp] Updated README
- [DevOpsExtension] Updated README
- [CLI] Removing excess whitespace from the entered change description and category
- [VSIX] Removing excess whitespace from the entered change description and category
- [CoreApp] Outputting newly bumped semantic version
- [DevOpsExtension] Outputting newly bumped semantic version as an output variable called 'bumpedSemanticVersion'
- [CoreApp] Automatic version bumping
- [CoreApp] Defining custom bump rules is available through the configuration
- [DevOpsExtension] MergeChangelog@2 that does not need an explicit semantic version
- [CLI] Using .NET 6
- [CoreApp] Using .NET 6
- [VSIX] Version bumped to correspond to other Changelog projects
- [CoreApp] Explicit bumped version input
- [CLI] --version option
- [CLI] 'changes' folder discovery
- [VSIX] VS 2022 support
- [VSIX] Category not cleared when opening another solution
- [CLI] Initial version
- [CoreApp] Core logic implemented
- [DevOpsExtension] Initial version
- [VSIX] Initial version