soapUI Portable Changelog

What's new in soapUI Portable 5.7.2

Nov 8, 2023
  • Fixed a vulnerability related to ZipSlip attack(Path Traversal) and made some updates by removing references to previous State of Software Quality API surveys.

New in soapUI Portable 5.7.1 (Aug 1, 2023)

  • Fixed bugs:
  • Fixed an issue where SoapUI version 5.6.0 and 5.7.0 would not install or open on certain machines including Mac OS Ventura. There were issues with an expired Apple Certificate and previous bundled JRE environment. We have signed the new version with updated Apple Certificate and also updated the bundled JRE environment to Liberica version 16.0.2+7. These updates which resolves this issue for Mac users and the application now installs properly. Windows and Linux versions also received updates to the bundled JRE environment.

New in soapUI Portable 5.7.0 (Jan 13, 2022)

  • GraphQL Support:
  • Now you can test GraphQL services. To do this, use the new GraphQL Request test step. To learn more, see GraphQL Testing.
  • Docker support:
  • SmartBear introduces a pre-configured Docker image, so now you can run SoapUI functional tests in isolated Docker containers.
  • Built-in OpenAPI (Swagger) support
  • Now, to work with OpenAPI/Swagger definitions, you do not need to use plugins. SoapUI supports it out-of-the-box. Additionally, we've improved integrations with SwaggerHub to make it even more convenient.
  • Overall improvements:
  • Support for OpenJDK 16.
  • Now, SoapUI opens a response editor that matches the response content type. For example, it opens JSON editor if response has JSON content.
  • We've updated a number of third-party libraries, including the following:
  • Apache Log4j library to 2.17.1.
  • Jayway jsonpath to 2.4.0.
  • Now, SoapUI Open Source stores log files to the <User Directory>/.soapuios/logs directory. Previously, they were stored in the SoapUI installation directory, which could cause issues on Windows computers.
  • A new feature by modax: Now, you can run SoapUI Open Source build from the Travis-CI.
  • Fixed bugs:
  • When proxy is set to None, usage of the ProxySelector class leads to the NullPointerException.
  • The value of the Start Step property of the SOAP Mock Response could reset to the default value in some cases.
  • A bug fix by stevendjames: When you used Query/Match filter in the SOAP Mock Response test step, the ClassCastException could occur.
  • A bug fix by MagnoCorrea: Names of the exported WSDL definitions with schema references could be too long. Now, such names are shorter and easier to work with.
  • A bug fix by stevann7: REST mock services did not show details of the message when you double-click it in the Message Log panel.
  • A bug fix by modax: In some cases, when you assigned a new endpoint to requests with the specific endpoint in the Service Endpoints panel, SoapUI did not apply it.
  • A bug fix by clynton: The NullPointerException could occur if you did not add the runBeforeSteps event listener to the project.

New in soapUI Portable 5.6.1 (Dec 20, 2021)

  • Overall Improvements:
  • Support for openJDK 12.
  • Updated third-party libraries (org.apache.httpcomponents, commons-logging, commons-codec, and junit).
  • Removed unused third-party libraries (Jackson, KeenIO).
  • The ability of SoapUI to load plugins that are not signed by SmartBear.
  • Better security. SoapUI now disables the Load and Save project scripts by default.
  • Bug Fixes:
  • Now plugins are loaded once during SoapUI launch. Previously they were loaded twice.

New in soapUI Portable 5.5.0 (Feb 12, 2019)

  • Overall Improvements:
  • SoapUI 5.5 introduces the Endpoint Explorer dialog. Use it to send exploratory requests and analyze responses without creating a project.
  • SoapUI now supports extended HTTP methods: PROPFIND, LOCK, UNLOCK, COPY, PURGE.
  • Now, if you try to open a project created in a later SoapUI version or in ReadyAPI, SoapUI will notify you about this.
  • SoapUI now requires Java 8 update 112 or higher.
  • Bug Fixes:
  • An invalid name was set for a custom test step.
  • A bug fix by modax: WS-Security did not support Strict Layout Rules.
  • A bug fix by xgcssch: When a refresh token was used to update an OAuth 2.0 access token, the refresh token was not updated.
  • A bug fix by arykov: Symlinks to soapui.sh did not work.

