Mojolicious-Plugin-OpenAPI
view release on metacpan or search on metacpan
- Add announcement about the new JSON::Validator based API
- Add missing documentation about Text::Markdown
- Add permalinks to headers in SpecRenderer
- SpecRenderer adds openapi.rich_text helper
- Compatible with Mojolicious 8.67
- Bump JSON::Validator to 4.11
- Removed $c->openapi->cors_simple() helper
3.40 2020-10-10T16:23:05+0900
- Compatible with JSON::Validator 4.06
3.39 2020-10-08T15:52:42+0900
- Add support optional requestBody in OpenAPIv3 #170 #194
Contributor: Ji-Hyeon Gim
3.38 2020-10-07T12:39:18+0900
- Fix failing CPAN testers tests
- Fix uninitialized warnings
- Fix not coercing body with array into object
3.37 2020-10-06T13:47:47+0900
- Can also render doc for spec with $ref inside paths
- Can specify SpecRenderer logo
- Can specify SpecRenderer theme color
- Will block less when rendering big JSON documents in browser
- Bump JSON::Validator to 4.05
3.36 2020-09-22T09:42:10+0900
- Fix writeOnly handling OpenAPI v3 #191
3.35 2020-08-11T11:32:59+0900
- Add support for v3 object parameters #184
Contributor: SebMourlhou
- Add support for passing in custom spec to $c->openapi->render_spec #189
- Fix handling 404 and 501 in v3 #179
- Fix issue when "nullable" is stored inside JSON::Validator::Ref #183
- Fix $c->openapi->validate helper #187
3.34 2020-08-05T16:36:41+0900
- Can now set custom status code from a security callback #186
Contributor: Stephan Hradek
3.33 2020-06-08T15:28:12+0900
- Forgot to bump JSON::Validator to 4.00
3.32 2020-06-08T10:42:08+0900
- Compatible with JSON::Validator 4.00
3.31 2020-03-31T20:42:25+0900
- Fix SpecRenderer should not add ".json" to the "servers" URL #174
3.30 2020-03-24T10:24:44+0900
- Fix support for file uploads in OpenAPI v3 #171
3.29 2020-03-23T15:09:35+0900
- Add basic support for file uploads in OpenAPI v3 #171
3.28 2020-03-10T19:20:23+0900
- Fix setting "schemes" in OpenAPIv2 when rendering the spec
- Fix links to parameters in SpecRenderer
- Hiding "About" header on desktop
3.27 2020-03-09T09:33:44+0900
- Fix "up" button in SpecRenderer
3.26 2020-03-09T09:24:33+0900
- Add "up" button to SpecRenderer
- Fix some rendering issues for jsonhtmlify
- Merged "renderjson" and "scrollspy" into "javascript.html.ep"
- Split "References" into "Parameters", "Definitions" and "Components"
3.25 2020-03-08T18:38:25+0900
- Switched to jsonhtmlify in SpecRenderer #167
- SpecRenderer styling is using colors from the OpenAPI logo
- Changed to rendering operationId, instead of method/path in headings
- Documented demo page and template structure for SpecRenderer
- Moved "Base URL", "Contact" and "License" in SpecRenderer
3.24 2020-03-06T13:30:16+0900
- SpecRenderer can be used standalone
- New default CSS styling for SpecRenderer
- Add more templates for SpecRenderer
* mojolicious/plugin/openapi/foot.html.ep
* mojolicious/plugin/openapi/head.html.ep
* mojolicious/plugin/openapi/renderjson.html.ep
* mojolicious/plugin/openapi/scrollspy.html.ep
* mojolicious/plugin/openapi/style.html.ep
2.23 2020-03-03T15:57:42+0900
- Started slowly to deprecate $c->validation->output #162
- Bump JSON::Validator version #163
2.22 2020-03-02T17:09:49+0900
- Improved links to v3.x documentation
2.21 2020-01-24T12:34:04+0900
- Will not detect invalid route names on startup
- Add support for v3 array parameters #149 #154
Contributor: Sebastien Mourlhou
2.20 2019-12-12T21:17:07+0100
- Depends on YAML::XS because it's a nicer way to write the spec and I have
made too many failed releases that depend on YAML::XS #153
2.19 2019-12-04T17:19:08+0100
- Add support for parameter defaults in OpenAPI v3 #115
- Override generate_definitions_path() in order to render proper OpenAPIv3 spec #152
- Update of OpenAPI3 guide #152
2.18 2019-10-28T14:18:33+0900
- Fix /servers/url for OpenAPI v3 in SpecRenderer #148
- Fix OpenAPI v3 parameter type #137 #147
Contributor: SebMourlhou
2.17 2019-10-17T08:12:29+0900
- Add tuturial for OpenAPI v3 #142
Contributor: Henrik Andersen
- The internal doc renderer now supports OpenAPI v3 #144
Contributor: Henrik Andersen
- Fixed failing tests #143
Contributor: Henrik Andersen
( run in 0.465 second using v1.01-cache-2.11-cpan-39bf76dae61 )