diff --git a/docs/index.html b/docs/index.html
index 8d79532a5..b823eb6d4 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -67,12 +67,14 @@
XML Security Library
see the Copyright file in the distribution for details.
News
News page
diff --git a/docs/news.html b/docs/news.html
index a95af5939..b357933ea 100644
--- a/docs/news.html
+++ b/docs/news.html
@@ -48,10 +48,15 @@
XML Security Library News
- - TODO
+ - October 15, 2025
The XML Security Library 1.3.8 release includes the following changes:
- - TODO: copy from index.html
+ - (xmlsec-openssl) Deprecated support for OpenSSL 1.1.1 (reached its End of Life in September, 2023)
+ - (xmlsec-openssl) Added AWS-LC support
+ - (xmlsec-openssl, xmlsec-gnutls, xmlsec-mscng) Added support for longer than expected DSA and ECDSA sigantures to support broken Java implementations.
+ - (xmlsec command line tool) Added option "--add-id-attr" to add ID attributes by name to all nodes in the document.
+ - (xmlsec-core) Added RSA MGF1 and digest template API
+ - (xmlsec-core) Added example of signing / verifying signature by ID attribute.
- Several other small fixes (see more details).
diff --git a/man/xmlsec1-config.1 b/man/xmlsec1-config.1
index 92dd9d7c6..968af1fca 100644
--- a/man/xmlsec1-config.1
+++ b/man/xmlsec1-config.1
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
-.TH XMLSEC1-CONFIG "1" "August 2025" "xmlsec1-config 1.3.8" "User Commands"
+.TH XMLSEC1-CONFIG "1" "October 2025" "xmlsec1-config 1.3.8" "User Commands"
.SH NAME
xmlsec1-config \- detail installed version of xmlsec library
.SH SYNOPSIS
diff --git a/man/xmlsec1.1 b/man/xmlsec1.1
index ecd779c05..75247c576 100644
--- a/man/xmlsec1.1
+++ b/man/xmlsec1.1
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
-.TH XMLSEC1 "1" "August 2025" "xmlsec1 1.3.8 (openssl)" "User Commands"
+.TH XMLSEC1 "1" "October 2025" "xmlsec1 1.3.8 (openssl)" "User Commands"
.SH NAME
xmlsec1 \- sign, verify, encrypt and decrypt XML documents
.SH SYNOPSIS
@@ -128,9 +128,13 @@ selected by the specified XPath expression
adds attributes (default value "id") from all nodes
with and namespace to the list of
known ID attributes; this is a hack and if you can use DTD or schema
-to declare ID attributes instead (see "\-\-dtd\-file" option),
-I don't know what else might be broken in your application when
-you use this hack
+to declare ID attributes instead (see "\-\-dtd\-file" option)
+.HP
+\fB\-\-add\-id\-attr\fR
+.IP
+adds attribute to all nodes in the document;
+this is a hack and if you can use DTD or schema to declare ID attributes
+instead (see "\-\-dtd\-file" option)
.HP
\fB\-\-enabled\-key\-data\fR
.IP
diff --git a/scripts/build_docs.sh b/scripts/build_docs.sh
index ab0b31810..c9d2d6e63 100755
--- a/scripts/build_docs.sh
+++ b/scripts/build_docs.sh
@@ -15,5 +15,4 @@ make
echo "============== Cleanup"
cd "$cur_pwd"
-
-
+make distclean
diff --git a/scripts/build_windows.sh b/scripts/build_windows.sh
index 57aef5b59..5a084183e 100755
--- a/scripts/build_windows.sh
+++ b/scripts/build_windows.sh
@@ -4,9 +4,9 @@
#
# $ c:\cygwin64\bin\bash build_windows.sh
#
-libxml2_version="2.14.3"
+libxml2_version="2.15.0"
libxslt_version="1.1.43"
-openssl_version="3.5.0"
+openssl_version="3.6.0"
xmlsec_version="1.3.8-rc1"
pwd=`pwd`