Releases: ruby-oauth/version_gem
Release list
v1.1.15
1.1.15 - 2026-08-01
- TAG: v1.1.15
- COVERAGE: 100.00% -- 119/119 lines in 8 files
- BRANCH COVERAGE: 100.00% -- 4/4 branches in 8 files
- 92.59% documented
Changed
-
kettle-jem-template-20260716-001 - Shim gemspec manifests now include
LICENSE.mdinstead of nonexistentLICENSE.txt. -
kettle-jem-template-20260716-002 - Generated gemspec manifests now ship fewer
repository-only files by default to reduce downstream distro packaging churn. -
kettle-jem-template-20260720-002 - Development Gemfiles now use the released
tree_sitter_language_packgem 1.13.3 or newer by default. -
kettle-jem-template-20260725-002 - Version specs now use
anonymous_loaderto
coverversion.rbwithout redefining constants, or are removed when version
specs are not managed for the project. -
kettle-jem-template-20260728-001 - Generated Ruby workflows now use clearer
setup-ruby-flash planning and can prepare appraisal-only jobs without
installing the main Gemfile bundle.
Added
- kettle-jem-template-20260720-001 - READMEs can now display configured
corporate sponsor logos. - kettle-jem-template-20260720-005 - README Support & Community links now
include RubyForum. - kettle-jem-template-20260726-001 - Projects now include YARD lint
configuration and documentation dependencies so documentation issues fail
before generated docs are refreshed. - kettle-jem-template-20260727-001 - Spec harness documentation now lists the
RSpec helpers provided bykettle-test. - kettle-jem-template-20260729-005 - Gemspec metadata now publishes this
project's RubyForum tag asmailing_list_uri, and support docs link to the
tagged RubyForum community alongside Discord.
Fixed
- kettle-jem-template-20260720-003 - StructuredMerge Git diff driver config now
uses the installedsmorg-rbdriver command. - kettle-jem-template-20260720-004 - MRI-only projects now omit JRuby and
TruffleRuby workflow jobs. - kettle-jem-template-20260725-001 - Release pull request branches beginning
withfeature/releasenow run JRuby and TruffleRuby workflows. - kettle-jem-template-20260726-002 - Generated version files now document their
version namespace and constants, reducing warning-only YARD lint output. - kettle-jem-template-20260726-003 - Coverage upload steps now treat Coveralls,
QLTY, and Codecov as optional, so provider outages do not fail CI when local
coverage thresholds still pass. - kettle-jem-template-20260728-002 - Generated RuboCop configs now ignore the
samegemfiles/vendor/bundletree as.gitignore, so vendored dependency
installs are not reported as project lint debt. - kettle-jem-template-20260728-003 - Generated dep-heads workflows now run
TruffleRuby jobs with current RubyGems and Bundler, avoiding setup failures
before the test suite starts. - kettle-jem-template-20260728-004 - Generated dep-heads workflows now use the
setup-ruby Bundler install path for direct appraisal Gemfiles, avoiding rv
lockfile parser failures on Git and path dependencies. - kettle-jem-template-20260728-005 - VersionGem bootstrap now creates the
missing canonical version spec when a project only has shim namespace version
specs. - kettle-jem-template-20260729-001 - Generated JRuby 9.4 workflows now use the
legacy manual bundle install path, avoiding setup-time Bundler full-index
failures againstgem.coop. - kettle-jem-template-20260729-002 - VersionGem bootstrap now preserves
and templates dedicatedversion_gem.rbentrypoints even when the gemspec
dependency is intentionally omitted, and generated anonymous-loader specs
cover bothversion.rbandversion_gem.rb. - kettle-jem-template-20260729-003 - Old-Ruby gems below the VersionGem runtime
floor now get managed minimalversion.rbfiles and anonymous-loader version
specs without addingversion_gem. - kettle-jem-template-20260730-001 - Gemspec package file enumeration now runs
relative to the gemspec directory, so release package contents stay correct
even when the gemspec is loaded from another working directory.
Many paths lead to being a sponsor or a backer of this project. Are you on such a path?
v1.1.14
1.1.14 - 2026-07-13
- TAG: v1.1.14
- COVERAGE: 100.00% -- 119/119 lines in 8 files
- BRANCH COVERAGE: 100.00% -- 4/4 branches in 8 files
- 85.19% documented
Fixed
- Package configured license files in gem release file lists.
Many paths lead to being a sponsor or a backer of this project. Are you on such a path?
v1.1.13
1.1.13 - 2026-06-22
- TAG: v1.1.13
- COVERAGE: 48.74% -- 58/119 lines in 8 files
- BRANCH COVERAGE: 0.00% -- 0/4 branches in 8 files
- 85.19% documented
Added
- Added support for JRuby 10.1 and TruffleRuby 34.0.
Changed
- Retemplated project metadata and CI/development automation with
kettle-jemv7.0.0.
Fixed
-
Corrected RubyGems homepage metadata to point at the gem documentation site.
-
Corrected persisted Open Collective metadata to use the
ruby-oauth
collective. -
Updated the SimpleCov bootstrap so
.simplecovremains configuration-only
and coverage starts before the test harness can loadversion_gem.
Many paths lead to being a sponsor or a backer of this project. Are you on such a path?
v1.1.12
1.1.12 - 2026-06-14
- TAG: v1.1.12
- COVERAGE: 100.00% -- 58/58 lines in 2 files
- BRANCH COVERAGE: 0.00% -- 0/0 branches in 2 files
- 85.19% documented
Changed
- Retemplated repository metadata, workflows, modular gemfiles, and documentation
scaffolding with the currentkettle-jemtemplate.
Fixed
- Restored
docs/CNAMEso the generated documentation site keeps its custom domain. - Corrected misspelled contact metadata to use
galtzo.com.
Many paths lead to being a sponsor or a backer of this project. Are you on such a path?
v1.1.11
1.1.11 - 2026-06-06
- TAG: v1.1.11
- COVERAGE: 100.00% -- 58/58 lines in 2 files
- BRANCH COVERAGE: 0.00% -- 0/0 branches in 2 files
- 85.19% documented
Added
- Added the generated
appraisal2binstub.
Changed
- Refreshed generated CI workflows, README support badges, gemspec development
dependency floors, and template metadata from the current kettle-jem
template. - Updated generated Appraisal2 integration to use the
appraisal2-rubocop
plugin DSL and raised the generatedappraisal2/appraisal2-rubocop
dependency floors.
Many paths lead to being a sponsor or a backer of this project. Are you on such a path?
v1.1.10
1.1.10 - 2026-06-02
- TAG: v1.1.10
- COVERAGE: 100.00% -- 58/58 lines in 2 files
- BRANCH COVERAGE: 0.00% -- 0/0 branches in 2 files
- 85.19% documented
Added
- StructuredMerge-managed template configuration under
.structuredmerge/,
including semantic Git diff driver settings and kettle-drift integration. rubocop-gradualbaseline tracking for style checks.
Changed
- Re-templated the project with the current kettle-jem / StructuredMerge
template. - Development and test dependency floors now use current template floors:
kettle-dev2.0.7,kettle-test2.0.3,kettle-soup-cover2.0.0,
turbo_tests23.1.1,rubocop-lts8.3.0, and
rubocop-lts-rspec1.0.3. - Development and test tooling now targets Ruby 2.4 or newer while the
published runtime Ruby requirement remains Ruby 2.2 or newer. - RSpec setup now loads
kettle-testhelpers and kettle-soup-cover coverage
bootstrap fromspec/spec_helper.rb. - Templating dependencies now load only when
K_JEM_TEMPLATING=true, with
local StructuredMerge and Kettle workspace dependencies wired through
SMORG_RB_DEV,KETTLE_RB_DEV, andnomono. - Gem metadata and packaging inventory were refreshed by the template,
including homepage, wiki, license-file, and packaged file handling.
Removed
- Removed the obsolete
.yard_gfm_support.rbdocumentation hook; YARD setup now
uses the current template-managed plugin configuration. - Removed obsolete CI workflows for Ruby 2.3, JRuby 9.1, TruffleRuby 23.2,
CodeQL, framework CI, and Discord notifications. - Removed legacy generated binstubs in favor of the current curated
kettle-check-eof,kettle-test, and retained documentation binstubs.
Fixed
-
logo at top of README.md
-
Fixed the Style workflow RBS validation command so CI uses the bundled
rbs
executable instead of the non-executablebin/rbsbinstub. -
Fixed the Coverage workflow so Codecov repository-registration/upload errors
do not fail CI after local coverage reports have already been generated and
verified.
Many paths lead to being a sponsor or a backer of this project. Are you on such a path?
v1.1.9
1.1.9 - 2025-09-02
- TAG: v1.1.9
- COVERAGE: 100.00% -- 118/118 lines in 8 files
- BRANCH COVERAGE: 100.00% -- 4/4 branches in 8 files
- 84.62% documented
Added
- re-templated gem using kettle-dev v1.1.2
- new binstubs for changelog, readme, commit message, & release management
- new CI workflows
- enhanced project documentation
- More RBS types
- docs site: https://version-gem.galtzo.com
Fixed
- RBS types are more accurate
Many paths lead to being a sponsor or a backer of this project. Are you on such a path?