From 820325fa191b21f2e0cf120fd4a95d7463ac1c8d Mon Sep 17 00:00:00 2001 From: Ronald Brill Date: Wed, 6 Nov 2024 12:31:05 +0100 Subject: [PATCH] 4.6.0 --- README.md | 8 ++++---- pom.xml | 4 ++-- src/changes/changes.xml | 31 ++++++++++++++++++++++++++++++- src/site/xdoc/index.xml | 6 +++--- 4 files changed, 39 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 2b41c07676..c9accbd36b 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # ![HtmlUnit Logo](https://github.com/HtmlUnit/htmlunit/blob/master/src/site/resources/images/htmlunit.png) -Version 4.5.0 / October 20, 2024 +Version 4.6.0 / November 06, 2024 :heart: [Sponsor](https://github.com/sponsors/rbri) @@ -53,7 +53,7 @@ Add to your `pom.xml`: org.htmlunit htmlunit - 4.5.0 + 4.6.0 ``` @@ -62,7 +62,7 @@ Add to your `pom.xml`: Add to your `build.gradle`: ```groovy -implementation group: 'org.htmlunit', name: 'htmlunit', version: '4.5.0' +implementation group: 'org.htmlunit', name: 'htmlunit', version: '4.6.0' ``` ## Vulnerabilities @@ -136,7 +136,7 @@ Add the snapshot repository and dependency to your `pom.xml`: org.htmlunit htmlunit - 4.6.0-SNAPSHOT + 4.7.0-SNAPSHOT diff --git a/pom.xml b/pom.xml index a06f7429c6..6294513e41 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ 4.0.0 org.htmlunit htmlunit - 4.6.0-SNAPSHOT + 4.6.0 HtmlUnit Gargoyle Software Inc. @@ -34,7 +34,7 @@ 4.5.14 - 4.26.0-SNAPSHOT + 4.26.0 4.26.0 selenium-devtools-v130 diff --git a/src/changes/changes.xml b/src/changes/changes.xml index 2a70403e71..242bb4b944 100644 --- a/src/changes/changes.xml +++ b/src/changes/changes.xml @@ -7,7 +7,36 @@ - + + + INCOMPATIBLE CHANGE: HtmlPage.getBody() no longer returns an HtmlFrameSet. + + + disable early cdata closing for xhtml pages + + + neko: feature 'http://cyberneko.org/html/features/scanner/cdata-early-closing' to disable early + closing of cdata sections added + + + neko: interface HTMLEventInfo merged into Augmentations + + + neko: feature 'http://cyberneko.org/html/features/scanner/allow-selfclosing-script' to allow + parsing of self closing script tags added + + + neko: wrong default for NamespaceBinder 'http://cyberneko.org/html/properties/names/elems' property + + + neko: code improvements for string handling + + + Bunch of minor changes to reduce object creation and improve performance during DOM creation. + + + The DOMTree might include cycles in some border cases; fixed. + No longer use getElementsByTagName() in cases we do not need the live update capabilites of the result. This reduces the internal workload and should make some cases faster. diff --git a/src/site/xdoc/index.xml b/src/site/xdoc/index.xml index c064976898..aec1262bd7 100644 --- a/src/site/xdoc/index.xml +++ b/src/site/xdoc/index.xml @@ -67,9 +67,9 @@

-
Latest release October 20, 2024
+
Latest release November 06, 2024
-

version 4.5.0

+

version 4.6.0

Source code
@@ -194,7 +194,7 @@ org.htmlunit htmlunit - 4.5.0 + 4.6.0 ]]>