We have just released version 5.27.3. Here is a list of the changes that came with the release:
Features
- Added a new helper to convert between data types in responses, which can be useful when combining helpers that require specific data types e.g. {{ randomInteger 0 (cast (xPath request.body '/Node/Max/text()') type='int') }}
- Added a new helper to use an existing XLS/CSV/JDBC as a data source in responses, which can be used to lookup or update data e.g. {{ dataSource 'name.db' 'SELECT name FROM person WHERE id = :id' id=(cast (xPath request '//data/id/text()') type='string') single=true }}
- Added a new helper to allow modifying the HTTP response code e.g. {{ modifyResponse 'statusCode' 404 }}
- Added negate and round operations to the arithmetic operations helper
- Added a new helper to manage a simple JSON object store that can be used to help implement simple stateful mocks (beta)
- Line breaks are now supported in helper string arguments
- Added a minimal configuration file editor to the configuration page to allow files that do not have dedicated UI elements to be edited via the UI as plain text files
Fixes
- Fixed a bug where directory structure was not properly created when importing a zip of proto files
- Fixed a UI memory leak that occurred when the Add/Edit page was left open for too long
- Fixed support for HTTP state machine transitions
Changes
- Change SDK workspace examples to use non-deprecated SDK methods
- Upgraded bundled JRE from 8u282 to 8u292
- Upgraded WireMock from 2.27.2 to 2.29.0
- Upgraded gRPC from 1.36.0 to 1.39.0
- Upgraded protoc from 3.15.5 to 3.17.3
No comments:
Post a Comment