This topic lists the libraries updated in ReadyAPI 3.57.0.
Note: | To learn which libraries were updated in previous releases, see Version History. |
Updated libraries
The following libraries have been updated in ReadyAPI 3.57.0:
Library | Updated to |
---|---|
org.eclipse.jgit.ssh.jsch | 7.0.0.202409031743-r |
poi | 5.3.0 |
poi-ooxml | 5.3.0 |
protobuf-java | 3.25.5 |
protobuf-java-util | 3.25.5 |
protoc | 3.25.5 |
raml-parser | 0.8.52 |
xmlbeans | 5.2.2 |
XmlBeans and Apache POI Library Updates
ReadyAPI uses XmlBeans library for a number of functions:
-
Serializing and deserializing configuration files:
- Projects
- Settings
- Other
-
Processing of XML-structured content:
- Requests and responses with XML content type
- SOAP protocol
- XPath processing i.e. in Assertions
-
Generating classes used in runtime based on XSD files:
- Managed by XmlBeans plugin
- Classeses are used in runtime i.e. for defining project file structure
-
Apache POI is used in the processing of Excel files.
Updating Apache POI addresses known issues with older versions.
The outcome of this update includes:
- XmlBeans library is updated.
- Apache POI library is updated.
- Xmlbeans-maven-plugin is removed.