[src/api] Update clockwork 4.0.0 → 4.0.1 (patch)#19373
[src/api] Update clockwork 4.0.0 → 4.0.1 (patch)#19373depfu[bot] wants to merge 1 commit intomasterfrom
Conversation
|
Please see the links listed bellow to review the changes applied to the gems: |
|
@depfu rebase |
1156e51 to
242a603
Compare
|
I wonder if forcing activesupport to version 8.1 would be a problem for our project which still uses activesupport 7.2.3. Rykian/clockwork@81b6cd2#diff-d09ea66f8227784ff4393d88a19836f321c915ae10031d16c93d67e6283ab55fR7 |
If I'm not mistaken, that change only updated the default version used to run the gem's internal tests to 8.1 in their own development environment. If we want to be strictly conservative, we could hold the upgrade. The rubygem is currently not tested with Rails 7.2. However, looking at the recent commits, there are no structural changes that suggest compatibility issues with Rails 7.2. A quick check on our development environment or in our staging machine should be enough to confirm we can upgrade safely without any dependency conflicts. |
Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ clockwork (4.0.0 → 4.0.1) · Repo · Changelog
Release Notes
4.0.1
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 4 commits:
Bump version to 4.0.1Update ACTIVE_SUPPORT_VERSION default to 8.1 (#92)Drop test-unit dependency with migrated test (#93)Remove unused base64, bigdecimal and ostruct dependencies (#91)✳️ minitest (5.27.0 → 6.0.2) · Repo · Changelog
Release Notes
6.0.2 (from changelog)
6.0.1 (from changelog)
6.0.0 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 50 commits:
prepped for releaseFixed some doco coverage... still running into tons of pain with rdoc.- Fixed bisect to use same cmd ($0) to run tests as original invocation.y-yagi is smart and I am dum- Only show --bisect in usage if using minitest.Push up server_plugin fix to minitest.rb guarded by env.Fixed up tests to be line independent.- MT6: load server_plugin if server is loaded. (y-yagi)- Manipulate local args instead of ARGV in Sprint.run.Added new rdoc rsync location.- Added missing drb dependency from minitest-server. (y-yagi)Normalize CI workflow so I can use the same file across a number of projects.sort manifest. oopsremove rematch and add minitest-holdify to plugin listprepped for release- Fixed method signature of Minitest::Benchmark.run. (flavorjones)- Flush stdout/stderr before exit./bin/minitest -Ilib ./bug1046.rb:1 < /dev/null (grosser)- Normalize paths while processing file.rb:line args.- Fixed --help and --version exiting 1. (grosser)- Improved usage banner output by reordering and reformatting.+ Added new rake task `test:fu` to Minitest::TestTask, to only run tests with FU in name.Fix format of History.rdoc. (y-yagi)prepped for releaseAdd Hoe's :cov plugin and start to look at gaps- Removed MT5's post_install_message.- Bumped to ruby 3.2+- Removed obsolete version guards around Minitest::Result in reporters.- Removed obsolete conditional for CompositeReporter#prerecord.+ Added minitest/complete to help with shell's tab-completion of tests.+ Renamed options[:filter] to options[:include], added --include cmdline option.+ If message is passed a proc then that proc overrides all other output.+ Assertions reuse themselves a lot more. Bumps assertion count in some places.+ assert_operator and assert_predicate both call assert_respond_to first.+ Vendored latest version of path_expander.! Added minitest-bisect. Run with minitest --bisect or -b.! Added minitest-server.! Added minitest-sprint's minitest cmdline.! Removed reporter arg from with_info_handler as it has never(?) been used. (HACK?)! Dropped minitest/mock.rb. This will be extracted to its own gem.! Renamed Minitest::Runnable#test_order to run_order.! Removed deprecated ENV["N"] to specify number of parallel tests. Use MT_CPU.! Big: Refactored MT6's run path!! Plugin loading is now opt-in!! Deleted all minitest/spec expectations from Object. Use _/value/expect.! Removed Minitest::Test#class_name.! Removed assert_send.! assert_equal(nil, value) no longer allowed. Use assert_nil to be explicit.! Deleted maglev? and rubinius? guard methods.! Deleted all use of Marshal for serialization.! Deleted MiniTest and MiniTest::Unit::TestCase compatibility namespaces.Release Notes
3.0.2 (from changelog)
3.0.1 (from changelog)
3.0.0 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 10 commits:
bump, changesSupport :name keyword arg for backwards compat, #210Fix missing fork.rbdocsrefactor idle reaping for readabilityfix CI warningfork refactoringci tuningConnection Pool 3.0 (#209)Add benchmark to validate fast path performanceDepfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase.All Depfu comment commands