Releases: HtmlUnit/htmlunit
HtmlUnit 3.6.0
Highlights
-
This release is not compatible with 2.xx versions - please read the migration info
-
various Form support fixes
-
Reflect/Proxy support improvements
-
improved unicode support when parsing javascript code
-
htmx version 1.9.6 support
-
Chrome/Edge 116; Firefox 116
-
many more fixes and improvements
Please have a look at the full release notes for details about this release.
💕 Thank you to all who have contributed and to the sponsors (more sponsoring is welcome https://github.com/sponsors/rbri).
HtmlUnit 3.5.0
Highlights
- This release is not compatible with 2.xx versions - please read the migration info
- To improve the compatibility with Android some deprecated methods are removed. Please have a look at the full release notes for details.
- Javascript Proxy support
- htmx version 1.9.4 support
- Chrome/Edge 115; Firefox 115
- Improved handling for NativeError instances when generating the console output.
- many more fixes and improvements
Please have a look at the full release notes for details about this release.
💕 Thank you to all who have contributed and to the sponsors (more sponsoring is welcome https://github.com/sponsors/rbri).
HtmlUnit 3.4.0
Highlights
- This release is not compatible with 2.xx versions - please read the migration info
- htmx version 1.9.3 support
- NamedNodeMap, HTMLSelectElement/HTMLOptionsCollection and HTMLFormElement are now iterable (for..of support)
- Support for the toStringTag symbol added to all dom classes
- Negative integer index values must be handles as strings and not as integer
- improved content blocking support (https://www.htmlunit.org/details.html#Content_blocking)
- New WebClientOption setTempFileDirectory() to specify a separate directory used for temp files
- Reflect.construct() support added
- many more fixes and improvements
Please have a look at the full release notes for details about this release.
💕 Thank you to all who have contributed and to the sponsors (more sponsoring is welcome https://github.com/sponsors/rbri).
HtmlUnit 3.3.0
Highlights
- This release is not compatible with 2.xx versions - please read the migration info
- dialog tag javascript support added
- Reflect javascript object added
- Array.at() and Array.flat() added.
- HtmlForm.getInputByValue and HtmlForm.getInputsByValue fixed (regression in 3.0.0)
- more javascript fixes (e.g. PropertyDescriptor)
- many javascript properties and functions fixed
- many more fixes and improvements
Please have a look at the full release notes for details about this release.
💕 Thank you to all who have contributed and to the sponsors (more sponsoring is welcome https://github.com/sponsors/rbri).
HtmlUnit 3.2.0
Highlights
- This release is not compatible with 2.xx versions - please read the migration info
- Chrome/Edge 113; Firefox 113
- SubmitEvent support added
- many more fixes and improvements
Please have a look at the full release notes for details about this release.
💕 Thank you to all who have contributed and to the sponsors (more sponsoring is welcome https://github.com/sponsors/rbri).
HtmlUnit 3.1.0
Highlights
- This release is not compatible with 2.xx versions - please read the migration info
- Chrome/Edge 111; Firefox 111
- bunch of neko fixes
- for..of loops for HTMLCollections
- Regexp "[^]" matches any character, including new line
- many more fixes and improvements
Please have a look at the full release notes for details about this release.
💕 Thank you to all who have contributed and to the sponsors (more sponsoring is welcome https://github.com/sponsors/rbri).
HtmlUnit 3.0.0
Highlights
- This release is not compatible with 2.xx versions - please read the migration info
- htmlunit.org
- Chrome/Edge 110
- Firefox 110
- value handling for input controls rewritten, changing the value no longer changes the value attribute (please have a look at the migration info)
- javascript Function.toString() now returns the source code string - this fixes some problems with content hosted by incapsula
- many, many more fixes
Please have a look at the full release notes for details about this release.
💕 Thank you to all who have contributed and to the sponsors (more sponsoring is welcome https://github.com/sponsors/rbri).
HtmlUnit 2.70.0
Highlights
- Chrome/Edge 109
- Firefox 109
- many, many updates for parsing the :not() pseudo selector
- fixed definition of the Location properties (they are defined on the objectitself instead on the prototype)
- anchors are now taking care of the rel="noreferrer" attribute
- fixed url parameter processing in history.replaceState() / history.pushState().
- JDK 17 fixes
- working on android compatibility
- several exceptions found by oss-fuzz fixed
- code cleanup for neko
Please have a look at the full release notes for details about this release.
💕 Thank you to all who have contributed and to the sponsors (more sponsoring is welcome https://github.com/sponsors/rbri).
HtmlUnit 2.69.0
- Xerces detection fixed.
- HtmlUnit is now regulary tested by Google OSS-Fuzz
- various problems found by oss-fuzz fixed
- scope fixed for bound functions called inside Promise.then()
- various fixes for history.replaceState() / history.pushState()
Please have a look at the full release notes for details about this release.
💕 Thank you to all who have contributed and to the sponsors (more sponsoring is welcome https://github.com/sponsors/rbri).
HtmlUnit 2.68.0
- Chrome/Edge 108
- Firefox 108
- neko-html no longer requires xerces
- javascript constructor properties are writable
- many more Bugfixes & Enhancements
Please have a look at the full release notes for details about this release.
💕 Thank you to all who have contributed and to the sponsors (more sponsoring is welcome https://github.com/sponsors/rbri).