Releases: ruby/rake
Releases · ruby/rake
v13.3.0
What's Changed
- Add missing changelog by @VitaliySerov in #555
- Exclude 2.3-2.5 on macos-14 iamge by @hsbt in #563
- Use
require_relative
in the Rake codebase by @koic in #566 - Provide a 'Changelog' link on rubygems.org/gems/rake by @mark-young-atg in #572
- Remove dependency on
win32ole
by @Earlopain in #573 - Switch changelog_uri to releases tab by @fynsta in #577
- chore: refactor/reformat the heredocs (in tests) ... by @pvdb in #589
- chore: remove
$trace
global variable / option by @pvdb in #592 - Link to Jim's last
rake
commit (not the git tree with that SHA) by @pvdb in #593 - chore: refactor how temporary files are created (in tests) by @pvdb in #590
- refactor: use
$LOADED_FEATURES
built-in instead of$"
by @pvdb in #605 - refactor: remove "exposed"
@system_dir
instance variable (in helper method) by @pvdb in #604 - refactor: simplify
Rake::Application#system_dir
method by @pvdb in #591 - Remove unused argument by @takmar in #623
- Use latest RDoc release instead of Ruby 3.2's default version by @st0012 in #630
- Enabled trusted publisher for rubygems.org by @hsbt in #634
- refactor: use
Dir.home
to findrake
's standard system dir by @pvdb in #608 - Fix RDoc links in Rake Information section by @komagata in #627
- refactor: move dependency requires to
ruby_runner.rb
file by @pvdb in #609 - Pattern matching support for arguments by @rgarner in #515
New Contributors
- @VitaliySerov made their first contribution in #555
- @koic made their first contribution in #566
- @mark-young-atg made their first contribution in #572
- @Earlopain made their first contribution in #573
- @fynsta made their first contribution in #577
- @takmar made their first contribution in #623
- @st0012 made their first contribution in #630
- @komagata made their first contribution in #627
- @rgarner made their first contribution in #515
Full Changelog: v13.2.1...v13.3.0
v13.2.1
What's Changed
- Suppressed "internal:array:52:in 'Array#each'" from backtrace by @hsbt in #554
- Bump actions/configure-pages from 4 to 5 by @dependabot in #553
Full Changelog: v13.2.0...v13.2.1
v13.2.0
What's Changed
- Fix rule example to be correct by @zenspider in #525
- Switch to use test-unit by @hsbt in #536
- Removed redundant block by @hsbt in #537
- Use Struct instead of OpenStruct. by @hsbt in #545
- Accept FileList object as directory task's target by @gemmaro in #530
- Fix exception when exception has nil backtrace by @janbiedermann in #451
- Add TruffleRuby on CI by @andrykonchin in #551
New Contributors
- @zenspider made their first contribution in #525
- @gemmaro made their first contribution in #530
- @janbiedermann made their first contribution in #451
- @andrykonchin made their first contribution in #551
Full Changelog: v13.1.0...v13.2.0
v13.1.0
What's Changed
- Added dependabot.yml for actions by @hsbt in #416
- Add Ruby 3.1 to the CI matrix by @petergoldstein in #415
- (Performance) Remove unnecessary I/O syscalls for FileTasks by @da2x in #393
- Skip test failure with JRuby by @hsbt in #418
- Remove bin/rdoc by @tnir in #421
- Remove bin/rake by @tnir in #422
- Remove bin/bundle by @tnir in #425
- Apply RuboCop linting for Ruby 2.3 by @tnir in #423
- Update rubocop to work with Ruby 2.4 compatible by @tnir in #424
- chore: fix typo in comments by @tnir in #429
- Use 'test' as workflow name on Actions by @tnir in #427
- docs: update CONTRIBUTING.rdoc by @tnir in #428
- Add RuboCop job to Actions by @tnir in #426
- Lock minitest-5.15.0 for Ruby 2.2 by @hsbt in #442
- Eagerly require set in thread_pool.rb by @jeremyevans in #440
- Avoid creating an unnecessary thread pool by @jeremyevans in #441
- Add credit for maintenance in Rake 12/13 by @tnir in #443
- Sh fully echoes commands which error exit by @MarkDBlackwell in #147
- Correct RuboCop offenses by @deivid-rodriguez in #444
- [StepSecurity] ci: Harden GitHub Actions by @step-security-bot in #450
- Add ruby 3.2 to test matrix by @hanneskaeufler in #458
- Missing 'do' on example by @zzak in #467
- Try to use dependabot automerge by @hsbt in #470
- Rewrite auto-merge feature for dependabot by @hsbt in #471
- Update bundler in Dependabot by @ono-max in #472
- Fix grammar in help text by @mebezac in #381
- Try to use ruby/ruby/.github/workflows/ruby_versions.yml@master by @hsbt in #475
- Use GitHub Pages Action for generating rdoc page by @hsbt in #477
- Support
#detailed_message
when task failed by @ksss in #486 - Debug at stop when task fail by @ksss in #489
- Drop to support Ruby 2.2 by @hsbt in #492
- Bump up setup-ruby by @hsbt in #497
- Update development dependencies by @hsbt in #505
New Contributors
- @petergoldstein made their first contribution in #415
- @da2x made their first contribution in #393
- @tnir made their first contribution in #421
- @step-security-bot made their first contribution in #450
- @hanneskaeufler made their first contribution in #458
- @ono-max made their first contribution in #472
- @mebezac made their first contribution in #381
- @ksss made their first contribution in #486
Full Changelog: v13.0.6...v13.1.0
v13.0.6
v13.0.5
v13.0.4
What's Changed
- Add recent ruby versions to test by @nobu in #377
- CI: use "3.0" to avoid YAML float conversions by @olleolleolle in #380
- Remove unnecessary require by @deivid-rodriguez in #379
- Suppress deprecation warning for
$\
since ruby 3.0 by @nobu in #378 - Add -C/--directory option the same as GNU make by @nobu in #376
- Lazily load
set
by @deivid-rodriguez in #374 - rule learns to accept Symbols as a prereq name by @jasonkarns in #350
- Fix rake test loader swallowing useful error information by @deivid-rodriguez in #367
- Cleanup gemspec by @hsbt in #386
New Contributors
- @jasonkarns made their first contribution in #350
Full Changelog: v13.0.3...v13.0.4
v13.0.3
v13.0.2
What's Changed
- Test Rake on TruffleRuby by @eregon in #331
- Do not include
.github
directory into released gem by @voxik in #333 - Use ruby/setup-ruby to simplify CI by @eregon in #335
- Test with jruby-head by @eregon in #336
- Unify workflow files by @hsbt in #341
- Fix tests to work with current FileUtils by @jeremyevans in #358
- Update broken links to rake articles from Avdi in README by @svl7 in #360
- Simplify default rake test loader by @deivid-rodriguez in #357
- Update rdoc; HTTP -> HTTPS in #366
New Contributors
- @eregon made their first contribution in #331
- @voxik made their first contribution in #333
- @svl7 made their first contribution in #360
Full Changelog: v13.0.1...v13.0.2
v13.0.1
What's Changed
- Add project metadata to the gemspec by @orien in #328
- Skip a taint test on Ruby 2.7 by @jeremyevans in #329
- Fix an incorrectly resolved arg pattern by @mjbellantoni in #327
- Fixed bug: Reenabled task raises previous exception on second invokation by @thorsteneckel in #271
New Contributors
- @orien made their first contribution in #328
- @mjbellantoni made their first contribution in #327
- @thorsteneckel made their first contribution in #271
Full Changelog: v13.0.0...v13.0.1