Changelog
Starting with v1.0.9, All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
Unreleased
Added
Changed
Deprecated
Removed
Fixed
Security
[1.0.11] - 2025-05-16
- COVERAGE: 88.06% – 59/67 lines in 2 files
- BRANCH COVERAGE: 30.00% – 3/10 branches in 2 files
- 50.00% documented
Changed
- Reduced minimum version of logger dependency to 1.2
- To help with testing old libraries, or newer libraries that still support old libraries
Fixed
- To help with testing old libraries, or newer libraries that still support old libraries
- Code Coverage setup in CI
1.0.10 - 2025-05-05
- COVERAGE: 47.76% – 32/67 lines in 2 files
- BRANCH COVERAGE: 10.00% – 1/10 branches in 2 files
- 50.00% documented
Changed
- SilentStream::Version => SilentStream::Version::VERSION
- Allows test coverage to be tracked for version.rb
1.0.9 - 2025-05-05
- COVERAGE: 40.62% – 26/64 lines in 2 files
- BRANCH COVERAGE: 10.00% – 1/10 branches in 2 files
- 54.55% documented
Added
- Releases will be signed by my key that expires 2045-04-29
- Allow unsigned gem builds (for linux distros)
- In the ENV set
SKIP_GEM_SIGNING
to any value
- In the ENV set
- Compatibility with Ruby 3.5
- Make
logger
a direct dependency, since it is removed from stdlib in Ruby 3.5
- Make
- Expanded CI test matrix to include JRuby, TruffleRuby, and MRI 2.3+, including heads