[CRuby] Passing non-Node objects to Document#root= now raises an ArgumentError exception. Previously this likely segfaulted. [#1900]
[JRuby] Passing non-Node objects to Document#root= now raises an ArgumentError exception. Previously this raised a TypeError exception.
[CRuby] arm64/aarch64 systems (like Apple's M1) can now compile libxml2 and libxslt from source (though we continue to strongly advise users to install the native gems for the best possible experience)
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.18.8 → 3.19.0) · Repo
Release Notes
3.19.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 6 commits:
:gem: bump to 3.19.0
Merge pull request #632 from patcon/patch-1
Fixed spec tests.
Ensure config keys are symbolized when parsing JSON from CLI.
Added --hydra-config flag to override concurrency from CLI.
let push through
↗️ ethon (indirect, 0.12.0 → 0.13.0) · Repo · Changelog
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
↗️ nokogiri (indirect, 1.11.2 → 1.11.3) · Repo · Changelog
Release Notes
1.11.3
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 31 commits:
version bump to v1.11.3
Merge pull request #2215 from sparklemotion/flavorjones-valgrind-test-helpers
test: consolidate jruby version info tests
test: cleanup
test: introduce helpers for skips and for a valgrind block
ci: make some slow tests run only under NOKOGIRI_GC
Merge pull request #2214 from sparklemotion/flavorjones-allow-arm64-compilation
fix: update automake files to allow arm64 to compile package libs
Revert "fix: update automake files to allow arm64 to compile package libs"
fix: update automake files to allow arm64 to compile package libs
ci: provide distinct "compact" and "verify" GC test levels
style: update noko_xml_node_wrap variable names
ci: explicitly do a major GC when testing with compaction
ci: drop NOKOGIRI_TEST_GC_COMPACTION in favor of "compact" _GC_LEVEL
readme: prefer the discord server over a specific channel name
ci: stop notifying discord
Merge pull request #2210 from sparklemotion/1900-check-type-passed-to-document-root-equals
fix: Document#root= raises an ArgumentError for a non-Node arg
prefactor: cleans up Document#root= tests and C code
Merge pull request #2209 from sparklemotion/flavorjones-skip-enumerator-in-valgrind
ci: skip NodeSet enumerator test on valgrind
ci: reduce valgrind suppressions
ci: use suppressions from the repo under test
ci: run tasks in parallel within a job
Merge pull request #2203 from sparklemotion/flavorjones-node-new-block-docs
doc: improve documentation for Document#create_element
doc: document `Node.new`'s optional block param
doc: improve Document::NCNAME doc string
test: label the Minitest::Reporters options when they are printed
doc: clarify language in CONTRIBUTING.md
license: update MIT license copyright dates
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