Skip to content
Last updated

SWS Release History

SWS 3.x (Docker / Standalone)

VersionRelease DateDescription
3.0.912 Sep 2025VA - Improper Error Handling
VA - Avoid XXE for XAdES signatures with signatureId specified
Fix signatureEncryptionAlgorithm and hashAlgorithm for TimestampReportBean
Fix NullPointer for SOAP verifyCAdESByAttachment using MTOM
3.0.8.14 Aug 2025Fix regression for SOAP services called with “/” at the end
3.0.81 Aug 2025Improved performance in SOAP services by avoiding intermediate filter chaining.
Fix keystore upload on server-admin interface returning 200 status code when process terminates with error.
3.0.7.222 Jul 2025Enable internal clients to use environment variables HTTP_PROXY and HTTPS_PROXY
3.0.7.115 Jul 2025Fix retrocompatibility issues for SWS1x when sending HashAlgorithm with “-” in it. Now both approaches work the same.
3.0.727 Jun 2025Improved raw signature (PKCS1) client
3.0.614 May 2025Add logId propagation from SWS to FRA system to improve networking error cause analysis.
Fix error on PAdES signature when signing PDFs with locking permissions.
Add new boolean attribute qscdMandatory in verify signature web services to make secure device check optional.
3.0.59 Apr 2025Improved client generation (during scaleout)
Added check file custom at startup
3.0.431 Mar 2025Added property to enable serial CAdES signature
Added new endpoint services-v1 for retrocompatibility with SWS 1x
Improved healthcheck
Fixed LT signatures for untrusted Root CA
Fixed XAdES with Doctype
Added healthcheck on root endpoint <IP-APPLIANCE>:PORT
Added verify BigCades
Added extract plain document from BigCades
3.0.325 Feb 2025Fix retrocompatibility issue with signXadesList (SOAP)
Fix retrocompatibility issue with WSDL port and binding
3.0.210 Feb 2025Added ECDSA support
Added PDF validation
Fixed retrocompatibility on REST interface
Improved logging and error handling
Added load appearance from template
3.0.110 Dec 2024Added method to retrieve the device name belonging to a specific MyNamirial username
3.0.025 Oct 2024Introduced Docker image distribution
Upgraded signature framework
Added dedicated service to verify files

IMPORTANT
SWS version 2.x is no longer supported.
Migration from SWS 2.x to SWS 3.x is supported, and Namirial guarantees backwards compatibility of existing methods.

SWS 2.x (RPM / Virtual Appliance)

VersionRPM VersionRelease DateDescription
2.5.591.07 Aug 2024Fix wrong behaviour for padesPreferences attribute scaledText
2.5.581.316 Jul 2024Fix visualization of signature appearance in Chrome PDF plugin
Fix big-services SOAP interface
Fix GUI typing special characters for timestamp password
2.5.57-20 Nov 2023Added method signPadesMultiFieldName to sign multiple signature fields in a single request
2.5.561.12 Oct 2023Improved healthcheck with memory usage info
Added serial flag on CadesPreferences for matrioska signature
Added method to extract info about PDF signature fields
2.5.55-4 May 2023Added verifyTimestamp with preferences
GUI fixes
Fix signatures generated by other libraries
2.5.54-16 Mar 2023Fix default variable initialization
Fix REST interface with JSON property xPathQuery
Added flag withoutPlainDocument on verify
2.5.531.323 Dec 2022Fix DSS method returning certificate chain without root
2.5.531.26 Dec 2022Fix SDK parameters for REST interface
2.5.531.1-Forced proxy credentials when proxy is used
2.5.521.124 Oct 2022Fix PAdES signature without page number
Fix scaled flag
Added scaledText flag
2.5.52-6 Sep 2022Added REST interface
2.5.511.12 Aug 2022Added SECTIGO Root CA to truststore
2.5.51-1 Jul 2022Removed Log4J dependency
2.5.50--Added suspended certificate information during verification
2.5.49--Information disclosure remediation
2.5.48--Fixed security problem on GUI PAdES template
2.5.47--Datadog integration
Webpages with English i18n support
2.5.46--Fixed signature appearance on rotated PDF
2.5.45--Added login on Amazon SWS appliance
2.5.44--Added Adobe Timestamp support
Added method getAvailableTimestamps
2.5.43--Improved TSP handling when both authentication and signature TSP are present
2.5.42--Proxy parameters now used also for CRL and OCSP requests
2.5.40--Proxy configuration through system variables
Support for external fonts via absolute path
2.5.38--Fixed bug related to PAdES signature font
2.5.37--Added parameter for XAdES ETSI EN319132 compliance
2.5.36--Added timestamp and extendCAdEST REST methods
2.5.34--Relaxed QSCD requirement for German CA certificates issued before eIDAS
2.5.33--Improved timestamp error handling
2.5.32--Method name and parameters logged when sws.debug.enabled=true
2.5.31--Added large PAdES REST signing method
2.5.30--Added logging for each call
2.5.28--Added checkSecondFactor method
Added detached XAdES signature
2.5.24--Improved timestamp credential management
2.5.23--Modified LTV signature behavior
2.5.22--Fixed verification date bug
2.5.21--Improved security of settings page and login
2.5.19--Fixed multiline signature appearance
2.5.18--HTTP redirect handling for Santuario ResolverDirectHTTP
2.5.17--signingTime validation downgraded to warning
2.5.16--Fixed verification exception for documents without SignedAttributes
2.5.15--Added control for German CA certificates issued before July 2017
2.5.14--Fixed bug with textVisible=false in SignerImage
2.5.13--Added verification for detached signatures
2.5.12--Added multilingual error handling
2.5.11--Forced PAdES signatureName with certificate commonName
2.5.10--Multiple SOAP client management based on CCAName
2.5.9--Added retrocompatibility fields for signature preferences
2.5.7--Custom DSS framework support for xmldsig-filter2
2.5.6--Added parameter to avoid XPath transform in XAdES
2.5.5--Added connection check webmethod
2.5.4--Added method to remove certificate from cache
2.5.3--Added certificate cache reset method
2.5.2--Introduced certificate cache
2.5.1--Replaced SignerPosition with TextPosition
2.5.0-1.2--First release of new SWS version
2.5.0-1.1--Initial release