Releases: mattbrictson/mighty_test
Releases · mattbrictson/mighty_test
0.5.1
🏠 Housekeeping
- Remove explicit logger dependency (#78) @mattbrictson
- Add Ruby 4 to CI (#77) @mattbrictson
- Bump actions/checkout from 5 to 6 (#74) @dependabot[bot]
- Add irb dev dependency to fix bin/console warning (#72) @mattbrictson
- Fix failing test due to minitest help change in 5.26.2 (#73) @mattbrictson
- Update rubocop gems (#70, #71, #76) @dependabot
Full Changelog: v0.5.0...v0.5.1
0.5.0
⚠️ Breaking Changes
- Drop support for Ruby 3.1 (EOL) (#64) @mattbrictson
🏠 Housekeeping
- Bump actions/checkout from 4 to 5 (#66) @dependabot[bot]
- Update rubocop gems (#62, #63, #65, #67, #68, #69) @dependabot
Full Changelog: v0.4.3...v0.5.0
0.4.3
This is a gem housekeeping release. No user-facing changes.
🏠 Housekeeping
- Adopt new rubocop plugin syntax (#61) @mattbrictson
- Update rubocop gems (#50, #53, #54, #55, #56, #57, #58, #59, #60) @dependabot
Full Changelog: v0.4.2...v0.4.3
0.4.2
🐛 Bug Fixes
- Add logger dependency to fix Ruby 3.4 warnings (#52) @mattbrictson
🏠 Housekeeping
- Update rubocop gems (#48, #49) @dependabot
- Add Ruby 3.4 to CI matrix (#47) @mattbrictson
Full Changelog: v0.4.1...v0.4.2
0.4.1
This is a gem housekeeping release. No user-facing changes.
🏠 Housekeeping
Full Changelog: v0.4.0...v0.4.1
0.4.0
🐛 Bug Fixes
- Rebuild
--watchevent loop to simplify; fix concurrency issues (#40) @mattbrictson
🏠 Housekeeping
- Fix warning detection regex on latest ruby-head (#41) @mattbrictson
- Update rubocop gems (#37, #38) @dependabot
Full Changelog: v0.3.1...v0.4.0
0.3.1
This is a gem housekeeping release. No user-facing changes.
🏠 Housekeeping
- Fix failing test due to listen gem warning on Ruby 3.4 (#36) @mattbrictson
- Update rubocop gems (#34, #35) @dependabot
Full Changelog: v0.3.0...v0.3.1
0.3.0
✨ New Features
- Support
-wflag to enable Ruby warnings (#32) @mattbrictson
🐛 Bug Fixes
- Fix "circular require" Ruby warning (#31) @mattbrictson
🏠 Housekeeping
- Update rubocop requirement from 1.62.1 to 1.63.4 (#33) @dependabot
Full Changelog: v0.2.0...v0.3.0
0.2.0
✨ New Features
- Allow use of interactive debugger when running tests in watch mode (#30) @mattbrictson
📚 Documentation
- Add screenshot to the README (#26) @mattbrictson
🏠 Housekeeping
- Bump release-drafter/release-drafter from 5 to 6 (#25) @dependabot
- Update rubocop gems (#24, #27, #28, #29) @dependabot
Full Changelog: v0.1.0...v0.2.0
0.1.0
First rubygems release!
✨ New Features
- Show watcher help menu when "h" key is pressed (#22) @mattbrictson
- Handle Minitest flags that accept values, like
--seed(#19) @mattbrictson - Update shard logic to evenly distribute slow tests (#17) @mattbrictson
- Add "a" watch keypress command to run
--alltests (#16) @mattbrictson - Exclude slow tests by default; use
--allto include them (#15) @mattbrictson - Add
--shardflag for splitting tests across parallel CI jobs (#14) @mattbrictson - Add interactive watch command for running tests based on git status (#9) @mattbrictson
- Add keyboard commands to watch mode (#7) @mattbrictson
- Run all tests by default; ability to run tests by arbitrary path(s) (#6) @mattbrictson
- Improve console feedback and add sound effects to --watch mode (#5) @mattbrictson
- Implement a simple, non-interactive
--watchmode (#4) @mattbrictson - Add rudimentary regexp-based run by line number (#3) @mattbrictson
- Run minitest via mt, with support for focus, fail-fast, and color (#2) @mattbrictson
- Set up CLI with ability to print version and handle minitest flags (#1) @mattbrictson
🐛 Bug Fixes
- Ensure watch (d)iff command finds staged files (#18) @mattbrictson
- Fix a bug where watcher would find a
test/_test.rbfile (#11) @mattbrictson
📚 Documentation
- Tidy up the README and remove references to Rake (#23) @mattbrictson
🏠 Housekeeping
- Improve i/o handling in keypress listener (#21) @mattbrictson
- Remove concurrent-ruby dependency (#20) @mattbrictson
- Remove duplicate gem dependency (#13) @mattbrictson
- Ensure watcher is properly terminated in integration test (#12) @mattbrictson
- Do a better job of cleaning up keypress listener thread (#10) @mattbrictson
- Minor refactor and cleanup (#8) @mattbrictson