- bug fix for checking circular allOf.
- ConstraintIsWeaker & ConstraintIsStronger do not check adding/removing enum values.
- Always report AddedEnumValue/RemovedEnumValue no matter it's the context is in request or response.
- Fixed bug: 'autorest' fails to acquire lock possibly due to running concurrently.
- Fixed incompatible implementation with doc for 'XmsLongRunningOperationChanged'.
- Fixed issue of rule 'AddedOptionalProperty'.
- Add new rule - XmsLongRunningOperationChanged.
- Add new rule - AddedOptionalProperty.
- Add new rule - AddingOptionalParameter.
- Fixed bug: multiple level 'allOf' comparing fails.
- Add new rule ChangedParameter order.
- Expands "allOf" to compare.
- Fixed issue : Adding optional property to a model and the properties of the model is null, tool reports AddRequiredProperty.
- Fixed issue : can not find
node
path when running in pipeline. - Fixed issue : can not find correct
autorest
path when When oad is installed globally.
- Unify paths and x-ms-paths in the swagger then compare the unified swagger so that it consider not a breaking when you move a path from
paths
tox-ms-path
without any other changes.
- Fixed issue with common parameters.#160
- Fixed autorest path.
- Fixed issue with null Enums.
- Update to TS 3.4 and 'types'.
- Fixed issue with
AddedPath
.
- Fixed issue with logging.
- Fixed issue with models that are not reference. #136
- Fixed security vulnerability issue reported in github. #121
- Added support for readme tags.
- Fix crash on no operation parameters . #86
- Fix crash when there are no required parameters. #107
- Fix publishing issue of 0.1.8 where some dlls were missing.
- Updating to use AutoRest 2. This solves #105
- Chaining the promises upto
compare
method and gracefully exiting application #88
- All issues associated with this release can be found using this filter Sprint-103 Sprint-104
- Initial release of oad.