Skip to content

v2.10.0

Choose a tag to compare

@cesarParra cesarParra released this 15 Dec 11:17
· 368 commits to master since this release
798fe4b

General updates

Namespace support

A new property has been added to allow for a package namespace to be specified. When set, the generated files will be created with the prepended namespace.

When generating an OpenApi definition, the namespace will be added to the file's server URL section, complying with how REST APIs for managed packages are exposed by Salesforce.

Upgraded to use the latest version of the Apex Reflection library

This version includes support for methods named void, which (for some reason) is allowed by Apex even though it is a keyword that should be reserved

OpenApi generator updates

Ability to specify the name of the output file through a new CLI argument

Ability to override the schema references when referencing custom classes from RestResource files.