Releases: UbiquityDotNET/CSemVer.GitBuild
v5.0.7-alpha.0.1
What's Changed
- Final Build (Bump Release) by @smaillet in #82
- Fixes #83 [BUG] - BuildVersion.XML pre-release information is not considered for generated versions by @smaillet in #84
- Updated script build for THIS library to handle pre-release numbers correctly. by @smaillet in #85
Full Changelog: v5.0.7-alpha...v5.0.7-alpha.0.1
v5.0.7-alpha
Full Changelog: v5.0.7-alpha.0.1...v5.0.7-alpha
v5.0.6
What's Changed
- Final Version Bump by @smaillet in #71
- Added signing of tags by @smaillet in #73
- Updates CI formatting of pre-release builds to include number and fix even if 0 by @smaillet in #74
- Bump version info for release by @smaillet in #75
- Updated test package versions by @smaillet in #76
- Minor doc updates by @smaillet in #77
Full Changelog: v5.0.5...v5.0.6
v5.0.6-alpha
v5.0.5
What's Changed
- Major refactoring and corrections. by @smaillet in #4
- Updated automated build to support current changes. by @smaillet in #5
- Standardized build scripts by @smaillet in #6
- Build action fixes for release by @smaillet in #7
- Updated build action YAML for release builds by @smaillet in #8
- More fixes to release YAML. by @smaillet in #9
- More fixes to release build action YAML by @smaillet in #10
- More formatting of action YAML by @smaillet in #11
- Fix call to build-all by @smaillet in #12
- Re-write to support testable projects by @smaillet in #13
- Added invocation of tests to automated runs by @smaillet in #14
- Updated readme by @smaillet in #15
- Added build documentation support. by @smaillet in #16
- Potential fix for code scanning alerts: Workflow does not contain permissions by @smaillet in #17
- Re-worked PR/CI build support by @smaillet in #18
- Fixes for test results support by @smaillet in #19
- Code cleanup and updated comments by @smaillet in #20
- Fixed solution by removing bogus configuration for debug mode by @smaillet in #21
- Restored tests to use global properties by @smaillet in #22
- Added Testing of assembly attributes by @smaillet in #23
- Resolve differences on computation of CiBuildIndex between C# and PowerShell by @smaillet in #25
- Added support for CSemVer v1.0.0-rc.1 pre-release formatting by @smaillet in #26
- Refactoring tests and additional test cases by @smaillet in #27
- Converted to using long from for package name by @smaillet in #28
- Merge of all changes from the release processes by @smaillet in #33
- Updated doc comments by @smaillet in #34
- Added NuGet source mapping for unit tests. by @smaillet in #35
- Added build failure checks to tests to prevent continuing tests with a failed build by @smaillet in #36
- Updated readme by @smaillet in #37
- Updates to account for changes in meaning of
FileVersionQuad.Revision
LSB by @smaillet in #38 - Added code values to errors reported from tasks by @smaillet in #39
- Added more testing and updated code based on results by @smaillet in #40
- Docs Update by @smaillet in #41
- Apply changes from release by @smaillet in #43
- Updated release build action by @smaillet in #44
- Updated to support CSemVerCI in versioning library by @smaillet in #45
- General refactoring and cleanup by @smaillet in #46
- Update NuGet push action by @smaillet in #47
- Docs typo updates by @smaillet in #48
- Script updates by @smaillet in #49
- Additional doc updates for clarity in prep for release by @smaillet in #50
- More doc updates by @smaillet in #51
- Updated build version for release by @smaillet in #52
- Updated build release by @smaillet in #53
- Updated build version to reflect formal release status by @smaillet in #55
- Fixes Bug #56 - Generated header has incorrect FileVersionQuad. by @smaillet in #58
- Updated Version number for release (#59) by @smaillet in #60
- Fixed release build script by @smaillet in #61
- Removed Versioning lib by @smaillet in #63
- Fixes CI Version string and file version creation by @smaillet in #65
- Updated note/warning in repo
ReadMe.md
by @smaillet in #66 - VersionBump (#67) by @smaillet in #68
- Updated automated build by @smaillet in #70
Full Changelog: v2.0.5...v5.0.5
v5.0.5-alpha
What's Changed
- Expose version types for scripts to use directly by @smaillet in #3
- Major refactoring and corrections. by @smaillet in #4
- Updated automated build to support current changes. by @smaillet in #5
- Standardized build scripts by @smaillet in #6
- Build action fixes for release by @smaillet in #7
- Updated build action YAML for release builds by @smaillet in #8
- More fixes to release YAML. by @smaillet in #9
- More fixes to release build action YAML by @smaillet in #10
- More formatting of action YAML by @smaillet in #11
- Fix call to build-all by @smaillet in #12
- Re-write to support testable projects by @smaillet in #13
- Added invocation of tests to automated runs by @smaillet in #14
- Updated readme by @smaillet in #15
- Added build documentation support. by @smaillet in #16
- Potential fix for code scanning alerts: Workflow does not contain permissions by @smaillet in #17
- Re-worked PR/CI build support by @smaillet in #18
- Fixes for test results support by @smaillet in #19
- Code cleanup and updated comments by @smaillet in #20
- Fixed solution by removing bogus configuration for debug mode by @smaillet in #21
- Restored tests to use global properties by @smaillet in #22
- Added Testing of assembly attributes by @smaillet in #23
- Resolve differences on computation of CiBuildIndex between C# and PowerShell by @smaillet in #25
- Added support for CSemVer v1.0.0-rc.1 pre-release formatting by @smaillet in #26
- Refactoring tests and additional test cases by @smaillet in #27
- Converted to using long from for package name by @smaillet in #28
- Merge of all changes from the release processes by @smaillet in #33
- Updated doc comments by @smaillet in #34
- Added NuGet source mapping for unit tests. by @smaillet in #35
- Added build failure checks to tests to prevent continuing tests with a failed build by @smaillet in #36
- Updated readme by @smaillet in #37
- Updates to account for changes in meaning of
FileVersionQuad.Revision
LSB by @smaillet in #38 - Added code values to errors reported from tasks by @smaillet in #39
- Added more testing and updated code based on results by @smaillet in #40
- Docs Update by @smaillet in #41
- Apply changes from release by @smaillet in #43
- Updated release build action by @smaillet in #44
- Updated to support CSemVerCI in versioning library by @smaillet in #45
- General refactoring and cleanup by @smaillet in #46
- Update NuGet push action by @smaillet in #47
- Docs typo updates by @smaillet in #48
- Script updates by @smaillet in #49
- Additional doc updates for clarity in prep for release by @smaillet in #50
- More doc updates by @smaillet in #51
- Updated build version for release by @smaillet in #52
- Updated build release by @smaillet in #53
- Updated build version to reflect formal release status by @smaillet in #55
- Fixes Bug #56 - Generated header has incorrect FileVersionQuad. by @smaillet in #58
- Updated Version number for release (#59) by @smaillet in #60
- Fixed release build script by @smaillet in #61
- Removed Versioning lib by @smaillet in #63
- Fixes CI Version string and file version creation by @smaillet in #65
- VersionBump by @smaillet in #67
Full Changelog: v2.0.3...v5.0.5-alpha
v5.0.4
What's Changed since last release
- Major refactoring and corrections. by @smaillet in #4
- Updated automated build to support current changes. by @smaillet in #5
- Standardized build scripts by @smaillet in #6
- Build action fixes for release by @smaillet in #7
- Updated build action YAML for release builds by @smaillet in #8
- More fixes to release YAML. by @smaillet in #9
- More fixes to release build action YAML by @smaillet in #10
- More formatting of action YAML by @smaillet in #11
- Fix call to build-all by @smaillet in #12
- Re-write to support testable projects by @smaillet in #13
- Added invocation of tests to automated runs by @smaillet in #14
- Updated readme by @smaillet in #15
- Added build documentation support. by @smaillet in #16
- Potential fix for code scanning alerts: Workflow does not contain permissions by @smaillet in #17
- Re-worked PR/CI build support by @smaillet in #18
- Fixes for test results support by @smaillet in #19
- Code cleanup and updated comments by @smaillet in #20
- Fixed solution by removing bogus configuration for debug mode by @smaillet in #21
- Restored tests to use global properties by @smaillet in #22
- Added Testing of assembly attributes by @smaillet in #23
- Resolve differences on computation of CiBuildIndex between C# and PowerShell by @smaillet in #25
- Added support for CSemVer v1.0.0-rc.1 pre-release formatting by @smaillet in #26
- Refactoring tests and additional test cases by @smaillet in #27
- Converted to using long from for package name by @smaillet in #28
- Merge of all changes from the release processes by @smaillet in #33
- Updated doc comments by @smaillet in #34
- Added NuGet source mapping for unit tests. by @smaillet in #35
- Added build failure checks to tests to prevent continuing tests with a failed build by @smaillet in #36
- Updated readme by @smaillet in #37
- Updates to account for changes in meaning of
FileVersionQuad.Revision
LSB by @smaillet in #38 - Added code values to errors reported from tasks by @smaillet in #39
- Added more testing and updated code based on results by @smaillet in #40
- Docs Update by @smaillet in #41
- Apply changes from release by @smaillet in #43
- Updated release build action by @smaillet in #44
- Updated to support CSemVerCI in versioning library by @smaillet in #45
- General refactoring and cleanup by @smaillet in #46
- Update NuGet push action by @smaillet in #47
- Docs typo updates by @smaillet in #48
- Script updates by @smaillet in #49
- Additional doc updates for clarity in prep for release by @smaillet in #50
- More doc updates by @smaillet in #51
- Updated build version for release by @smaillet in #52
- Updated build release by @smaillet in #53
- Updated build version to reflect formal release status by @smaillet in #55
- Fixes Bug #56 - Generated header has incorrect FileVersionQuad. by @smaillet in #58
- UpdateVersion number for release by @smaillet in #59
Full Changelog: v2.0.5...v5.0.4
v5.0.3-alpha
What's Changed (since last formal release)
- Expose version types for scripts to use directly by @smaillet in #3
- Major refactoring and corrections. by @smaillet in #4
- Updated automated build to support current changes. by @smaillet in #5
- Standardized build scripts by @smaillet in #6
- Build action fixes for release by @smaillet in #7
- Updated build action YAML for release builds by @smaillet in #8
- More fixes to release YAML. by @smaillet in #9
- More fixes to release build action YAML by @smaillet in #10
- More formatting of action YAML by @smaillet in #11
- Fix call to build-all by @smaillet in #12
- Re-write to support testable projects by @smaillet in #13
- Added invocation of tests to automated runs by @smaillet in #14
- Updated readme by @smaillet in #15
- Added build documentation support. by @smaillet in #16
- Potential fix for code scanning alerts: Workflow does not contain permissions by @smaillet in #17
- Re-worked PR/CI build support by @smaillet in #18
- Fixes for test results support by @smaillet in #19
- Code cleanup and updated comments by @smaillet in #20
- Fixed solution by removing bogus configuration for debug mode by @smaillet in #21
- Restored tests to use global properties by @smaillet in #22
- Added Testing of assembly attributes by @smaillet in #23
- Resolve differences on computation of CiBuildIndex between C# and PowerShell by @smaillet in #25
- Added support for CSemVer v1.0.0-rc.1 pre-release formatting by @smaillet in #26
- Refactoring tests and additional test cases by @smaillet in #27
- Converted to using long from for package name by @smaillet in #28
- Merge of all changes from the release processes by @smaillet in #33
- Updated doc comments by @smaillet in #34
- Added NuGet source mapping for unit tests. by @smaillet in #35
- Added build failure checks to tests to prevent continuing tests with a failed build by @smaillet in #36
- Updated readme by @smaillet in #37
- Updates to account for changes in meaning of
FileVersionQuad.Revision
LSB by @smaillet in #38 - Added code values to errors reported from tasks by @smaillet in #39
- Added more testing and updated code based on results by @smaillet in #40
- Docs Update by @smaillet in #41
- Apply changes from release by @smaillet in #43
- Updated release build action by @smaillet in #44
- Updated to support CSemVerCI in versioning library by @smaillet in #45
- General refactoring and cleanup by @smaillet in #46
- Update NuGet push action by @smaillet in #47
- Docs typo updates by @smaillet in #48
- Script updates by @smaillet in #49
- Additional doc updates for clarity in prep for release by @smaillet in #50
- More doc updates by @smaillet in #51
Full Changelog: v2.0.3...v5.0.3-alpha
v5.0.0-rc.1
Updated testing and handling of FileVersion
This takes a diversion from the official CSemVer stie behavior. The spec is silent on the FileVersion and ordered version support beyond stating that it is plausible. Sadly, it says nothing about how it should work, and the "playground" site get the file version ordering wrong. Thus, this implementation follows the spirit of the spec in that a CI build for a given release is always sorted lower than the actual release version of the same number.
v5.0.0.-rc
Re-Work of build/versioning to accommodate more thorough testing
What's Changed
- Expose version types for scripts to use directly by @smaillet in #3
- Major refactoring and corrections. by @smaillet in #4
- Updated automated build to support current changes. by @smaillet in #5
- Standardized build scripts by @smaillet in #6
- Build action fixes for release by @smaillet in #7
- Updated build action YAML for release builds by @smaillet in #8
- More fixes to release YAML. by @smaillet in #9
- More fixes to release build action YAML by @smaillet in #10
- More formatting of action YAML by @smaillet in #11
- Fix call to build-all by @smaillet in #12
- Re-write to support testable projects by @smaillet in #13
- Added invocation of tests to automated runs by @smaillet in #14
- Updated readme by @smaillet in #15
- Added build documentation support. by @smaillet in #16
- Potential fix for code scanning alerts: Workflow does not contain permissions by @smaillet in #17
- Re-worked PR/CI build support by @smaillet in #18
- Fixes for test results support by @smaillet in #19
- Code cleanup and updated comments by @smaillet in #20
- Fixed solution by removing bogus configuration for debug mode by @smaillet in #21
- Restored tests to use global properties by @smaillet in #22
- Added Testing of assembly attributes by @smaillet in #23
- Resolve differences on computation of CiBuildIndex between C# and PowerShell by @smaillet in #25
- Added support for CSemVer v1.0.0-rc.1 pre-release formatting by @smaillet in #26
- Refactoring tests and additional test cases by @smaillet in #27
- Converted to using long from for package name by @smaillet in #28
- Updating build version information to a release candidate by @smaillet in #29
- Fixed release build scripts by @smaillet in #31
- Updated test access to build environment information. by @smaillet in #32
Full Changelog: v2.0.3...v5.0.0-rc