diff --git a/CHANGELOG.md b/CHANGELOG.md index cf52bda..5482031 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,19 @@ Please file a bug if you notice a violation of semantic versioning. ### Fixed ### Removed +## [1.1.7] 2025-04-15 ([tag][1.1.7t]) +- Line Coverage: 100.0% (117 / 117) +- Branch Coverage: 100.0% (4 / 4) +- 76.92% documented +### Added +- Support for Epoch Semantic Versioning + - `extend VersionGem::Epoch` in your library's `MyLib::Version` module +- Support for JRuby 10 (@pboling) +- More documentation (@pboling) +### Removed +- Ruby 2.2 removed from CI, though technically still supported + - can't run directly in GHA anymore + ## [1.1.6] 2025-02-24 ([tag][1.1.6t]) - Line Coverage: 100.0% (77 / 77) - Branch Coverage: 100.0% (2 / 2) @@ -117,7 +130,9 @@ Please file a bug if you notice a violation of semantic versioning. ### Added - Initial release, with basic version parsing API (@pboling) -[Unreleased]: https://gitlab.com/oauth-xx/version_gem/-/compare/v1.1.6...main +[Unreleased]: https://gitlab.com/oauth-xx/version_gem/-/compare/v1.1.7...main +[1.1.7]: https://gitlab.com/oauth-xx/version_gem/-/compare/v1.1.6...v1.1.7 +[1.1.7t]: https://gitlab.com/oauth-xx/oauth2/-/tags/v1.1.7 [1.1.6]: https://gitlab.com/oauth-xx/version_gem/-/compare/v1.1.5...v1.1.6 [1.1.6t]: https://gitlab.com/oauth-xx/oauth2/-/tags/v1.1.6 [1.1.5]: https://gitlab.com/oauth-xx/version_gem/-/compare/v1.1.4...v1.1.5 diff --git a/README.md b/README.md index 9527cc7..516d439 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,6 @@ [![CI Legacy][🚎4-lg-wfi]][🚎4-lg-wf] [![CI Unsupported][🚎7-us-wfi]][🚎7-us-wf] [![CI Ancient][🚎1-an-wfi]][🚎1-an-wf] -[![CI Hoary][🚎8-ho-wfi]][🚎8-ho-wf] [![CI Test Coverage][🚎2-cov-wfi]][🚎2-cov-wf] [![CI Style][🚎5-st-wfi]][🚎5-st-wf] diff --git a/REEK b/REEK index d607056..b21f045 100644 --- a/REEK +++ b/REEK @@ -1,7 +1,9 @@ spec/helpers/faux.rb -- 1 warning: - [14, 15]:DuplicateMethodCall: VersionGem::Faux#actual_minor_version? calls 'RUBY_VER.segments' 2 times [https://github.com/troessner/reek/blob/v6.4.0/docs/Duplicate-Method-Call.md] + [14, 15]:DuplicateMethodCall: VersionGem::Faux#actual_minor_version? calls 'RUBY_VER.segments' 2 times [https://github.com/troessner/reek/blob/v6.5.0/docs/Duplicate-Method-Call.md] +lib/version_gem/epoch.rb -- 1 warning: + [21]:IrresponsibleModule: VersionGem::Epoch::OverloadApiForEpoch has no descriptive comment [https://github.com/troessner/reek/blob/v6.5.0/docs/Irresponsible-Module.md] lib/version_gem/error.rb -- 1 warning: - [4]:IrresponsibleModule: VersionGem::Error has no descriptive comment [https://github.com/troessner/reek/blob/v6.4.0/docs/Irresponsible-Module.md] + [4]:IrresponsibleModule: VersionGem::Error has no descriptive comment [https://github.com/troessner/reek/blob/v6.5.0/docs/Irresponsible-Module.md] lib/version_gem/ruby.rb -- 1 warning: - [14, 15]:DuplicateMethodCall: VersionGem::Ruby#actual_minor_version? calls 'RUBY_VER.segments' 2 times [https://github.com/troessner/reek/blob/v6.4.0/docs/Duplicate-Method-Call.md] -3 total warnings + [14, 15]:DuplicateMethodCall: VersionGem::Ruby#actual_minor_version? calls 'RUBY_VER.segments' 2 times [https://github.com/troessner/reek/blob/v6.5.0/docs/Duplicate-Method-Call.md] +4 total warnings