New in soapUI Portable 5.4.0 (Dec 4, 2017)

  • Overall Improvements:
  • SoapUI 5.4 uses Apache Commons Collections library version 3.2.2 that fixes a security vulnerability.
  • SoapUI now uses Java 1.8.
  • An improvement by DonnyDepp: The window borders are now thicker, so it is easier to resize windows by dragging their borders.
  • Bug Fixes:
  • A bug fix by vimil: When a response returned redirect status codes, SoapUI always simulated a GET request to the new address. Now, if the initial request uses the POST method, SoapUI simulates a POST request.
  • Discontinued Support:
  • LoadUI integration has been removed from SoapUI. To create and run advanced load tests, use LoadUI Pro, which is part of the ReadyAPI application suite.

New in soapUI Portable 5.3.0 (Jun 27, 2017)

  • Improvements:
  • Support for OAuth 1 authentication. (SOAPUIOS-194)
  • Improved support for OAuth 2. SoapUI now supports two additional grant types: Resource Owner Password Credentials and Client Credentials. (SOAPUIOS-60)
  • A new feature by Krzysztof Baranski (krzysbaranski in GitHub): Support for Server Name Indication (SNI) in TLS/SSL requests. (SOAPUIOS-218)
  • A new feature by Bouke Nijhuis (BoukeNijhuis in GitHub): The XQuery Match assertion now supports the "Ignore namespace prefix" and "Ignore XML Comments" options. (SOAPUIOS-210)
  • A new feature by Kyle Smith (smithk86 in GitHub): The Set Endpoint dialog now displays endpoints in alphabetical order. (SOAPUIOS-212)
  • Many thanks to Krzysztof, Bouke and Kyle for their efforts!
  • The design of some buttons has been updated. (SOAPUIOS-209)
  • The SoapUI icon on Mac OS X has been updated. (SOAPUIOS-90)
  • Bundled Plugin:
  • The Postman plugin is now included in the SoapUI installation package. You use this plugin to import Postman collections and tests to SoapUI. (SOAPUIOS-208)
  • Bug Fixes:
  • TestRunner displayed the "Usage statistics" dialog upon starting. To close this dialog, you had to click any button in it, which was inconvenient for automated test runs. (SOAPUIOS-188)
  • The JDBC Request test step converted all SQL column names in responses to upper case. This could cause issues when comparing the response contents with baseline data. (SOAPUIOS-190)
  • The SLA assertion did not support property expansions. (SOAPUIOS-195)
  • It was impossible to send requests to a secured web service through a proxy server. The simulated requests did not contain the proxy user credentials. (SOAPUIOS-196, SOAPUIOS-199)
  • The Groovy Script assertion called by the JDBC Request test step always returned an error "null". (SOAPUIOS-200)
  • The context menu of the XML editor had duplicated "Select All" items. (SOAPUIOS-201)
  • The Properties test step failed to load the properties, whose names ended with a backslash (), from a file. (SOAPUIOS-202)
  • A NoSuchMethodException exception could occur when creating a project from WSDL. (SOAPUIOS-204)
  • A bug fix by Bouke Nijhuis (BoukeNijhuis in GitHub): In certain cases, the Recently Used tab could disappear from the Assertions dialog. (SOAPUIOS-211).
  • A bug fix by bearsoftware (GitHub nickname): The Request URL property of the HTTP Request test step did not allow capital letters. (SOAPUIOS-213)
  • A bug fix by kekemonster (GitHub nickname): Multiple concurrent requests to a mock service could cause the HTTP 500 error. (SOAPUIOS-215)
  • Many thanks to Bouke Nijhuis, bearsoftware and kekemonster for contribution!

