- Add support for preserving security info in OAI docs.
- adding support so that input-files can be relative to the configuration file that is loading them (will still fall back to relative to baseDir if it doesn't find it)
- TransformerViaPointer was turning null into {}
- detects when to fall back to autorest v2 core (no
--profile
, no--api-version
) - made nodejs sandbox reusable. Much faster.
- when tree-shaking models, add a bit of disambiguation fluff to make sure they don't collide
- rebuild to pick up perks change to fix multibyte utf8 over byte boundary problem
- rebuild to pick up a perks change to support turning underscore in semver to dash on gh releases
- on secondary swagger files, schema schema validation is relaxed to be warnings.
- drop unreferenced requestBodies during merge
- supports v2 generators (and will by default, fall back to a v2 core unless overriden with
--version:
- if a v3 generator is loaded via
--use:
, it should not attempt to load v2 generator even if--[generator]
is specified (ie,--python
--use:./python
) should be perfectly fine - the v3 generator name in
package.json
should be@autorest/[name]
- ie@autorest/csharp
- it will only assume
--tag=all-api-versions
if either--profile:
... or--api-version:
... is specified.
- rebuild to pick up newer extension library that supports python interpreter detection