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