New in soapUI Portable 5.2.1 (Oct 5, 2015)

  • A new bundled SwaggerHub plugin that helps you easily import Swagger API definitions from SwaggerHub to your project and to export your APIs to SwaggerHub. (SOAPUIOS-152) For information on SwaggerHub, see http://smartbear.com/product/swaggerhub/overview/. More information on the plugin is available at https://github.com/SmartBear/readyapi-swaggerhub-plugin.
  • More efficient memory usage. (SOAPUIOS-154)
  • A new feature by Stanislaw Wozniak (a GitHub user with the nickname sponte): The test runner has a new setting that commands SoapUI to export test case properties to JUnit-style reports. You can find the new “Export JUnit Results with test properties” check box on the Reports tab of the dialog, in which you specify the test runner's properties before the run. To enable this functionality from the command line, use the new -J command-line argument. (SOAPUIOS-156)
  • A bug fix by Marc Paquette (marcpa00 in GitHub): Earlier versions of SoapUI doubled messages sent to the console log from Groovy code. Marc has fixed this. (SOAPUIOS-157)
  • Bugs Fixed:
  • The UXM AlertSite plugin did not add the "Monitor APIs" item to the product’s menu. (SOAPUIOS-166)
  • An error ("Access mode for wsi-test-tools scripts couldn't be set") could occur when installing the product on Linux. (SOAPUIOS-161)
  • Running WS-I Compliance for a SOAP service could cause an exception. (SOAPUIOS-158)

New in soapUI Portable 5.2.0 (Jul 2, 2015)

  • Major New Features:
  • You can use 4 new JSONPath-based assertions:
  • JsonPath Count - Calculates the number of element occurrences in a JSON response.
  • JsonPath Existence Match - Extracts data from a JSON response and compares it with an expected value.
  • JsonPath Match - Checks if a JSON response contains specific node.
  • JsonPath RegEx Match - Extracts data from a JSON response and verifies it with a regular expression. You can find the new assertions in the Add Assertions dialog, in the Property Content assertion group.
  • You can create new empty projects (in earlier versions, projects had to be based on WSDL or WADL, or URI).
  • Improvements:
  • New look inspired by Ready! API.
  • Support for Java 6 has been dropped. To run SoapUI, now you need to have Java 7 on your computer. The SoapUI installation package includes Java 7 modules, so if you use the installer, you do not have to download and install additional files.
  • Old-style icons have been replaced with newer icons.
  • Bundled Plugins:
  • The SoapUI installation package includes the following plugins:
  • MQTT plugin - Enables IOT testing of MQTT services.
  • Swagger plugin - Enables loading and saving of Swagger interface descriptions.
  • AlertSite UXM plugin - Enables distributed monitoring of APIs.
  • Bugs Fixed:
  • The JMS Timeout assertion did not work.
  • SoapUI failed to find attachments specified by 'xop:Include href'.
  • SoapUI failed to load plugins when you run tests with testrunner.bat and the current directory differed from bin.
  • The "Help > Privacy Policy" menu item did not open any web page. Now it opens http://www.soapui.org/Store-Info/privacy-policy.html.
  • In the Property Transfer test step editor, it was possible to add two items with the same name to the Transfers list.
  • When you resized the "Contain" assertion edit window, the text in that window did not resize appropriately.
  • The Overview tab of the REST Interface editor displayed "WSDL Definition" instead of "WADL Definition".
  • There was a misprint in the SoapUI Preferences > WSDL Settings screen.

New in soapUI Portable 5.2.0 Beta (Jun 11, 2015)

  • Major new features:
  • JSON Path based assertions
  • Create empty project
  • Improvements:
  • Old style icons replaced with new
  • SoapUI OS GUI more similar to ReadyAPI
  • Bugs fixed:
  • Contain assertion text window cannot resize
  • JMS timeout assertion is broken
  • REST Interface window reads "WSDL Definition" instead of "WADL Definition"
  • SoapUI can't find the attachment using the xop:Include href
  • SoapUI doesn't load plugins when running testrunner.bat from another directory
  • Typo to on WSDL Settings screen

