WP API SwaggerUI · Version history
WP API SwaggerUI changelog and version history
- Latest version
- 2.4.0
- Jul 12, 2026 (3 months ago)
- Releases
- 23
- since 2019
- In the last year
- 9
- about one every 1 day
- Tested up to
- WordPress 7.0.8
- PHP 7.4 or later
Releases each year
- 20195 releases
- 20207 releases
- 20211 release
- 20221 release
- 20269 releases
20269 releases
WP API SwaggerUI 2.4.0Latest
- Serve the docs and schema on all permalink types via ?swagger_api=docs / ?swagger_api=schema, not only pretty permalinks
- Make the interactive Try-it-out work under Plain permalinks by rewriting REST requests to the ?rest_route= form; the OpenAPI 3.0.3 server URL now advertises that same form so it matches the request that is sent
WP API SwaggerUI 2.3.0
- Fix nested object and array item properties not showing in Swagger UI (recursive schema normalization)
- Combine registered JSON arguments into a single request body for POST/PUT/PATCH routes
- Preserve enum, required, format and default across nested schemas; keep file uploads on multipart/form-data
- Improve OpenAPI 3.0.3 output: move definitions to components.schemas and rewrite $ref targets
WP API SwaggerUI 2.2.0
- Add OpenAPI 3.0.3 output, selectable in Settings → Swagger (default stays Swagger 2.0, so existing installs are unchanged)
- Add a setting to include or omit the site contact email in the generated schema
WP API SwaggerUI 2.1.1
- Fix per-route tags override being ignored in the generated Swagger docs
WP API SwaggerUI 2.1.0
- Add Bearer token (Authorization header) support in the Swagger UI Authorize dialog
- Add a setting to choose which auth methods (Basic / Bearer) appear in Swagger UI
- Fix a Bearer Authorization header being misparsed as Basic on the REDIRECT_HTTP_AUTHORIZATION path
WP API SwaggerUI 2.0.3
- Fix Query Monitor and other admin bar tools being broken on the API docs page by the asset cleanup
WP API SwaggerUI 2.0.2
- Fix REST API being blocked on WordPress 5.6+ when the site is behind server Basic Auth (broke Elementor editing and Application Passwords)
- Keep WooCommerce consumer-key authentication working alongside native Application Passwords
WP API SwaggerUI 2.0.1
- Fix REST routes with multiple or nested named parameters in the generated docs
- Fix default tag for routes that start with a named parameter
WP API SwaggerUI 2.0.0
- Compatibility with WordPress 7.0 and PHP 8
- Modernize test suite for PHPUnit 9
- Fix deprecation notice leaking into /schema on root-path installs
- Raise minimum PHP to 7.4
20221 release
WP API SwaggerUI 1.2.0
- Update doc
- Force object type to string
- Node modules update
20211 release
WP API SwaggerUI 1.1.2
- Update regex for parameter detection
20207 releases
WP API SwaggerUI 1.1.1
- Put back missing header element
WP API SwaggerUI 1.1.0
- Use swagger-ui npm version
- Auto tags on endpoint
WP API SwaggerUI 1.0.9
- Fix readme typo
WP API SwaggerUI 1.0.8
- Restore custom port support
WP API SwaggerUI 1.0.7
- Support produces and consumes directly via register_rest_route 3rd parameter
WP API SwaggerUI 1.0.6
- Change site_url to home_url
WP API SwaggerUI 1.0.5
- Support summary and desription on each endpoint api
20195 releases
WP API SwaggerUI 1.0.4
- make WooCommerce REST API Key works on Swagger Docs Auth
WP API SwaggerUI 1.0.3
- change template_include priority
- change dtermine_current_user priority
WP API SwaggerUI 1.0.2
- Ensure REDIRECT_HTTP_AUTHORIZATION is not empty
WP API SwaggerUI 1.0.1
- Auto add params from path
WP API SwaggerUI 1.0
- Initial release
Questions about WP API SwaggerUI’s releases
What is the latest version of WP API SwaggerUI?
2.4.0, released on Jul 12, 2026 (3 months ago). It’s tested up to WordPress 7.0.8 and needs PHP 7.4 or later.
How often is WP API SwaggerUI updated?
9 releases in the last year, about one every 1 day. Its first release on WordPress.org dates from July 2019.
Know when your rivals ship
Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.
Start freeRelease dates come from the day each version’s folder was made in WP API SwaggerUI’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.