oasdiff

OpenAPI Diff and Breaking Changes

APACHE-2.0 License

Stars
562
Committers
25

Bot releases are hidden (Show)

oasdiff - v1.7.2

Published by reuvenharrison about 1 year ago

Changelog

  • 8ea39f6 Bump cloud.google.com/go from 0.110.6 to 0.110.7 (#351)
  • f40f595 dedicated diff for components.params (#354)
oasdiff - v1.7.1

Published by reuvenharrison about 1 year ago

Changelog

  • 3a7f646 Changelog: Request properties changed (#345)
oasdiff - v1.7.0

Published by reuvenharrison about 1 year ago

Breaking Change for cmd-line users only (not go-package)

Note that some of the breaking/changelog messages were modified.
If you are using --err-ignore or --warn-ignore you may need to update your configuration file.

Other Changes

Full Changelog: https://github.com/Tufin/oasdiff/compare/v1.6.6...v1.7.0

oasdiff - v1.6.6

Published by reuvenharrison about 1 year ago

Changelog

  • bf70927 implement request/response anyOf checkers (#339)
  • 178dfef ad (#344)
  • 0e89d6d Changelog: request property pattern changed (#338)
oasdiff - v1.6.5

Published by reuvenharrison about 1 year ago

Changelog

  • addb2b3 implement request/response oneOf checkers (#337)
  • c9e3c9f [ci] govulncheck - find known vulnerabilities in project dependencies (#334)
  • dc39db7 lowercase breaking-changes comments (#342)
  • dce2c5d Changelog: request parameters changed (#336)
  • 9e7d281 Bump github.com/yuin/goldmark from 1.5.4 to 1.5.5 (#335)
  • 4fefe54 Update response property checker (#332)
  • 117fc8d Update MATCHING-ENDPOINTS.md
oasdiff - v1.6.4

Published by reuvenharrison over 1 year ago

Changelog

  • 8ab2970 add platforms to Build and push main (#331)
  • d74a7f4 build image for arm64 (#330)
  • 9d3905e Multiple versions of the same endpoint
  • fe05885 update documentation
  • 3405ff9 Update README.md
oasdiff - v1.6.3

Published by reuvenharrison over 1 year ago

Changelog

  • 224bdb6 Add response property added, removed and changed checkers (#327)
  • c63678c Add Response default property value checker (#326)
  • 8fd582f Response enum property added removed checker CL entries (#323)
oasdiff - v1.6.2

Published by reuvenharrison over 1 year ago

Changelog

  • 6fa0e00 Add response property read only write only checkers (#322)
  • f4e1419 Bump cloud.google.com/go from 0.110.5 to 0.110.6 (#325)
oasdiff - v1.6.1

Published by reuvenharrison over 1 year ago

Changelog

  • 1b6a2a1 check for errors (#321)
  • b114fc2 Add request body media type update checker (#320)
oasdiff - v1.6.0

Published by reuvenharrison over 1 year ago

Changelog

  • 37acfd1 Add more response changelog checkers (#308)
oasdiff - v2.1.2

Published by reuvenharrison over 1 year ago

Changelog

  • 1d7d722 add deprecation days support for beta and stable levels (#316)
  • 435a072 Bump cloud.google.com/go from 0.110.4 to 0.110.5 (#317)
oasdiff - v2.1.1

Published by reuvenharrison over 1 year ago

Changelog

  • 8deecbf handle oneOf (#315)
oasdiff - v2.1.0

Published by reuvenharrison over 1 year ago

Changelog

  • 185b9a9 remove breaking-only functionality (#313)
oasdiff - v2.0.4

Published by reuvenharrison over 1 year ago

Changelog

  • 519a522 replace DeepEqual by getSchemaDiff (#312)
oasdiff - v2.0.3

Published by reuvenharrison over 1 year ago

Changelog

  • 5dc9383 Backward compatibility error types (#310)
  • 57b7ed0 Bump cloud.google.com/go from 0.110.3 to 0.110.4 (#311)
  • 435b210 Update BREAKING-CHANGES.md
oasdiff - v2.0.2

Published by reuvenharrison over 1 year ago

Changelog

  • 2b96ed4 Fix changelog text (#306)
oasdiff - v2.0.1

Published by reuvenharrison over 1 year ago

Changelog

  • 57acd2f add flags to changelog (#304)
  • 9851dd6 docuementation
oasdiff - v2.0.0

Published by reuvenharrison over 1 year ago

New Command-Line - Breaking Change 🛠

Version 2.0.0 has a new command-line structure with sub-commands.
All users must update their cmd-lines to use this version.

Usage

oasdiff [command] base revision [flags]

Where base and revision are the paths (globs in Composed mode) or URLs of the OpenAPI specs to compare, and command is one of the following:

Command Help
diff Generate a diff report
breaking Display breaking changes
changelog Display changelog
summary Generate a diff summary

To see the possible flags, run oasdiff help <command>

What's Changed

Breaking Changes 🛠

Full Changelog: https://github.com/Tufin/oasdiff/compare/v1.5.20...v2.0.0

oasdiff - v1.5.20

Published by reuvenharrison over 1 year ago

Changelog

  • 5d42683 Add more checks (#298)
  • e93e1ba Bump cloud.google.com/go from 0.110.2 to 0.110.3 (#300)
oasdiff - v1.5.19

Published by reuvenharrison over 1 year ago

Changelog

  • 064a8ae fix breaking changes doc
  • db4cd2e Add more cl checks (#297)
  • 55e8f1d slack community badge
  • 96be496 typo
  • 5823925 document changelog and supporeted languages