Skip to content
This repository was archived by the owner on Feb 2, 2022. It is now read-only.

v2.0

Compare
Choose a tag to compare
@stishkin stishkin released this 07 Jan 18:12
· 90 commits to main since this release
ec72ee3

This release contains breaking changes, and requires a fresh deployment

  • Download the CLI from v2.0 and install. Follow the deployment instructions here

This release includes following changes

  • Support for listening on multiple ports in test targets (#58)

  • Support for a list of swagger specifications (#62)

  • SwaggerLocations has been renamed ApiSpecifications and allow use the of a URL or file path without need for explicitly stating whether location is URL of file path (#90)

  • Use a "shell" to run commands in job definition and in tool configurations (#92)

  • Azure resources are given a unique name when the RAFT service is deployed #88 (#95)

  • The schema has been refactored to include targetConfiguration as common configuration for test tasks (#94)
    targetConfiguration can include ApiSpecifications and an endpoint under test
    If a task sets it's own targetConfiguration then it overrides the global one

  • Expose more RESTler configuration settings as part of RunConfiguration (#98)

  • Schema renames (#99)
    testTargetConfiguration to targetConfiguration
    targets to services

  • Script added to run all the samples

  • "Dredd" integrated with RAFT (#101)

  • Dedicated results storage (#103)
    All of the utils functionality (status tables, azure function blob storage) have been moved to utils storage

  • Refactor RAFT specific code into separate libraries, thus simplifying onboarding of tools written in node-js or Python (#104)