Releases: contriboss/ore-light
Releases · contriboss/ore-light
v0.27.2
v0.27.1
v0.27.0
v0.26.0
v0.25.3
v0.25.2
v0.25.1
0.25.1 (2026-02-10)
⚠ BREAKING CHANGES
- drop Windows support and implement XDG Base Directory Specification (#19)
Features
- ⬆️ Consistent support for
-gemfile(and-lockfile) (b080b01) - ⬆️ Support
-gemfile(and-lockfilewhere applicable) flag across all relevant commands (db6a56f) - ⬆️ Support
gems.rb=>gems.locked(14de047) - ⬆️ Support
gems.rb=>gems.locked(33b52ee) - ⬆️ Upgrade to gemfile-go v0.10.0 w/ single group/platform support (77f7c9f)
- ⬆️ Upgrade to gemfile-go v0.10.0 w/ single group/platform support (3bbdd6e)
- ⬆️ Upgrade to gemfile-go v0.9.0 w/ hash rocket support (bfaf3f5)
- ⬆️ Upgrade to gemfile-go v0.9.0 w/ hash rocket support (86ce552)
- Add BUNDLE_GEMFILE environment variable support (#56) (c69f8ed)
- add compact index support with cache freshness optimization (dba03fb)
- Add gem source fallback mechanism for v0.1.1 (df0af4f)
- add gemspec directive support (378d6b3)
- add interactive TUI for outdated command with performance improvements (7705ed3)
- Add ore audit licenses command (02c21bd)
- Add ore browse command (59270ec)
- Add ore gems command (0812ecf)
- Add ore open command (d38ed8d)
- Add ore pristine command (43caf97)
- Add ore search command (a57dc88)
- Add ore stats command (f983553)
- Add ore why command (271ce3a)
- add self-update command (9077b93)
- add structured logging with slog (46b29b8)
- Add tests & documentation (5d9978f)
- Default mage install to ~/.local/bin for better UX (d7d7c73)
- Display post-install messages after gem installation (e4e3288)
- drop Windows support and implement XDG Base Directory Specification (#19) (a713d55)
- enhance browse command with summaries and detail view (adf7acf)
- export default command wrappers via internal/runtime package (#29) (d5df403)
- generate lockfile when needed (#58) (2e105c3)
- improve lock mechanism to work with bundler 4 (#42) (a4bacdf)
- migrate from tinyrange/pubgrub to pubgrub-go (b61091c)
- refactor all command handlers into commands package (#27) (b13dce9)
- replace exec git commands with go-git library for shallow clone support (134e9a6)
- replace go-github-selfupdate with contriboss/go-update (#54) (aaf70a1)
- Resolve all TODO items in codebase (0e5b785)
- sources: add mirrors and conditional downloads (b6116da)
- unify vendor dir detection with BUNDLE_PATH support (6704748)
- update gemlock format and fix scope (#35) (8af7c55)
- upgrade to ruby-extension-go v0.1.0 with tool checking (651ae6d)
- use global gems by default like Bundler (no Ruby required) (a93795a)
Bug Fixes
- 🐛 debugging (fcc7f43)
- 🐛 Keep platform aligned with lockfile during gemspec generation (260d498)
- 🐛 make ore binstubs Ruby and bundle-aware (bb93707)
- 🐛 Prevent default_executable from polluting gemspecs (d9f4084)
- 🐛 relative path resolution for "path" gems in lockfile (84ebdc1)
- 🐛 relative path resolution for "path" gems in lockfile (d8f5cc2)
- 🐛 Treat BUNDLE_PATH gem homes as fully scoped (d16d452)
- 🐛 validate gemspec stub platform during install (fe69fcd)
- 🐛 wrap ore binstubs with sh exec (9516df1)
- Add Bundler-compatible installation paths and config command (3647131)
- Add missing go.sum entries for bubbles dependencies (eb653cc)
- avoid mutation of gnu/musl (be45de5)
- bug in github fetch and improve downloader. (#34) (2800cf4)
- correct ore exec description - requires bundle exec (5595f66)
- detect gem paths for mise/asdf/rbenv version managers (354afb1)
- embed release builds directly in release-please workflow (3c8dcef)
- exit non-zero on extension failures and support version-constrained build deps (#39) (218e976)
- Extension Building Logic (883ebab)
- fix detection version in docker (ee583d7)
- increase download timeout to 2.5 minutes for large gems (00e77c1)
- Linux libc variant (gnu/musl...