Skip to content

Commit 1b4a870

Browse files
committed
Changelog
1 parent 4ea8858 commit 1b4a870

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

CHANGES.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## 1.22.1 (PENDING)
44

5+
### Improvements
6+
* Added a non-static `Parser#unescape(String, boolean)` method to unescape entities with the ability to track errors. [#2396](https://github.com/jhy/jsoup/pull/2396)
7+
* Added an instance method `Parser#unescape(String, boolean)` that unescapes HTML entities using the parser’s configuration (e.g. to support error tracking), complementing the existing static utility `Parser.unescapeEntities(String, boolean)`. [#2396](https://github.com/jhy/jsoup/pull/2396)
8+
59
### Bug Fixes
610
* Previously cached child Elements of an Element were not correctly invalidated in `Node#replaceWith(Node)`, which could lead to incorrect results when subsequently calling `Element#children()`. [#2391](https://github.com/jhy/jsoup/issues/2391)
711
* Attribute selector values are now compared literally without trimming. Previously, jsoup trimmed whitespace from selector values and from element attribute values, which could cause mismatches with browser behavior (e.g. `[attr=" foo "]`). Now matches align with the CSS specification and browser engines. [#2380](https://github.com/jhy/jsoup/issues/2380)

0 commit comments

Comments
 (0)