Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simple unreleased version and BuildDate config #35

Open
wants to merge 15 commits into
base: main
Choose a base branch
from
Prev Previous commit
Next Next commit
Update changelog
tboby committed Oct 26, 2024
commit 20a51eafcda31edb4e6dd52bfd4323e9cde4158d
19 changes: 18 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,27 @@
# Changelog

## Unreleased
## [Unreleased]

### Added

* Warnings when the `<ChangelogFile>` property is not set, or when the specified file cannot be found
* Automatic pre-release version bumping when an `Unreleased` section is found, which increments the patch version of the latest release and adds the "-alpha" suffix
* Added a property `<GenerateVersionForUnreleasedChanges>` which can be set to `false` to prevent automatic version bumping
* Added an output property `UnreleasedReleaseNotes` containing the contents of the `Unreleased` section

### Changed

* No longer automatically use a `CHANGELOG.md` file, the path to the changelog must not be specified with the `<ChangelogFile>` property
* Swapped to using the `KeepAChangelogParser` package for parsing

### Fixed

* Fix bundled dependencies into the package for net6.0
* Support for use in Visual Studio

### Removed

* Removed the Ionide.KeepAChangelog parser package

## [0.2.0] - 2023.12.05