Releases: swagger-api/swagger-parser
Swagger-parser 1.0.31 released!
This minor fix has thrilling and tantalizing updates, namely:
- swagger-core updated to latest & greatest (1.5.15)
- security fix for possible BadPersonActivity(tm) in YAML #481
- Added missing descriptions for security definitions #482
Note: The security fix was generously found and fixed by @ mmosemmle by using the lgtm.com tool
Get it while it's hot!
swagger-parser 1.0.29 released!
It 'aint 3.0 support, but who cares! This is the latest update to the swagger-parser which adds the following:
Swagger-Parser 1.0.26 Released!
Some minor updates in the parser to support the swagger-core 1.5.12 release.
Improvements
- Better parsing of
BodyParameter. Support extensions #360, #381 - Update HTTP client library to more secure version #397
- Show SSL errors more gracefully #383
Fixes
- No longer converting
minimum,maximum,defaultvalues to double when parsing. Now usesBigDecimalalong with a string cache to keep the original formatting without interpolation #400
Swagger-parser 1.0.25 Released!
Well what do you know, a late holiday gift! Here's a new release of swagger-parser to bring you into the New Year the right way.
Enhancements
- Updated to Jackson 2.8.4, along with the latest swagger-core
- Parsing of non-string
enumvalues #363 - URL cleaning to support 1.1, 1.2 specs #367
- Parsing of
uniqueItems,multipleOf#372 - Less printlns #370
Fixes
allOfwith single element no longer gives error #371
Swagger-parser 1.0.23 Released
So many updates! 1.0.23 brings a ton of fixes and enhancements when dealing with everyone's favorite dinner-time topic: JSON References. Yes now, we are correctly traversing from host-to-host, from relative-to-absolute, etc. It's a blast to follow along with the tests, so check them out! (Note there is very little difference between a bug fix and enhancement, so consider the selection between the two to be pretty much random)
Bug Fixes:
- Fixed NPE when parsing shared path parameters #268
- Nested references are now correctly resolved #270
- No more duplication of path parameters #271
- Incorrect vendor extensions in remote references #274
- Now correctly resolving nested references in arrays #286
- Correct escaping of JSON Pointers #289
- Collection type format parsing was incorrect #291, #292
Enhancements:
- Better detection of content type--no longer using extensions #276
- Resolution of recursive references #278
- Resolving direct model references now supported #297
- Resolution of external files in folders now supported #299, #304, #306, #312, #314
- Resolution of remote -> relative references across hosts is now supported #316, #319, #325, #330
Swagger-parser 1.0.16 Released!
Fixed a small glitch where type checking may not behave as expected #159
Swagger-parser 1.0.15 Released!
Swagger-parser 1.0.13 Released!
This itty-bitty release provides proper feedback when an invalid (i.e. unparseable) swagger is specified. Required for the swagger-inflector release!
Swagger-parser 1.0.12 Released!
A small number of important enhancements have been added to the Swagger Parser. The parser now supports and resolves shared components throughout the swagger definition.
Notable Features
- Support for
file://protocol (#125) - Added support for top-level, shared parameters, responses (#122)
Notable bug fixes
- Addressed issue with duplicate parameters shared across operations (#126)
- Fixed parse issue with non
multi-fromatted array parameters
Swagger-parser 1.0.11 Released!
A small number of important enhancements have been added to the Swagger Parser. Now you can parse Swagger definitions with inline models and with better error handling.