Releases: Gosayram/go-mdfmt
Releases · Gosayram/go-mdfmt
Release v0.2.5
Changes
Commits since v0.2.4:
- chore: update version to 0.2.5 [skip-tag] (6678b8f)
- [FIX] - fix: revert version v2.4; fix auto-tagging; bum changelogs; removed unused docs; bump release docs; (12be85b)
- chore: update version to 0.3.0 [skip-tag] (18a398f)
- [FIX] - fix: release version, bump docs; fix tag calculation; (f828e9f)
- chore: update version to 0.3.0 [skip-tag] (f4ff8aa)
- [FIX] - fix: release tag and added more info about changes; fix minor mistakes; (6921068)
Release Notes
Fixed
- Corrected semantic versioning logic in auto-tag workflow to implement custom 9-limit versioning
- Fixed incorrect version jumps (0.2.4 → 0.3.0) by implementing proper version increment rules
- Restored correct version sequence with custom logic: patch limit of 9 before minor bump
- Enhanced release workflow to extract changelog information from CHANGELOG.md for better release notes
Changed
- Implemented custom versioning scheme: when patch reaches 9, bump minor (0.2.9 → 0.3.0)
- Added intelligent changelog integration in release workflow to include structured release notes
- Updated version file to correct sequence (0.2.6) from incorrect jump to 0.3.0
- Enhanced auto-tag workflow with detailed logging for version bump decisions
Added
- Custom versioning logic with examples: 0.1.9 → 0.2.0, 0.9.9 → 1.0.0
- Automatic CHANGELOG.md extraction for release notes generation
- Better debugging and logging in version calculation process
Installation
Download the appropriate binary for your platform from the assets below.
Linux/macOS:
# Download binary
curl -L -o mdfmt https://github.com/Gosayram/go-mdfmt/releases/download/v0.2.5/mdfmt-*-linux-amd64
# Make executable and move to PATH
chmod +x mdfmt
sudo mv mdfmt /usr/local/bin/Windows:
Download the .exe file and add it to your PATH.
Verification:
All binaries are signed with Cosign and include checksums for verification:
# Verify checksum
sha256sum -c mdfmt-*-linux-amd64.sha256
# Verify Cosign signature (requires cosign CLI)
cosign verify-blob \\
--key cosign.pub \\
--signature mdfmt-*-linux-amd64.sig \\
mdfmt-*-linux-amd64Release v0.2.4
Changes
Commits since v0.2.3:
- chore: update version to 0.2.4 [skip-tag] (3303eea)
- [FIX] - fix: move annotated tag to lightweight; bump release; (2cf8a8b)
Installation
Download the appropriate binary for your platform from the assets below.
Linux/macOS:
# Download binary
curl -L -o mdfmt https://github.com/Gosayram/go-mdfmt/releases/download/v0.2.4/mdfmt-*-linux-amd64
# Make executable and move to PATH
chmod +x mdfmt
sudo mv mdfmt /usr/local/bin/Windows:
Download the .exe file and add it to your PATH.
Verification:
All binaries are signed with Cosign and include checksums for verification:
# Verify checksum
sha256sum -c mdfmt-*-linux-amd64.sha256
# Verify Cosign signature (requires cosign CLI)
cosign verify-blob \\
--key cosign.pub \\
--signature mdfmt-*-linux-amd64.sig \\
mdfmt-*-linux-amd64Release v0.2.1
Changes
Commits since v0.2.0:
- chore: update version to 0.2.1 [skip-tag] (296ba73)
- [UPD] - comments for testing CI; (2d6b1aa)
- fix: correct Dockerfile FROM syntax for proper Docker build (17650a1)
Installation
Download the appropriate binary for your platform from the assets below.
Linux/macOS:
# Download binary
curl -L -o mdfmt https://github.com/Gosayram/go-mdfmt/releases/download/v0.2.1/mdfmt-*-linux-amd64
# Make executable and move to PATH
chmod +x mdfmt
sudo mv mdfmt /usr/local/bin/Windows:
Download the .exe file and add it to your PATH.
Verification:
All binaries are signed with Cosign and include checksums for verification:
# Verify checksum
sha256sum -c mdfmt-*-linux-amd64.sha256
# Verify Cosign signature (requires cosign CLI)
cosign verify-blob \\
--certificate mdfmt-*-linux-amd64.pem \\
--signature mdfmt-*-linux-amd64.sig \\
--certificate-identity-regexp "https://github.com/Gosayram/go-mdfmt/" \\
--certificate-oidc-issuer "https://token.actions.githubusercontent.com" \\
mdfmt-*-linux-amd64