Skip to content

Releases: redskap/swagger-brake

2.4.0

01 Oct 20:04
Compare
Choose a tag to compare
  • #107 Include version number into report and filename
  • #97 False negatives when removing deprecated properties from models
  • #96 Swagger brake cli jar in maven repository
  • #82 JUnit 4 migration to JUnit 5
  • #65 Schema class attributeRequiredMap.get(attrToSearchFor); returning null

2.3.0

09 Dec 20:21
Compare
Choose a tag to compare
  • #61 Add support for war files
  • #54 Required fields in nested definitions are being reported as breaking when they are not

2.2.0

21 Dec 10:47
Compare
Choose a tag to compare
  • #44 Support for Array minItems/maxItems/uniqueItems constraints
  • #43 Support for String minLength/maxLength constraints
  • #42 swagger-brake not reporting violation in breaking changes | MIN/MAX validation | POST object mandatory field validation

2.1.0

06 Sep 19:38
Compare
Choose a tag to compare
  • #41 Recursive schema throws NPE
  • #40 old-api should take precedence over maven configuration
  • #39 Support Nexus based maven metadata
  • #36 Add route path exclusion parameter support

2.0.0

22 Jul 09:41
Compare
Choose a tag to compare
  • #35 Switch from JAXB to Jackson XMLMapper to support Java 11+
  • #29 allOf in Swagger contract results in NPE
  • #28 Null output for formData parameter
  • #26 SNAPSHOT releases should be optional
  • OpenAPI V3 oneOf, anyOf schema support

1.1.0

15 Apr 18:48
Compare
Choose a tag to compare
  • #27 Exitcode for CLI when API has breaking changes

1.0.0

15 Mar 20:05
Compare
Choose a tag to compare
  • #25 Upgrade jackson-databind from 2.9.7 to 2.10.3
  • #24 Change in type of response attribute is not detected
  • #22 Extend README with link to release page for easier access
  • #19 Support for beta API
  • #18 Allow configuring the filename scanned from maven

0.3.0 Release

31 Mar 14:28
Compare
Choose a tag to compare
  • #17 Add ability to allow removal of deprecated APIs

0.2.1 Release

19 Dec 09:47
Compare
Choose a tag to compare
  • #16 Can you provide a simple entrypoint to compare 2 API instances
  • #15 The attempt to fix recursive schemas causes NPE
  • #14 Shouldn't removing a request body type be a breaking change?
  • #12 Don't disable all logging
  • #11 Starter should return results

0.2.0 Release

10 Dec 19:03
Compare
Choose a tag to compare
  • #9 Add support for $ref to all types that allow reference objects
  • #8 Stack overflow on recursive schemas
  • #7 Grammar error on ResponseTypeChangedBreakingChange
  • #5 Document usage as gradle/maven plugin
  • #4 Authentication support for Maven repositories
  • #3 Fix 8.14 checkstyle version usage
  • #2 JSON reporter is not providing any information about report location
  • #1 Ability to use more than one reporter