Skip to content

Releases: AndrewWalsh/openapi-devtools

v1.5.2

Choose a tag to compare

@AndrewWalsh AndrewWalsh released this 26 Mar 22:54
e26c20b

Fixes

Addresses #15.

Key names of securitySchemes now follow the expected regex standard, excluding whitespace.

v1.5.1

Choose a tag to compare

@AndrewWalsh AndrewWalsh released this 21 Feb 20:00
37addbc

Now Available for Firefox

  • Thanks to @madeindjs' PR this is now available for Firefox.

Download in the Firefox add-on store

General

  • Minor copy edit to generated API specs.

v1.5.0

Choose a tag to compare

@AndrewWalsh AndrewWalsh released this 23 Jan 23:27

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

Choose a tag to compare

@AndrewWalsh AndrewWalsh released this 15 Jan 04:44

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

Choose a tag to compare

@AndrewWalsh AndrewWalsh released this 03 Dec 04:03

v1.4.0

Choose a tag to compare

@AndrewWalsh AndrewWalsh released this 26 Nov 04:13

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 h3js/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

Choose a tag to compare

@AndrewWalsh AndrewWalsh released this 09 Nov 06:12
  • 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

Choose a tag to compare

@AndrewWalsh AndrewWalsh released this 08 Nov 03:49
  • 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

Choose a tag to compare

@AndrewWalsh AndrewWalsh released this 06 Nov 08:19
  • Refactored authentication in preparation for later work

v1.2.1

Choose a tag to compare

@AndrewWalsh AndrewWalsh released this 05 Nov 07:41
  • Fixed parameterisation after import