Releases: s0ders/go-semver-release
Releases · s0ders/go-semver-release
v6.0.0
v5.1.1
Features
- The
rules
,branches
andmonorepo
configuration option can be passed by flag as JSON strings which means that a configuration is no longer necessary, the configuration can be passed as flags only if you prefer (though a configuration file is still safer to version your configuration)
Performances
- Overall parser package performances upgrade
v5.0.2
Features
- The
release
command now supports monorepo (i.e., multiple projects inside a single repository), see the usage documentation for more information
Chores
- Upgraded Go version to 1.23.1 inside
go.mod
v4.0.1
Features
- The
local
command is now therelease
command - The
release
command now supports local and remote mode of executions (local repository or cloned via remote)
Fixes
- Fixed how the commits are sorted from oldest to most recent before being parsed
v3.0.0
Features
- Configuration can now be stored inside a dedicated file (see
~/.semver.yaml
), check usage documentation for more information - Multi-branch configuration (e.g., production and pre-release) now supported
- Build metadata can now be passed to the generated semantic version