New in soapUI Portable 5.1.3 (Apr 8, 2015)

  • Bugs fixed:
  • Removed version conflict affecting Maven builds

New in soapUI Portable 5.1.2 (Mar 12, 2015)

  • Major new features:
  • In-app analytics as in SoapUI Pro
  • Contact information for users
  • JSON enhancements
  • Auto update of SoapUI
  • Improvements:
  • JSON Property Transfer (SOAP-2279)
  • Get Data support in JSON tree (SOAP-2280)
  • Bugs fixed:
  • Select directory window hangs on Preference->Tools page (SOAP-3318)
  • Mock as war uses external library system property
  • Loglist selection visibility on mac
  • LogListModel cast exception on clear
  • Mock as war doesn't create dir structure
  • NPE when loading old style plugins
  • Memory fix issues for requests returning large file content (SOAP-2130)
  • Use bundled JRE when running .sh files from installed SoapUI on mac (SOAP-1951)
  • Content of properties value are not update after load them (SOAP-3306)
  • Incorrect or broken help links (SOAP-3381)
  • "Play" button in "HTTP Request" editor window is not enabled (SOAP-3369)
  • AMF Request allows you to run test without endpoint (SOAP-3368)
  • Wrong help link in "AMF Request" test step window (SOAP-3367)
  • NullPointerException when cancel import packed project (SOAP-3364)
  • Wrong assertion content in sample project (SOAP-3312)
  • The "NullPointerException" error occurs when running servlet "MockAsWarServlet" (SOAP-3315)
  • Soap UI OS hangs when trying to deploy mock service as WAR (SOAP-3310)
  • Updated libraries:
  • Introduced analytics-core-5.1.2-os
  • Updated hamcrest-core-1.3
  • Introduced i4jruntime-5.1.14
  • Introduced json-smart-1.2
  • Introduced out-app-analytics-provider-5.1.2-os
  • Updated wss4j-1.6.16

New in soapUI Portable 5.0.0 (Apr 11, 2014)

  • Major new features:
  • REST Mocking - Easily create REST MockServices without scripting and test unavailable/prototype APIs.
  • OAuth 2.0 support - Test APIs using OAuth 2.0, group different OAuth 2.0 credentials into profiles, and automate your OAuth 2.0 tests to integrate with other build tools.
  • (Pro only) REST Discovery - Quickly get your undocumented API under test by recording your interactions with the API.
  • (Pro only) REST Test Suite Builder - Automatically create test suites from your recorded interactions with the API, making sure you test the right requests.
  • (Pro only) REST Discovery + REST Mocking - Seamlessly create REST Mocks using responses from REST Discovery recordings.
  • Bugs fixed:
  • XSDs now exposed correctly for MockServices in subdirectories (SOAP-1313)
  • Memory log panel now shows correct total memory for sizes above 2GB (SOAP-1574)
  • It is now possible to sign the BinarySecurityToken when creating a WSS signature entry (SOAPUI-4586/SOAP-1097, contribution from Willem Salembier)
  • The resource editor and request editor views are now better synced (SOAP-830)
  • Improved the behavior of the request view's pop-up parameter table (SOAP-845)
  • Added missing hint text from the "New REST Resource" dialog (SOAP-1102)
  • Removed some duplicate library archives. (SOAP-1195)
  • Importing WSDL protected by Basic HTTP Authentication is now possible again (SOAP-1331)
  • XML conversion no longer fails for JSON value whose name starts with digit (SOAP-1405)
  • Starter page now resizes correctly also on Mac OS X (SOAP-1212)
  • Redirect requests no longer ignore manually configured proxy settings (SOAP-1208)
  • Fixed several minor issues with JSON when using WADL files with a schema (SOAP-1219)
  • Fixed NullPointerException when asserting schema compliance on XSDs (SOAP-1229)
  • It is once again possible to create new REST test steps despite having REST services with duplicated names. (SOAP-1239)
  • Fixed custom properties not working with REST test steps that were using a JMS endpoint (SOAP-1251)
  • Fixed SecurityTestRunner not creating reports on Mac OS X (SOAP-1278)
  • Improved compatibility with MTOM and WCF (SOAP-1316)
  • Removed unnecessary "Failed to delete temporary project file" warnings. (SOAP-1338)
  • Export project to zip file no longer shows error message (SOAP-1948)
  • SSLContext is now configurable using the system property soapui.sslcontext.algorithm (SOAP-2013)
  • Wide Unicode char no longer causes CharConversionException on import (SOAP-1752)
  • (Pro only) Fixed the maven plugin crashing when executing a project containing a Message Content Assertion (SOAP-1348)
  • (Pro only) Fixed unnecessary 500 ms delay in data-driven tests (SOAP-769)
  • (Pro only) Fixed issue where data-driven REST tests sometimes picked up the wrong data (SOAP-722)
  • (Pro only) JSON is no longer converted to XML in some cases (SOAP-1219)
  • Improvements:
  • Introduced Script class for internal grouping of constants (Contribution from Marc Paquette)
  • Added a (non-GUI) setting to control starting the Cajo server on startup (Contribution from Marc Paquette)
  • Improved file chooser behavior in certain scenarios (Contribution from Marc Paquette)
  • Added missing soapui.logroot configuration to the log4j definition of the GLOBAL_GROOVY_LOG (Contribution from Michael Ottati)
  • IdleConnectionHandler is now correctly stopped (Contribution from Christoph Thelen)
  • Normalize pathname for listeners, factories and root (SOAP-1424, Contribution from Marc Paquette)
  • Updated libraries:
  • proxy-vole 20131209 (SOAP-1208)
  • rsyntaxtextarea 2.5.0 (SOAP-1425)
  • commons-io 2.4
  • wss4j 1.6.14

