|
1 | 1 | NON-BREAKING CHANGES: |
2 | | - ===================== |
3 | | - Metadata - Spec.consumes - Added a consumes format <bob> |
4 | | - Metadata - Spec.produces - Deleted produces format <bill> |
5 | | - Metadata - Spec.schemes - Added schemes <https> |
6 | | - /a/:get -> 200 Response- Added response |
7 | | - /a/:get Request - Header.addedHeaderParam : string - Added optional param |
8 | | - /a/:get Request - Header.deletedHeaderParam : string - Deleted optional param |
9 | | - /a/:get Request - Header.headerParam.headerParam : string - Widened type <string.password -> string> |
10 | | - /a/:get Request - Query.changeMaxInt - Widened type <Maximum 200.000000->300.000000> |
11 | | - /a/:get Request - Query.removeMaxInt - Widened type <Exclusive Maximum Removed:true->false> |
12 | | - /a/:get Request - Query.wideryString - Widened type <integer -> string> |
| 2 | +===================== |
| 3 | +/a/:get - Request - Header.addedHeaderParam - Added optional param |
| 4 | +/a/:get - Request - Header.deletedHeaderParam - Deleted optional param |
| 5 | +/a/:get - Request - Header.headerParam<string> - Widened type - string.password -> string |
| 6 | +/a/:get - Request - Query.removeMaxInt<integer> - Widened type - Exclusive Maximum Removed:true->false |
| 7 | +/a/:get - Request - Query.wideryString<string> - Widened type - integer -> string |
| 8 | +/a/:get -> 200 - Response - Body<array[A1]> - Added response |
| 9 | +/a/:post - Request - Body.description<string> - Changed required param to optional |
| 10 | +/a/{id}:get -> 200 - Response - Body<array[A1]>.newProp<string> - Added property |
| 11 | +/a/{id}:get -> 200 - Response - Body<array[A1]>.sameWideness<number> - Narrowed type - number -> number.float |
| 12 | +/a/{id}:post - Request - Body.description<string> - Changed required param to optional |
| 13 | +/b/:get -> 200 - Response - Body<array[A1]>.newProp<string> - Added property |
| 14 | +/b/:get -> 200 - Response - Body<array[A1]>.sameWideness<number> - Narrowed type - number -> number.float |
| 15 | +/b/:post - Request - Body.description<string> - Changed required param to optional |
| 16 | +/c/:get -> 200 - Response - Body<array[object]> - Added a schema constraint - MaxItems(1) |
| 17 | +Spec Definitions.ThisWasAdded - Added a schema definition |
| 18 | +Spec.consumes - Added a consumes format - bob |
| 19 | +Spec.produces - Added produces format - bob |
| 20 | +Spec.schemes - Added schemes - https |
13 | 21 |
|
14 | | - BREAKING CHANGES: |
15 | | - ================= |
16 | | - Metadata - Spec Metadata - Changed base path </api -> /apibaby> |
17 | | - Metadata - Spec Metadata - Changed host URL <petstore.swagger.wordnik.com -> petstore.swaggery.wordnik.com> |
18 | | - Metadata - Spec.consumes - Deleted a consumes format <bill> |
19 | | - Metadata - Spec.produces - Added produces format <bob> |
20 | | - Metadata - Spec.schemes - Deleted schemes <http> |
21 | | - /a/:get Request - Query.ObjToPrim - Changed type <obj -> integer> |
22 | | - /a/:get Request - Query.changeMaxInt - Narrowed type <Exclusive Maximum Added:false->true> |
23 | | - /a/:get Request - Query.changeMinInt - Narrowed type <Exclusive Minimum Added:false->true> |
24 | | - /a/:get Request - Query.changeMinInt - Narrowed type <Minimum 200.000000->300.000000> |
25 | | - /a/:get Request - Query.changeyPattern - Changed type <Pattern Changed:*->anewpattern> |
26 | | - /a/:get Request - Query.primToObj : A2 - Changed type <integer -> obj> |
27 | | - |
28 | | -compatibility test FAILED: 11 breaking changes detected |
| 22 | +BREAKING CHANGES: |
| 23 | +================= |
| 24 | +/a/:get - Request - Query.ObjToPrim<integer> - Changed type - object -> integer |
| 25 | +/a/:get - Request - Query.changeMaxInt<integer> - Narrowed type - Exclusive Maximum Added:false->true |
| 26 | +/a/:get - Request - Query.changeMinInt<integer> - Narrowed type - Exclusive Minimum Added:false->true |
| 27 | +/a/:get - Request - Query.changeyPattern<string> - Changed type - Pattern Changed:*->anewpattern |
| 28 | +/a/:get - Request - Query.primToObj - Changed type - integer -> object |
| 29 | +/a/:post -> 200 - Response - Body<A3>.name<string> - Changed required param to optional |
| 30 | +/a/{id}:get -> 200 - Response - Body<array[A1]>.busby<string> - Changed optional param to required |
| 31 | +/a/{id}:get -> 200 - Response - Body<array[A1]>.onceWasArray<array[object]> - Changed type - <array[object]> -> <string> |
| 32 | +/a/{id}:post -> 200 - Response - Body<A3>.name<string> - Changed required param to optional |
| 33 | +/b/:get -> 200 - Response - Body<array[A1]>.busby<string> - Changed optional param to required |
| 34 | +/b/:get -> 200 - Response - Body<array[A1]>.onceWasArray<array[object]> - Changed type - <array[object]> -> <string> |
| 35 | +/b/:post -> 200 - Response - Body<A3>.name<string> - Changed required param to optional |
| 36 | +/c/:get -> 200 - Response - Body<array[object]> - Deleted a schema constraint - MinItems(1) |
| 37 | +Spec Metadata - Changed base path - /api -> /apibaby |
| 38 | +Spec Metadata - Changed host URL - petstore.swagger.wordnik.com -> petstore.swaggery.wordnik.com |
| 39 | +Spec.consumes - Deleted a consumes format - bill |
| 40 | +Spec.produces - Deleted produces format - bill |
| 41 | +Spec.schemes - Deleted schemes - http |
| 42 | +compatibility test FAILED: 18 breaking changes detected |
0 commit comments