Use per-thread CPU time clock on ActiveSupport::Notifications.
George Claghorn
Active Model
No changes.
Active Record
Share the same connection pool for primary and replica databases in the
transactional tests for the same database.
Edouard Chin
Fix the preloader when one record is fetched using after_initialize
but not the entire collection.
Bradley Price
Fix collection callbacks not terminating when :abort is thrown.
Edouard Chin, Ryuta Kamizono
Correctly deprecate where.not working as NOR for relations.
12a9664 deprecated where.not working as NOR, however
doing a relation query like where.not(relation: { ... })
wouldn't be properly deprecated and where.not would work as
NAND instead.
Edouard Chin
Fix db:migrate task with multiple databases to restore the connection
to the previous database.
The migrate task iterates and establish a connection over each db
resulting in the last one to be used by subsequent rake tasks.
We should reestablish a connection to the connection that was
established before the migrate tasks was run
Edouard Chin
Fix multi-threaded issue for AcceptanceValidator.
Ryuta Kamizono
Action View
No changes.
Action Pack
Allow using mountable engine route helpers in System Tests.
Chalo Fernandez
Active Job
Allow Sidekiq access to the underlying job class.
By having access to the Active Job class, Sidekiq can get access to any sidekiq_options which
have been set on that Active Job type and serialize those options into Redis.
Depfu 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
@depfu rebase
Rebases against your default branch and redoes this update
@depfu recreate
Recreates this PR, overwriting any edits that you've made to it
@depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@depfu close
Closes this PR and deletes the branch
@depfu reopen
Restores the branch and reopens this PR (if it's closed)
@depfu pause
Ignores all future updates for this dependency and closes this PR
@depfu pause [minor|major]
Ignores all future minor/major updates for this dependency and closes this PR
@depfu resume
Future versions of this dependency will create PRs again (leaves this PR as is)
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?
✳️ github-pages (203 → 204) · Repo
Release Notes
204
Does any of this look wrong? Please let us know.
Sorry, we couldn't find anything useful about this release.
↗️ activesupport (indirect, 6.0.1 → 6.0.2.1) · Repo · Changelog
Release Notes
6.0.2.1
6.0.2
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
↗️ faraday (indirect, 0.17.1 → 1.0.0) · Repo · Changelog
Release Notes
0.17.3
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
↗️ ffi (indirect, 1.11.3 → 1.12.1) · Repo · Changelog
Release Notes
1.12.1 (from changelog)
1.12.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 15 commits:
Bump VERSION to 1.12.1
Do parallel builds in CI docker containers
Respect MAKE environment variable for libtest build
Better document enable/disable libffi switches in the README
Bump VERSION to 1.12.0
Update CHANGELOG for version 1.12.0
Update libffi to latest master branch
Merge pull request #735 from larskanis/disallow-re-layout
Warn about Struct layout redefinition only
Namespace all benchmarks since they are loaded into one process
Disallow struct layout changes
Require "ffi/version" per default
Set ruby-2.3.8 to allow_failures because of ffi unrelated error
Update rake to avoid warnings on ruby-2.7
Update to rake-compiler-dock-1.0.0 to build ruby-2.7 binary gems
↗️ html-pipeline (indirect, 2.12.2 → 2.12.3) · Repo · Changelog
Commits
See the full diff on Github. The new version differs by 9 commits:
:gem: bump to 2.12.3
Merge pull request #325 from jch/syntax-highlight-filter/unused-code-and-docs
Merge pull request #324 from jch/syntax-highlight-filter/patch-1
Improve documents of SyntaxHighlightFilter
Generated class should also be under scope
Remove unused code
[SyntaxHighlightFilter] Reuse found lexer
Merge pull request #323 from jch/doc/readme
Fix link of Rouge CSS Theme
↗️ jekyll-github-metadata (indirect, 2.12.1 → 2.13.0) · Repo · Changelog
Release Notes
2.13.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 22 commits:
Merge pull request #179 from jekyll/release-2-13
Release :gem: v2.13.0
Update history to reflect merge of #176 [ci skip]
Allow detecting archived or disabled repos (#176)
Update history to reflect merge of #178 [ci skip]
Fix faraday connectionfailed issue (#178)
Merge pull request #173 from jekyll/fix-ci
Temporarily lock gem 'rspec' to v3.8.x
Temporarily lock rspec dependencies
Lock gem 'rake' to v12.x
MetadataDrop: update mutations reference to use helper method
Merge pull request #172 from jekyll/html-entities-for-raw
Add {% raw %} block inside HTML comments to prevent example from being processed
Merge pull request #171 from jekyll/document-each-field
List the fields this repo generates for site.github
Update history to reflect merge of #163 [ci skip]
Conditionally memoize certain private methods in EditLinkTag (#163)
Update jekyll-github-metadata.gemspec
Update history to reflect merge of #166 [ci skip]
Enable support for `topics` property (#166)
Update history to reflect merge of #164 [ci skip]
Lessen Jekyll dependency (#164)
↗️ minitest (indirect, 5.13.0 → 5.14.0) · Repo · Changelog
Release Notes
5.14.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 8 commits:
prepped for release
Closed temporary IOs when exiting capture_subprocess_io. (doudou)
- Added example for value wrapper with block to Expectations module. (stomar)
Added minitest_log to known modules (BurdetteLamar)
+ Block-assertions (eg assert_output) now error if raised inside the block. (casperisfine)
- Fixed use of must/wont_be_within_delta on Expectation instance. (stomar)
+ Changed assert_raises to only catch Assertion since that covers Skip and friends.
- Renamed UnexpectedError#exception to #error to avoid problems with reraising. (casperisfine)
↗️ octokit (indirect, 4.14.0 → 4.15.0) · Repo
Release Notes
4.15.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
↗️ rb-inotify (indirect, 0.10.0 → 0.10.1) · Repo
Commits
See the full diff on Github. The new version differs by 7 commits:
Fix formatting.
Bump version.
Remove rbx-3.
Limit changing auto close behavior off to just JRuby. This limits risk of MRI
Fixes #91. Make IO resources not autoclose.
allow stopping a notifier from within an event callback
Update documentation regarding resource limits. Fixes #61.
↗️ rubyzip (indirect, 2.0.0 → 2.1.0) · Repo · Changelog
Commits
See the full diff on Github. The new version differs by 39 commits:
Merge pull request #428 from rubyzip/v2-1-0
Bump version to 2.1.0
Update changelog for #421
Merge pull request #421 from hainesr/universal-time
UniversalTime: more ruby-like (readable) code.
UniversalTime: tests.
UniversalTime: correctly parse included timestamps.
UniversalTime: better check for size on parse.
UniversalTime: correctly pack/unpack the timestamps.
UniversalTime: correctly set the flags.
Update changelog for #423
Merge pull request #423 from hainesr/sync-options
Add tests for File#get/find_entry.
Ensure File#get/find_entry work consistently.
Set the default options in `Entry` the same as `File`.
A test to ensure find/get entry calls agree.
Update changelog for #413 and #419
Merge pull request #419 from hainesr/travis-tweaks
Merge pull request #413 from hainesr/file-options
Update to OpenJDK 11 (LTS) in the CI tests.
Update to use a later Ubuntu version on Travis.
Use `fast-finish` in the test matrix.
Add a test for restoring file permissions on extract.
Add a convenience method for creating DOSTime instances.
Add functionality to restore file timestamps.
Make the attr_accessors in File more readable.
Correctly set/default options in the File class.
Update changelog for #416 and #418
Merge pull request #418 from hainesr/open-options
Merge pull request #416 from hainesr/warnings
Update comment for `Zip::File.open`.
Add the `options` parameter to `Zip::File.open`.
Update tests to check error messages.
Make warning messages consistent.
Use `warn` instead of `puts` for messages from the library code.
Update changelog for #411
Merge pull request #411 from hainesr/tempfiles
Require 'tmpdir' only in the tests.
StreamableStream now uses the OS temp directory.
↗️ tzinfo (indirect, 1.2.5 → 1.2.6) · Repo · Changelog
Release Notes
1.2.6
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 27 commits:
Update copyright years.
Preparing v1.2.6.
Replace expired gem signing certificate.
Fix a comment.
Ruby Enterprise Edition requires older versions of RubyGems and Bundler.
Fix block not being called by RubyCoreSupport.open_file on JRuby 9.2.
Revert "Try and fix an incorrect rake version being picked with JRuby 1.7."
Try and fix an incorrect rake version being picked with JRuby 1.7.
Convert to UNIX line endings.
Simplify minitest version constraint.
Update to Ruby v2.7.0-rc2.
Run CI tests on Windows with AppVeyor.
Enable verbose test output.
Update Travis CI Ruby versions.
Prevent bundler from attempting to use version minitest v5.12.0.
Allow newer versions of Rake that fix warnings with Ruby 2.7.
Eliminate a warning when calling File.open with keyword arguments.
Suppress deprecation warnings due to Object#untaint on Ruby 2.7.
Fix test failures on Ruby 1.8.7 caused by DateTime issues.
Remove the unused REQUIRE_PATH constant from RubyDataSource.
Fix SecurityErrors when loading data in safe mode.
Test that RUBY_ENGINE is defined.
Skip tests that fail due to Ruby bug 14060 on Ruby 2.4.4.
Update to the latest Ruby, JRuby and Rubinius releases.
Fix a documentation typo.
Return the correct seconds since the epoch value for strftime with %s.
Restrictions on timezones only apply to older (pre-1.9) Ruby releases.
↗️ unicode-display_width (indirect, 1.6.0 → 1.6.1) · Repo · Changelog
Commits
See the full diff on Github. The new version differs by 7 commits:
Release v1.6.1
Fix that ambiguous and overwrite options where ignored for emoji-measuring
Update license year
Update gemspec
travis: Allow JRuby to fail
Add Ruby 2.7 to list of supported Rubies
Update travis Rubies
Depfu 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