Serializing documents now works again with pseudo-IO objects that don't support IO's encoding API (like rubyzip's Zip::OutputStream). This was a regression in v1.14.0 due to the fix for #752 in #2434, and was not completely fixed by #2753. [#2773]
[CRuby] Address compiler warnings about void* casting and old-style C function definitions.
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?
✳️ nokogiri (1.14.0 → 1.14.1) · Repo · Changelog
Release Notes
1.14.1
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 28 commits:
version bump to v1.14.1
Merge pull request #2782 from sparklemotion/dependabot/bundler/rubocop-1.44.1
build(deps-dev): update rubocop requirement from 1.43.0 to 1.44.1
Merge pull request #2781 from sparklemotion/dependabot/bundler/rubocop-minitest-0.27.0
build(deps-dev): update rubocop-minitest requirement
Merge pull request #2775 from sparklemotion/2773-pseudo-io-serialization
Merge pull request #2776 from sparklemotion/flavorjones-no-old-style-definitions
fix: ensure serialization still works with pseudo-IO classes
test: expand UTF-16 testing to JRuby
refactor: test using Encoding instead of names
github: update issue template order and description
dev: update old-style function definitions to ANSI C
Merge pull request #2772 from sparklemotion/flavorjones-looser-css-parser-generation
dev: loosen the timestamp comparison for the CSS parser files
Merge pull request #2770 from stevecheckoway/rdoc-bundler-group
Remove explicit psych dependency
Move rdoc and psych into their own bundler group
Merge pull request #2768 from stevecheckoway/fix-void-star-to-enum-warning
Fix Clang warnings about casting void* to an enum
Merge pull request #2749 from sparklemotion/dependabot/bundler/rubocop-shopify-2.10.1
Merge pull request #2764 from sparklemotion/dependabot/bundler/rubocop-1.43.0
style(rubocop): correct new cops
test: update push parser tests to minispec
build(deps-dev): update rubocop requirement from 1.41.1 to 1.43.0
build(deps-dev): update rubocop-shopify requirement from = 2.9.0 to 2.10.1
Merge pull request #2765 from sparklemotion/dependabot/bundler/rubocop-minitest-0.26.0
build(deps-dev): update rubocop-minitest requirement
version bump to v1.14.1.dev
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