Skip to content

Releases: SalesforceCommerceCloud/raml-toolkit

v0.8.0

12 Aug 17:15
b22420b

Choose a tag to compare

  • Add --disable-normalize-directory-names flag to diff command. By default directory names will be normalized by major version, e.g: shopper-stores-oas-1.0.16 --> shopper-stores-oas-1 #235

v0.7.0

23 Jun 20:25
3d3ce6d

Choose a tag to compare

0.7.0

  • Add ExchangeConfig type #230
  • Update search function to pull latest versions of APIs and multiple versions of APIs #231
  • Add flags argument to generateFromOas function #232
  • Update diff command to work with multiple versions of the same API #233

v0.6.0

02 Jun 18:22
35848b0

Choose a tag to compare

0.6.0

  • Added support for OAS files:
    • Generate command: raml-toolkit generate
    • Diff command: raml-toolkit diff <BASE> <NEW> -s oas
    • Download command: raml-toolkit-download

v0.5.12

04 Jun 20:34
a681a39

Choose a tag to compare

  • Fix bug by deprecating deployment argument from exchange downloader search command the argument is now optional and ignored.
  • Fix bug by deprecating deployment argument from getVersionByDeployment the argument is now optional and ignored.
  • Fix bug by deprecating download command flags -D, --deployment, --deployment-regex-flags the options are now ignored.
  • Added custom field for class name if defined in RAML.

v0.5.11

13 Dec 19:09

Choose a tag to compare

  • Added new template helpers getMediaTypeFromRequest and isRequestWithPayload.
  • Improved logging while rendering templates.
  • TypeScript test files in /resources will no longer be published.

v0.5.10

28 Jul 15:14

Choose a tag to compare

0.5.10

  • Added new parent property to ApiMetadata. When a new instance is created with
    children, the new instance is set as the parent of each child instance.

v0.5.9

12 May 14:42
bdd6c9d

Choose a tag to compare

  • Disabled the linting rule which checked for presence of duplicate display names in RAMLs because it caused serious performance degradation

v0.5.8

12 May 14:41
a153fc7

Choose a tag to compare

  • Fixed the issue due to which raml-toolkit lint command was consuming too much memory and taking too much time to complete.
  • Minor bug fixes

v0.5.7

20 Apr 17:52

Choose a tag to compare

  • Added isTraitDefinition Handlebars helper to test whether an object is an
    AMF model of a RAML trait.
  • Refactored validation profiles to import rules from libraries. The rules are
    unchanged, but they are now available for use in custom validation profiles.

v0.5.6

26 Feb 15:28

Choose a tag to compare

  • Updated profile validation rules to use SPARQL
  • Minor bug fixes