Skip to content

Latest commit

 

History

History
168 lines (89 loc) · 4.5 KB

CHANGELOG.md

File metadata and controls

168 lines (89 loc) · 4.5 KB

Changelog

0.10.5 Released on 2024-02-16

  • update source map version from 0.7.3 to 0.7.4 so that it works with Node 18.
  • fix minor code issues that were blocking local run
  • update docs

0.10.4 Released on 2023-01-10

  • fix rule index & support additionalProperties:true

0.10.3 Released on 2022-11-29

  • fix adding enum value & command line exception

0.10.2 Released on 2022-11-02

  • bugfix for RequiredStatusChange

0.10.1 Released on 2022-10-15

  • Bugfixes for ReferenceRedirection,AddedPropertyInResponse,DefaultValueChanged.

0.10.0 Released on 2022-09-15

  • Added rules: AddedXmsEnum,RemovedXmsEnum,XmsEnumChanged.

0.9.7 Released on 2022-08-15

  • change rule 'TypeChanged' to 'Info' if adding 'type:object' to an schema with "properties".

0.9.6 Released on 2022-06-09

  • using autorest v3.6.1'.

0.9.3 Released on 2022-02-09

  • bugfix for 'ConstraintIsStronger'.

0.9.2 Released on 2022-01-05

  • bugfix for transforming path level parameters.

0.9.1 Released on 2021-07-26

  • bugfix for rules -- 'addOptionalProperty' & 'ParameterInHasChanged'.

0.9.0 Released on 2021-07-21

  • add new rule 'removedOptionalParameter'.
  • bugfix for 'RequestBodyFormatNoLongerSupported' & 'ResponseBodyFormatNowSupported'
  • upgrade dotnet core version from 2.0 to 3.1.

0.8.12 Released on 2021-06-25

  • bug fix for checking circular allOf.

0.8.11 Released on 2021-05-31

  • ConstraintIsWeaker & ConstraintIsStronger do not check adding/removing enum values.
  • Always report AddedEnumValue/RemovedEnumValue no matter it's the context is in request or response.

0.8.10 Released on 2021-04-12

  • Fixed bug: 'autorest' fails to acquire lock possibly due to running concurrently.

0.8.9 Released on 2021-04-08

  • Fixed incompatible implementation with doc for 'XmsLongRunningOperationChanged'.

0.8.8 Released on 2021-03-19

  • Fixed issue of rule 'AddedOptionalProperty'.

0.8.7 Released on 2021-02-24

  • Add new rule - XmsLongRunningOperationChanged.
  • Add new rule - AddedOptionalProperty.

0.8.6 Released on 2021-01-18

  • Add new rule - AddingOptionalParameter.

0.8.5

  • Fixed bug: multiple level 'allOf' comparing fails.

0.8.4

  • Add new rule ChangedParameter order.
  • Expands "allOf" to compare.

0.8.2

  • Fixed issue : Adding optional property to a model and the properties of the model is null, tool reports AddRequiredProperty.

0.8.1

  • 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.

0.8.0 Released on 2020-05-11

  • 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 to x-ms-path without any other changes.

0.7.1 Released on 2020-04-21

  • Fixed issue with common parameters.#160

0.6.3 Released on 2019-04-22

  • Fixed autorest path.

0.5.2 Release on 2019-04-19.

  • Fixed issue with null Enums.

0.5.0 Release on 2019-04-12.

  • Update to TS 3.4 and 'types'.

0.4.3 Release on 2019-04-04.

  • Fixed issue with AddedPath.

0.4.2 Release on 2019-04-03.

  • Fixed issue with logging.

0.4.1 Release on 2019-04-03.

  • Fixed issue with models that are not reference. #136

0.1.13 Released on 2019-01-03.

  • Fixed security vulnerability issue reported in github. #121

0.1.12 Released on 2018-05-19.

  • Added support for readme tags.

0.1.11 Released on 2018-05-14

  • Fix crash on no operation parameters . #86

0.1.10 Released on 2018-03-15

  • Fix crash when there are no required parameters. #107

0.1.9 Released on 2017-10-23

  • Fix publishing issue of 0.1.8 where some dlls were missing.

0.1.8 Released on 2017-10-20

  • Updating to use AutoRest 2. This solves #105

0.1.7 Released on 2017-08-10.

  • Chaining the promises upto compare method and gracefully exiting application #88

0.1.x Released on 2017-07-18.

Added

  • Initial release of oad.