New in soapUI Portable 4.6.4 (Jan 14, 2014)

  • Bugs fixed
  • (Pro only) Problem with renaming services when using environments (SOAP-1245)
  • (Pro only) Form view stops working when test step is moved (SOAP-722)
  • Some HTTP requests slowed down by automatic proxy configuration (SOAP-1264)
  • Security vulnerability on WSDL/WADL import (SOAP-1252) - see MITRE, CVE-2014-1202
  • Problem adding REST test step when two services have the same name (SOAP-1239)

New in soapUI Portable 4.6.3 (Jan 14, 2014)

  • Bugs fixed:
  • Fixed NTLM authentication not working under certain conditions (SOAP-1021) (Note: If you are using Kerberos authentication, you will have to re-select authentication method in the "auth" tab)
  • JDBC Request test step add\delete properties table is broken (SOAP-1144)
  • AMF Request test step add\delete properties table is broken (SOAP-1060)
  • Request body not copied to test step when creating from POST/PUT REST request (SOAP-1098)
  • Security tests ignores endpoint, host and environment parameters in command line tool (SOAP-1190)
  • XPATH assertion should show XPATH in error message (SOAP-1155)
  • ?+Q on mac quits without saving (SOAP-1106)

New in soapUI Portable 4.6.2 (Jan 14, 2014)

  • Major New Feature:
  • Proxy settings can now be auto-detected (SOAP-454)
  • Bugs fixed:
  • Deleting a mid level resource while request editor of child resource is open freezes the GUI (SOAP-854)
  • Can not deploy project as war (SOAP-906)
  • REST resource base path is duplicated each time Request is opened (SOAP-941)
  • Test Step editor parameter table value column heading is wrong (SOAP-856)
  • Mock services packaged as WAR files don't work across different OSes. (SOAP-976)
  • REST parameter order not saved in Request Editor (SOAP-594)
  • Error while creating a Data Export report (SOAP-928)
  • Endpoint not sent in WS-RM exchange (SOAP-816)
  • Conditional property expansion not working (SOAP-677)
  • Mock service returns incorrect content type for CSS files (SOAP-966)
  • Incorrect logging from FileFormField (SOAP-909) ( Contribution from Marc Paquette)
  • Break statement missing in case SEPARATOR (SOAP-910) ( Contribution from Marc Paquette)
  • LoadUI and Hermes installers cannot be started from SoapUI installer (SOAP-1069)
  • Improvements:
  • SoapUI now remembers window position and size after relaunch (SOAP-885)
  • One-click dialogs to add REST resources (SOAP-344 and SOAP-398)
  • Improved default window and Request Editor size (SOAP-679)
  • Unnecessary elements removed from GUI
  • Endpoints are now sorted alphanumerically (SOAP-983) ( Contribution from Vincent Frison)
  • Look and feel improvements on Mac OS
  • Less confusing GUI for REST template (path) parameters
  • Updated libraries:
  • Groovy 2.1.7 (SOAP-630)
  • proxy-vole 20121203 (SOAP-454)

