Skip to content

Commit 3837a43

Browse files
committed
Switch to standard pre-1.0 versioning scheme
Changed from beta versioning (v1.0.0-beta.x) to standard semantic versioning for pre-release software (v0.x.x). Updated changelog to follow Keep a Changelog standard and added changelog guidelines.
1 parent fb0886a commit 3837a43

1 file changed

Lines changed: 17 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,17 @@
11
# Changelog
22

3-
All notable changes to cfgman will be documented in this file.
3+
All notable changes to this project will be documented in this file.
44

5-
## [1.0.0-beta.2] - 2025-06-27
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [0.2.0] - 2025-06-28
9+
10+
### Changed
11+
12+
- Switched from beta versioning (v1.0.0-beta.x) to standard pre-1.0 versioning (v0.x.x) to better align with semantic versioning practices for pre-release software
13+
14+
## [0.1.1] - 2025-06-27
615

716
### Fixed
817

@@ -13,9 +22,9 @@ All notable changes to cfgman will be documented in this file.
1322
- **Redundant orphan messages** - Fixed duplicate confirmation messages when orphaning directories with multiple symlinks
1423
- **Untracked file removal** - Fixed issue where files not tracked by git were left in the repository after orphaning. The orphan command now properly removes all files from the repository regardless of git tracking status.
1524

16-
## [1.0.0-beta.1] - 2025-06-24
25+
## [0.1.0] - 2025-06-24
1726

18-
Initial beta release of cfgman.
27+
Initial release of cfgman.
1928

2029
- **Directory-based operation** - Works from repository directory (like git, npm, make)
2130
- **Simple configuration format** - Single `.cfgman.json` file with link mappings
@@ -36,3 +45,7 @@ Initial beta release of cfgman.
3645
- `prune-links` - Remove broken symlinks
3746
- **Performance** - Concurrent operations for status checking
3847
- **Zero dependencies** - Pure Go implementation using only standard library
48+
49+
[0.2.0]: https://github.com/cpplain/cfgman/compare/v0.1.1...v0.2.0
50+
[0.1.1]: https://github.com/cpplain/cfgman/compare/v0.1.0...v0.1.1
51+
[0.1.0]: https://github.com/cpplain/cfgman/releases/tag/v0.1.0

0 commit comments

Comments
 (0)