oasdiff

OpenAPI Diff and Breaking Changes

APACHE-2.0 License

Stars
562
Committers
25

Bot releases are hidden (Show)

oasdiff - v1.10.20 Latest Release

Published by reuvenharrison 3 months ago

Changelog

  • 2bc843f Update DOCKER.md
  • fa9bba3 Update README.md (#581)
  • df124e0 Fix install script - get_machine (#578)
  • ea17e6d use ctor (#576)
oasdiff - v1.10.19

Published by reuvenharrison 3 months ago

Changelog

  • 2ab458f Bump github.com/getkin/kin-openapi from 0.125.0 to 0.126.0 (#575)
  • 6e2d425 typo
oasdiff - v1.10.18

Published by reuvenharrison 4 months ago

Changelog

  • 2a50ce0 change constructors (#569)
  • 39b7e93 upgrade to golang:1.22.5 (#573)
  • e2e437b add request-parameter-property-type-changed-description
  • b0adf26 improve code and comments (#571)
  • 7760b95 fix param type/format changes (#570)
  • 68ee79d refactor get operation (#568)
  • c322a59 Bump github.com/yuin/goldmark from 1.7.3 to 1.7.4 (#566)
  • 44e4068 Bump github.com/yuin/goldmark from 1.7.2 to 1.7.3 (#564)
  • 31a954e Bump github.com/getkin/kin-openapi from 0.124.0 to 0.125.0 (#559)
oasdiff - v1.10.17

Published by reuvenharrison 4 months ago

Breaking Changes

--deprecation-days-stable default is changed from 180 to 0
--deprecation-days-beta default is changed from 31 to 0
See https://github.com/Tufin/oasdiff/blob/main/docs/DEPRECATION.md for updated API deprecation options.

Changelog

  • 051d610 Add install script (#558)
  • 7a38659 Bump github.com/wI2L/jsondiff from 0.5.2 to 0.6.0 (#563)
  • 498be3a Allow deprecation without Sunset (#557)
  • b8f74b5 Bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (#561)
  • 38ba3d0 Bump github.com/yuin/goldmark from 1.7.1 to 1.7.2 (#562)
  • 0515b11 Bump cloud.google.com/go from 0.114.0 to 0.115.0 (#560)
  • e817301 add note about oasdiff checks descriptions
  • 107c985 upgrade to go 1.22.4 (#556)
  • 7d9a529 check new required props for default value (#551)
  • 8aa8c09 Update README.md
  • 4e41d1d update braeking-changes doc
  • 45073f7 add ete test for max circular depth (#550)
  • 16e8b86 refactor checks (#553)
  • bcd3827 display changelog.html as html
  • 418857a Deprecate breaking sub-cmd (#547)
  • 360470c Bump cloud.google.com/go from 0.113.0 to 0.114.0 (#548)
  • bf669b1 Revert "Update BREAKING-CHANGES.md" (#546)
  • aa76bb8 move installation to top
  • 5124be3 remove spare files
  • 5ce7b63 Update BREAKING-CHANGES.md
  • bcfaf3a Update DIFF.md
  • f25069a Update DIFF.md
  • bd3d5c7 Update BREAKING-CHANGES.md
  • 4ba77a7 Doc corrections2 (#545)
  • 27a987d Doc corrections (#544)
  • 85b3a82 Update BREAKING-CHANGES.md
  • 70b9ede README.md file per command (#543)
  • 574d63b fix test title (#542)
oasdiff - v1.10.16

Published by reuvenharrison 5 months ago

Changelog

  • eef6592 Bump cloud.google.com/go from 0.112.2 to 0.113.0 (#540)
  • b89acea Upgrade github actions (#538)
  • ef400f7 remove telemetry (#537)
oasdiff - v1.10.15

Published by reuvenharrison 6 months ago

Changelog

  • 5ea1d0e Update dependencies including map abstraction and multi-types in kin-openapi (#526)
  • 6859bc7 update dependencies (#533)
  • cbccaef fix request body messages (#532)
  • e62904c new check: added-optional-request-body (#531)
oasdiff - v1.10.14

Published by reuvenharrison 6 months ago

Changelog

  • 341d77d Compare inline schemas under AllOf/AnyOf/OneOf by title (#527)
  • aa8fcea flatten-allof fix circular additionalProperties overflow (#529)
  • 6336a56 Bump github.com/wI2L/jsondiff from 0.5.1 to 0.5.2 (#530)
  • 8dd6b42 fix link
  • e9774be document diff for OpenAPI Extensions
  • 54c568b improve coverage (#528)
oasdiff - v1.10.13

Published by reuvenharrison 6 months ago

Changelog

  • 051d11e remove delta (#522)
  • 161fffc revert unneeded WithExcludeExtensions from tests (#521)
  • c5dd33f add Empty check to jsonPatch (#520)
  • 070b485 Bump github.com/yuin/goldmark from 1.7.0 to 1.7.1 (#516)
  • 494462e Add Diff for OpenAPI Extensions (#515)
  • 05b7335 Bump cloud.google.com/go from 0.112.1 to 0.112.2 (#511)
oasdiff - v1.10.12

Published by reuvenharrison 7 months ago

Changelog

  • a006518 add fail-on INFO for changelog (#510)
  • 8031b1c update go and dependencies (#506)
oasdiff - v1.10.11

Published by reuvenharrison 8 months ago

Changelog

  • e1108f3 mergedPaths doesn't modify specs (#501)
  • 32d32b1 Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#499)
oasdiff - v1.10.10

Published by reuvenharrison 8 months ago

Changelog

  • 53d9f32 Bump cloud.google.com/go from 0.112.0 to 0.112.1 (#497)
  • dd64ae0 remove escaping from errors
  • 2ce6d6f //go:build unix
  • ed96b28 unique test names
  • f0ee26b separate windows and unix tests
  • ecf4660 fix test
  • b4ed89d fix test
  • 59441a6 improve error wrapping (#498)
  • 1d9342c Update DELTA.md
  • 5f540f2 fix params len (#496)
  • 83694d9 fix typo
  • 070bee4 add changelog.html example
  • ee546eb dedicated workflow for links-check (#493)
oasdiff - v1.10.9

Published by reuvenharrison 8 months ago

Changelog

  • afd399d add demo.svg
  • 2d9834d YAML/JSON field name typo: "reuired" -> "required" (#491)
  • 0fc9760 Update COMMON-PARAMS.md
  • 37db44d Update COMMON-PARAMS.md
  • fcc03eb Update README.md
  • 4370e50 fix deprecate (#489)
oasdiff - v1.10.8

Published by reuvenharrison 9 months ago

Changelog

  • f7552e1 case-insensitive header comparison (#488)
oasdiff - v1.10.7

Published by reuvenharrison 9 months ago

Changelog

  • 957bdc6 Bump github.com/oasdiff/go-common from 0.2.28 to 0.2.29 (#484)
  • a7cb2ad skip added required properties in the response-property-became-required check (#487)
  • 6367fb6 revert
  • ad3cdf6 go build
  • 63bd9f0 Merge branch 'main' of https://github.com/Tufin/oasdiff
  • 3f4730f fix build on push
  • a31fd62 remove unused bc_diff (#485)
  • e4d777b refactor errors (#483)
  • e17f870 Bump github.com/yuin/goldmark from 1.6.0 to 1.7.0 (#486)
  • b91141d Update COMMON-PARAMS.md
oasdiff - v1.10.6

Published by reuvenharrison 9 months ago

Changelog

  • a3b4664 OpenAPI Common Parameters (#479)
  • 270ba7b Update DELTA.md (#480)
  • e7d7d64 documentation (#478)
  • 8b6e8c9 add property name to the response's type/format change message (#477)
  • 64535de delta (#473)
  • a8392c1 Bump cloud.google.com/go from 0.111.0 to 0.112.0 (#472)
  • a2470e3 update Breaking Changes to Enum Values
  • 76e7440 lower-min-go-ver (#471)
oasdiff - v1.10.5

Published by reuvenharrison 10 months ago

Changelog

  • d7c8034 flatten command - prune oneOf field on circular references (#466)
oasdiff - v1.10.4

Published by reuvenharrison 10 months ago

Changelog

  • 7e651c5 flatten command - fix wrong Title and Description values (#464)
  • 593bd07 Update ALLOF.md
oasdiff - v1.10.3

Published by reuvenharrison 10 months ago

Changelog

  • d3e5ade github-avoid-http-files (#462)
  • f17e384 Change sample sunset date to self-explain that it's YYYY-MM-DD format (#460)
  • 04c0f8c add source file to github (#459)
  • 2410920 github-annotations-with-api (#452)
  • 0cc2ea9 typo
  • a5350b1 add qr code (#458)
  • d5b73fa fix test (#457)
oasdiff - v1.10.2

Published by reuvenharrison 11 months ago

Changelog

  • 92576d1 Correct int messages (#456)
  • 8fec540 remove-hardcoded-quotes (#455)
  • 88b9075 diff-add-exclude-elements-options (#454)
oasdiff - v1.10.1

Published by reuvenharrison 11 months ago

Changelog

  • ac02167 upgrade-to-kin-openapi-v0.122.0 (#450)