New in soapUI Portable 4.6.1 (Jan 14, 2014)

  • Major New Feature:
  • All parameters editable on top URI bar (SOAP-671)
  • Better control and feedback when editing parent resource from child
  • Better synchronization of editors regarding parameters. Add new parameter simplified.
  • Retina support for SoapUI on OS X (SOAP-655)
  • Known Issue:
  • Template parameter not synched from method to top URI bar (SOAP-834)
  • Bugs fixed:
  • Editing resource params from the properties tab doesn't set default value (SOAP-841)
  • Should not be possible to change the method in REST test steps (SOAP-833)
  • SoapUI didn’t support SPNEGO/Kerberos authentication in a good way (SOAP-445)
  • Double Encoded URIs (SOAP-697)
  • Child resources don't show complete path in Resource field (SOAP-622)
  • Can't write to Excel DataSinks when using a template file (SOAP-680)
  • Easy way to get binary content of response (SOAP-747)
  • Change color of CDATA section in editor (SOAP-749)
  • JVM crash on latest OS X when running test ( SOAP-459)
  • Closes without saving if save folder selection cancelled (SOAP-653)
  • Wrap search and Whole word options in find/replace dialog do nothing (SOAP-158)
  • Minor improvements:
  • Add installer for 64 bit Linux (SOAP-670)
  • New REST Project from a WADL dialog (SOAP-348)
  • Solve the duplicate project name issue (SOAP-638)
  • Automate maven plugin release process (SOAP-599)
  • Should be able to use ws-s truststore without password (SOAP-751)
  • Updated libraries:
  • Updated to JRE 7u40

New in soapUI Portable 4.6.0 (Sep 19, 2013)

  • Major New Feature:
  • Pragmatic REST (SOAP-342)
  • Create a REST project with REST request easily using only a URI as input
  • Automatic split of a REST URI into Endpoint, Resource and Query
  • Automatic extraction of template parameters and query parameters
  • Automatic level and style assignment of parameters
  • Simplified editing of parameters
  • Simplified selection of Method
  • Known Issue:
  • Resource field parameter changes are not synched with the parameter table (SOAP-621 )
  • Bugs fixed:
  • Exporting WADL doesn't export changes that were made (SOAPUI-4620)
  • REST load tests taking too long to run if a small Test Delay is set (SOAPUI-4668)
  • Pro only) JDBC test step fails to reflect changes on environment (SOAP-431)
  • HTTP Tunnel monitor drops the http protocol version (always uses HTTP/1.1) (SOAP-354)
  • JDBC connection wizard for DB2 does not add semi colon at end of connection string (SOAP-472)
  • Add -Dfile.encoding=UTF8 to start file jvm parameters (SOAP-461)
  • Assertion TestStep editor cannot be reopened after entering invalid "assertion field" value (SOAP-331)
  • Remove the word "TestCase" from tabs with names "TestCase Coverage", "TestCase Requirements", etc. (SOAP-460)
  • Start page hides other desktop panels on Mac (SOAP-446)
  • Cant run security tests on "HTTP Test Request" test step (SOAP-442)
  • Pro only) JDBC test step fails to reflect changes on environment (SOAP-431)
  • Stabilize soapui maven plugin tester (SOAP-369)
  • Xpath button more visible (SOAP-164)
  • Minor improvements:
  • Pro only) Improved error message when trying to load an XLSX DataSource (SOAP-330)
  • Pro only) List box rather than text field for selecting report type (SOAP-279)
  • Pro only) Improved GUI for Generating XPath in Property transfer panel (SOAP-311)
  • Property expansion now works for HTTP header names (SOAP-450)
  • Broken module link in documentation (SOAP-421 )
  • Show License is now Show EULA (SOAP-109)
  • SoapUI installer pointed to old version of LoadUI installer (SOAP-397)

