Skip to content

Latest commit

 

History

History
133 lines (85 loc) · 8.78 KB

CHANGELOG.md

File metadata and controls

133 lines (85 loc) · 8.78 KB

Changelog

Fixed

Added

Changed

Added

Fixed

Changed

Added

Changed

Fixed

  • The default value for the use-http-cache request option is now false, even if no request options are configured.
  • Segmentation fault (or double free) when eval is used to assign nodes from a node-set variable to another variable

Added

Changed

Fixed

  • Some alert messages were logged twice
  • Evaluating an undefined or null variable, as a string, now returns the empty string instead of the string null
  • Incorrect default content-type text/xml for request bodies
  • The set-response-headers action now replaces Cache-Control headers instead of merging them
  • The serve action now correctly handles whitespace and other URL-Encoded characters in the name of the fallback-doc

Added

Changed

  • The test search for flat-test is recursive
  • Logs are sent to stderr in JSON format

Fixed

Added

  • The $error variable containing error information for client request/response validation errors
  • The error flow, called if an error occurs, and referenced by flow in x-flat-error in the swagger.yaml
  • The exit-on-error request option (for JSON-configured requests) to trigger the error flow
  • An additional parameter algorithm for the jwt-decode() function to limit the acceptable signing algorithms. Mandatory for RSASSA based signatures
  • The contains and pattern compare flags for the assert action
  • The flat test Framework with assert, test-request, backend-flow and set-env actions
  • The json-stringify() and json-parse() functions

Changed

Fixed