Make net-ftp an optional dependency, since requiring it as a hard dependency in v2.5.2 caused warnings to be emitted by Ruby 2.7 and earlier. A warning message is emitted if FTP functionality is called and net-ftp isn't available; this should only happen in Ruby 3.1 and later.
Add net-ftp as an explicit dependency to accommodate the upcoming Ruby 3.1 changes that move this and other gems out of the "default" gem set and into the "bundled" gem set. See https://bugs.ruby-lang.org/issues/17873 [#101]
[CRuby] Backporting an upstream fix to XPath recursion depth limits which impacted some users of complex XPath queries. This issue is present in libxml 2.9.11 and 2.9.12. [#2257]
[CRuby] DocumentFragment#path now does proper error-checking to handle behavior introduced in libxml > 2.9.10. In v1.11.4 and v1.11.5, calling DocumentFragment#path could result in a segfault.
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?
✳️ html-proofer (3.19.1 → 3.19.2) · Repo
Commits
See the full diff on Github. The new version differs by 5 commits:
:gem: bump to 3.19.2
Merge pull request #645 from gjtorikian/why-no-hydra
2.5 is EOL
Hydra behaves differently
Update README.md
↗️ ethon (indirect, 0.13.0 → 0.14.0) · Repo · Changelog
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
↗️ ffi (indirect, 1.15.0 → 1.15.3) · Repo · Changelog
Release Notes
1.15.3 (from changelog)
1.15.2 (from changelog)
1.15.1 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 20 commits:
Bump VERSION to 1.15.3
Add CHANGELOG entry for ffi-1.15.2
Bump VERSION to 1.15.2
Fix Windows libc detection for MSYS2-ucrt build (#903)
Merge pull request #902 from MikaelUrankar/master
Regen types.conf for FreeBSD12 aarch64
Switch time_t and suseconds_t types to long on FreeBSD aarch64
Merge pull request #882 from OleMchls/patch-1
Bump VERSION to 1.15.1
Update CHANGELOG for ffi-1.15.1
Append -pthread to linker options
Merge pull request #899 from andrewferk/apple-m1-arm-aarch64
Use arm or aarch64 to identify Apple ARM CPU arch
Merge pull request #897 from leshik/fix-cc
Allow overriding `gcc` with the `CC` env var in `const_generator.rb` and `struct_generator.rb`
Relax bundler version for JRuby on Github Actions
Merge branch 'master' of github.com:ffi/ffi
Revert "Enable loading FFI gem on rubinius"
Merge pull request #891 from bbuchalter/patch-1
Update README with instructions for submodules
↗️ mini_portile2 (indirect, 2.5.1 → 2.5.3) · Repo · Changelog
Release Notes
2.5.3
2.5.2
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 10 commits:
version bump to v2.5.3
Merge pull request #106 from flavorjones/105-address-net-ftp-warnings
dep: make net-ftp an optional dependency
chore: remove ruby warning about unused variable
version bump to v2.5.2
Merge pull request #103 from flavorjones/flavorjones-ci-add-2.3-and-2.4-to-the-matrix
ci: add 2.3 and 2.4 to the matrix
Merge pull request #102 from flavorjones/101-add-ruby-head-to-ci
fix: make net-ftp dependency explicit, for Ruby 3.1 compatibility
ci: add ruby-head to the test matrix
↗️ nokogiri (indirect, 1.11.5 → 1.11.7) · Repo · Changelog
Release Notes
1.11.7
1.11.6
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 8 commits:
version bump to v1.11.7
test: add coverage for xpath recursion depth fix
Merge pull request #2258 from sparklemotion/2257-libxml2-xpath-recursion-limit-bug-v1_11_x
fix: upstream libxml2 bug in calculating xpath query recursion depth
version bump to v1.11.6
Merge pull request #2252 from sparklemotion/2250-doc-frag-path-v1_11_x
update CHANGELOG
fix: DocumentFragment#path checks for error case in libxml 2.9.11+
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