New in soapUI Portable 4.5.2 (May 17, 2013)

  • TestOnDemand:
  • Check how your API performs from the net, via SmartBear’s cloud. By running your TestCase on a location outside your local network you’ll be able to highlight any network related issues.
  • Functional Testing:
  • HTTP Monitor now works for all HTTP Methods
  • Improved the XPath Assertion to support wildcards within elements
  • Improved the XQuery Assertion to support wildcards within elements
  • Analytics:
  • Added possibility to override JUnitReportCollector for creating custom JUnit style reports
  • Security:
  • Enlarged the controls in Security Test
  • Technology Support:
  • Added support for SAML 2
  • Added support for NTLM 2 and Kerberos
  • Added line numbers when having a Groovy Null Pointer
  • Bugs fixed:
  • Changed SOAP message to put elements in WSDL Defined proper sequence of when when elements were of complexe type
  • Updates to Schema Compliance
  • Fixes to WSDL handling that was changed between 3.6.1 and 4.0.0
  • Under some ciscumstances you could get NullPointerException when doing a Show Message Exchange for XML Bomb security test
  • Fixes to TestRunner for the HTTP test step when using 3.0.1 project files in 4.0.0
  • Fixed a SoapUI Pro Testrunner bug, When you overrode Global Properties you could get a ClassCastException
  • Under some circumstance a HTTP Redirect with path as location was not followed correctly
  • When trying to export Complex Project with many external dependencies you could get a Null pointer
  • Fixed and error loading WSDL’s containing UTF-8 Characters
  • Corrected JDBC connections when the uses used regexp in configurations
  • Fixed NPE’s when the users tried to start JMS in the context menu of a project
  • Fixed contains assertion to work with multi lines
  • Fixed issues with the maven2 plugin dependencies
  • The maven2 plugin would fail for composite projects if global properties were specified
  • Fixed soapUI problems on Java 7
  • Made Datasource Row or Column windows to be resizable
  • Optional recursive elements or types were not shown in form editor
  • Under some conditions it was not possible to delete multiple assertions using the keyboard delete button
  • REST TestSteps weren’t saving their assigned REST Resource and Method in some cases
  • Small Spelling and Language fixes...
  • Under some conditions the password in service endpoints and environments could be visible to the end user
  • Testcase that contains " (quotation mark) in its label weren’t executed in composite projects
  • Fixed a problem where a combination of soapUI composite project and SVN when renaming test suites
  • Custom Assertion weren’t visible in the list of available assertions
  • Corrected Mock War Packaging Issues
  • Pre encoded endpoints setting wasn’t working for REST or HTTP URLs
  • REST URL’s weren’t calculated correctly when endPoints had context
  • Importing WADL generated by SoapUI could break method names
  • Fixed GUI glitches for Assertion Display and Highlighting of List Items
  • Form view did not not create container elements for sequence of complex type containing only attributes
  • You could get a stackoverflow when calling selectFromCurrent from script assertion
  • The empty report template was missing language="groovy" attribute which gave the reporting engine issues
  • The Execution of Parallel TestCases in the Command Line runner did not execute any of the tests
  • If response message contains the text "\u0000" then the Outline view did not work anymore
  • NPE when creating Command Line report for failed REST requests
  • Corrected an inconsistent numbering of TestStep index