Releases: AndrewWalsh/openapi-devtools
v1.5.2
v1.5.1
Now Available for Firefox
- Thanks to @madeindjs' PR this is now available for Firefox.
General
- Minor copy edit to generated API specs.
v1.5.0
Fixes
- The tool now handles multiple response status codes. Endpoints can return multiple responses for different status codes, such as 200s and 400s. These are now merged correctly, and will appear when endpoints containing multiple response status codes are parameterised.
General
- As the underlying data structure has changed, exports will no longer work when imported with v1.5.0. Please create a new one if affected
- Added tests and improved some code.
v1.4.2
fix: media types such as application/x-www-form-urlencoded
may have a suffix, such as application/x-www-form-urlencoded;charset=UTF-8
. These requests are now accounted for across application/json
and application/x-www-form-urlencoded;charset=UTF-8
.
chore: reverted addition of external spec generation library. It will exist elsewhere in the near future
v1.4.1
chore: use new npm package for spec generation
v1.4.0
feat: now supports application/x-www-form-urlencoded
mime types in requests https://news.ycombinator.com/item?id=38012032#38012843
fix: fixed an issue with parameterisation related to unjs/rou3#73
general: the algorithm is now able to support multiple mime types
general: added more tests against core logic
general: increased the length of truncated paths
general: completely decoupled the core algorithm from Chrome. It now uses the standardised @types/har-format
v1.3.2
- fix: there was an issue with the way the dist.zip file was zipped & v1.3.0 is broken. This is the fix
v1.3.0
- feat: api keys in auth headers are now parsed and will be associated with endpoints
- feat: api keys in cookies are also parsed, keys that look like they relate to auth will be associated with endpoints
- feat: new Actions menu that presents opportunities to users. Currently includes guidance on how to use the app to generate code for 20+ languages easily. This can be achieved by pasting generated schemas into https://app.quicktype.io/
- feat: long parts in pathnames are now truncated in the middle. Hovering on the part shows a tooltip of the full name. This should resolve UI issues with long pathnames
- fix: the import modal is now cleared after import
- general: code cleanup in some areas, and added comments to clarify core types that power the algorithm
- general: improved some tooltips & clarity in text content
v1.2.4
- Refactored authentication in preparation for later work
v1.2.1
- Fixed parameterisation after import