Skip to content

v0.9.0

Choose a tag to compare

@mstokes-f5 mstokes-f5 released this 19 Nov 17:20
· 168 commits to master since this release

Added

  • template: Add better support for JSON Editor "info" format
  • template_provider: Add FsSingleTemplateProvider convenience class to load a single template set
  • template: Add support for YAML contentType (text/x-yaml, application/x-yaml, and application/yaml are all accepted)
  • template: Add support for calculating parameter values from arithmetic expressions

Fixed

  • guiUtils: Fix "No resolver found for key propertyOrder" error when collapsing multiple allOf items
  • guiUtils: Fix "No resolver found for key invertDependency" when collapsing allOf items
  • template: Fix for duplicate items in dependencies
  • template: Fix running JSON and YAML post-process strategies on empty strings

Changed

  • Switch from internal httpUtils library to axios (httpUtils has also been removed)
  • template: Prefer defaults from the current template over merged in templates
  • template: Allow definitions to override values in merged templates even if the parameters are not present in the template text
  • template: Significantly reduce the size of the Template object
  • template: Remove typeDefinitions from the public API
  • template: Prune unused definitions (Template.definitions no longer contains the original definitions from the template file)