Skip to content

Releases: contriboss/ore-light

v0.8.0

01 Nov 14:29
91f56dd

Choose a tag to compare

0.8.0 (2025-11-01)

Features

  • enhance browse command with summaries and detail view (adf7acf)

v0.7.3

01 Nov 12:48
dd43695

Choose a tag to compare

0.7.3 (2025-11-01)

Bug Fixes

  • embed release builds directly in release-please workflow (3c8dcef)

v0.7.1

01 Nov 10:38
4a58b26

Choose a tag to compare

0.7.1 (2025-11-01)

Bug Fixes

  • trigger release workflow on release events (c407dec)

v0.7.0

01 Nov 10:22
7f058e8

Choose a tag to compare

What's Changed

  • chore(master): release 0.7.0 by @github-actions[bot] in #11

Full Changelog: v0.6.0...v0.7.0

v0.6.0

01 Nov 10:21
a793f4a

Choose a tag to compare

What's Changed

  • add audit command to help by @gregmolnar in #9
  • chore(master): release 0.6.0 by @github-actions[bot] in #10

New Contributors

Full Changelog: v0.5.1...v0.6.0

v0.5.1 - Parallel Outdated Checking

31 Oct 17:12

Choose a tag to compare

Performance Fix 🚀

Massively Speed Up ore outdated

The ore outdated command was making sequential API calls to rubygems.org (one gem at a time), causing severe slowdowns on projects with many dependencies.

Benchmark Results (Real Project):

  • Before: 3:58.90 (238.9 seconds) ⏳
  • After: 1.315 seconds ⚡
  • Speedup: ~181x faster!

Changes

  • Implement parallel version checking with goroutines + semaphore
  • Limit to 10 concurrent requests (respectful to rubygems.org)
  • Follows Bundler's modern approach (parallel Compact Index fetching)

Impact

This transforms ore outdated from "go make coffee" to instant results. Projects with dozens of gems now get results in ~1 second instead of minutes.

Full Changelog: v0.5.0...v0.5.1

v0.5.0

31 Oct 12:59

Choose a tag to compare

Major Features

Ruby Version Manager Detection

  • Automatic detection of Ruby version from Mise, ASDF, Rbenv
  • Environment variable support (RBENV_VERSION, ASDF_RUBY_VERSION)
  • Configuration file detection (mise.toml, .tool-versions, .ruby-version)
  • Priority order: ENV vars → Gemfile.lock → mise.toml → .tool-versions → .ruby-version → Gemfile

Protocol Adapter Layer

  • New internal/registry package with Protocol interface
  • Adapter pattern for registry access
  • Extensible architecture for future registry protocols
  • Migrated all rubygems-client-go usage to registry.Client

Changes

  • Add Ruby version manager detection module
  • Add protocol adapter layer for registry access
  • Update GitHub Actions dependencies (checkout, upload-artifact, download-artifact)
  • Fix test case for lowercase error messages

Full Changelog: v0.4.9...v0.5.0

v0.4.9

30 Oct 22:41

Choose a tag to compare

What's Changed

  • ci: add release-please workflow and mage CI functions by @theurzil in #3

New Contributors

Full Changelog: v0.4.8...v0.4.9

v0.4.8

29 Oct 21:28

Choose a tag to compare

Full Changelog: v0.4.7...v0.4.8

v0.4.7

29 Oct 19:07

Choose a tag to compare

Full Changelog: v0.4.6...v0.4.7