fix(deps): update dependency org.jsoup:jsoup to v1.17.2 #2702
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.16.2
->1.17.2
Release Notes
jhy/jsoup (org.jsoup:jsoup)
v1.17.2
Improvements
Element.attribute(String)
andAttributes.attribute(String)
to more simplyobtain an
Attribute
object. 2069via
Attribute.setKey(String)
), the source range is now still trackedin
Attribute.sourceRange()
. 2070[*]
element with any attribute selector. And also restoredsupport for selecting by an empty attribute name prefix (
[^]
). 2079Bug Fixes
mix-cased but the parser was lower-case normalizing attribute names, the source position for that attribute was not
tracked correctly. 2067
exception was thrown. 2068
character. 2074
parent [attr=va], other
, the, OR
was bindingto
[attr=va]
instead ofparent [attr=va]
, causing incorrect selections. The fix includes a EvaluatorDebug classthat generates a sexpr to represent the query, allowing simpler and more thorough query parse
tests. 2073
sections would have an extraneous CData section added, causing script execution errors. Now, the data content is
emitted in a HTML/XML/XHTML polyglot format, if the data is not already within a CData
section. 2078
:has
evaluator held a non-thread-safe Iterator, and so if an Evaluator object wasshared across multiple concurrent threads, a NoSuchElement exception may be thrown, and the selected results may be
incorrect. Now, the iterator object is a thread-local. 2088
Older changes for versions 0.1.1 (2010-Jan-31) through 1.17.1 (2023-Nov-27) may be found in
change-archive.txt.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.