Path to this page:
./
devel/ruby-version_gem,
Sugar for Version modules
Branch: CURRENT,
Version: 1.1.6,
Package name: ruby32-version_gem-1.1.6,
Maintainer: pkgsrc-usersVersionGem
Alternatives
This gem has a very niche purpose, which is:
1. providing introspection of a Version module based on a Version::VERSION
constant string,
2. while not interfering with gemspec parsing where the VERSION string is
traditionally used.
If this isn't precisely your use case you may be better off looking at
Versionaire, a wonderful, performant, well-maintained, gem from the
Alchemists.
For more discussion about this see issue #2
Master sites:
Filesize: 25 KB
Version history: (Expand)
- (2025-02-24) Updated to version: ruby32-version_gem-1.1.6
- (2025-02-23) Updated to version: ruby32-version_gem-1.1.5
- (2024-03-24) Updated to version: ruby32-version_gem-1.1.4
- (2023-06-06) Updated to version: ruby31-version_gem-1.1.3
- (2023-03-19) Updated to version: ruby31-version_gem-1.1.2
- (2023-02-09) Updated to version: ruby31-version_gem-1.1.1
CVS history: (Expand)
2025-02-24 16:14:35 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
devel/ruby-version_gem: update to 1.1.6
1.1.6 (2025-02-24)
* Line Coverage: 100.0% (77 / 77)
* Branch Coverage: 100.0% (2 / 2)
* 77.78% documented
Added
* Support for JRuby 9.1, 9.2, 9.3, 9.4, and head (@pboling)
* Support for Truffle Ruby 22.3, 23.0, 23.1, 24.1, and head (@pboling)
* Evergreen current latest engine release workflow (@pboling)
- Runs ruby, truffleruby, and jruby, always latest release
* Improved developer experience for contributors (@pboling)
* More documentation (@pboling)
* Switch to stone_checksums for checksum generation (@pboling)
Changed
* Code of Conduct updated - Contributor Covenant v2.0 => v2.1 (@pboling)
|
2025-02-23 15:04:49 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
devel/ruby-version_gem: update to 1.1.5
1.1.5 (2025-02-21)
* Line Coverage: 100.0% (77 / 77)
* Branch Coverage: 100.0% (2 / 2)
* 77.78% documented
Added
* Document approach to get code coverage on your gem's version.rb file
* More documentation, and yard task for documentation
* Documentation of Ruby version and SemVer support
Fixed
* #3 (closed) - Allow packaging without signing
- to support secure linux distros which have alternate means of signing
packages within their package managers
* Code coverage tracking
* Documentation of usage in gemspec via Kernel.load
* Improved gemspec config
|
2024-03-24 15:20:40 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
devel/ruby-version_gem: update to 1.1.4
1.1.4 (2024-03-21)
Added
* Ruby 3.3 to CI (@pboling)
Fixed
* Remove the executable bit from non-executable files (@Fryguy)
|
2023-06-06 15:51:17 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
devel/ruby-version_gem: update to 1.1.3
1.1.3 (2023-06-05)
Added
* More test coverage (now 100% 🎉) (@pboling)
* Improved documentation (now 77% 🎉) (@pboling)
* Gemfile context pattern (@pboling)
* Improved linting (via rubocop-lts) (@pboling)
* More robust GHA config (@pboling)
* (dev) Dependencies (@pboling)
- yard-junk
- redcarpet
- pry, IRB alternative
- pry-suite
- debase, for IDE debugging
* (dev) Rake task for rubocop_gradual (@pboling)
Fixed
* (dev) yard documentation task (@pboling)
|
2023-03-19 09:12:08 by Takahiro Kambe | Files touched by this commit (3) |  |
Log message:
devel/ruby-version_gem: update to 1.1.2
1.1.2 (2023-03-17)
Added
* VersionGem::Ruby to help library CI integration against many different
versions of Ruby (@pboling)
o Experimental, optional, require (not loaded by default, which is why
this can be in a patch)
* Spec coverage is now 100%, lines and branches, including the fabled
version.rb (@pboling)
* Full RBS Signatures (@pboling)
|
2022-10-09 09:36:18 by Takahiro Kambe | Files touched by this commit (3) |  |
Log message:
devel/ruby-version_gem: update to 1.1.1
pkgsrc change: update HOMEPAGE.
1.1.1 (2022-09-19)
Added
* Alternatives section to README.md (@pboling)
* Signing cert for gem releases (@pboling)
* Mailing List and other metadata URIs (@pboling)
* Checksums for released gems (@pboling)
Changed
* SECURITY.md policy (@pboling)
* Version methods are now memoized (||=) on initial call for performance
(@pboling)
* Gem releases are now cryptographically signed (@pboling)
|
2022-09-11 07:31:41 by Takahiro Kambe | Files touched by this commit (4) |
Log message:
devel/ruby-version_gem: add package version 1.1.0
Required by ruby-auth package version 1.0 and later.
VersionGem
Alternatives
This gem has a very niche purpose, which is:
1. providing introspection of a Version module based on a Version::VERSION
constant string,
2. while not interfering with gemspec parsing where the VERSION string is
traditionally used.
If this isn't precisely your use case you may be better off looking at
Versionaire, a wonderful, performant, well-maintained, gem from the
Alchemists.
For more discussion about this see issue #2
|