angular-swagger-ui
Version:
AngularJS implementation of OpenAPI (aka Swagger) UI
234 lines (160 loc) • 6.74 kB
Markdown
### 0.6.5 (2020-10-05)
* Fix polymorphic models generation
* Allow displaying or hiding inherited properties of polymorphic models by configuration
### 0.6.4 (2020-06-22)
* Create new tag to fix npm crap
### 0.6.3 (2020-06-22)
* Fix polymorphic models generation
### 0.6.2 (2019-09-24)
* Fix complex models generation
* Fix polymorphic models generation
### 0.6.1 (2019-01-09)
* Fix issue with angular digest on huge openapi descriptors
### 0.6.0 (2019-01-08)
* Refactor module swagger-auth to be able to auto validate authorization at startup (apiKey, basicAuth) (#93)
* Make operationId optionnal (#92)
* Fix model generator for array of enums
### 0.5.5 (2018-02-26)
* Refactor module swagger-auth (beta) to be able to use multiple api keys (#86)
* Allow dynamic changes of inputType
### 0.5.4 (2017-11-22)
* Implement oauth2 authorizations (beta)
* Fix module swagger1-converter
* Add support for RFC-6570 concerning query params
### 0.5.3 (2017-11-13)
* Allow displaying a link to download swagger spec
* Fix error if ng-sanitize not used
* Fix module external-references
* Allow node version > 7 (#85)
### 0.5.2 (2017-11-07)
* Force re-publish on npm
### 0.5.1 (2017-11-06)
* Fix API explorer
* Fix readme
### 0.5.0 (2017-10-30)
* Add support for OpenApi 3.0.0 (beta) (#80)
* Add support for polymorphism
* Refactor modules (rename, add priority, change arguments)
* Generate models and samples only when required to make UI being displayed faster
* Make text areas resizable
* Get rid of bower
### 0.4.4 (2017-06-22)
* Fix #76: paths with regexp
* Catch exceptions when generating models (partially fixes #77)
* Fix module swagger1-to-swagger2-converter: deprecated attr is a string
* Always display response Content-Type select box
### 0.4.3 (2017-03-30)
* Fix module swagger1-to-swagger2-converter: losing array items type
* Optimize model generation
* Add support for map/dictionary in module swagger1-to-swagger2-converter
### 0.4.2 (2017-03-15)
* Fix POST/PUT with content type 'x-www-form-urlencoded'
* Fix model generation: could get some duplicates
* Fix module swagger-auth: it should not embed angular-ui-bootstrap components (#73)
* Fix module swagger1-to-swagger2-converter: form parameters were lost
* Fix module markdown: Allow using markdown in responses description
* Add support for map/dictonary in model definitions
* Add possibility to navigate within model complex type using links (#34)
### 0.4.1 (2017-01-18)
* Fix overriting security definitions (#69)
* Fix swagger1-to-swagger2-converter when using angular 1.6
### 0.4.0 (2016-12-20)
* Support angularJS 1.6 (#66)
* Support Swagger external documentation (#68)
### 0.3.5 (2016-12-15)
* Fix basePath issue (#46)
* Fix secondary tags (#61)
* Create module to allow authorizations by API key or Basic auth for Swagger 2.0 specifications (#38)
### 0.3.4 (2016-11-21)
* Fix Swagger 1.2 converter
* Add CSS classes to ease customization
* Create module to allow rendering markdown (#57)
### 0.3.3 (2016-10-04)
* Display resources in same order as tags are declared in Swagger specification or alphabetically if no tag defined (#56)
* Fix `allOf` implementation (#55)
* CSP compliant templates (#54)
### 0.3.2 (2016-06-30)
* Fix Swagger model generation (float properties not displayed in samples)
* i18n add Japanese (#44)
* Display response headers
* Fix response references (#50)
* Fix right-to-left display (#53)
### 0.3.1 (2016-03-21)
* Make Swagger specification URL absolute when passed to Swagger validator (#43)
* YAML support
* Allow rendering a Swagger specification from JSON object or YAML string (#32)
* Support `allOf` in object definitions (#41)
* i18n (#37)
* Handle deprecated operations
### 0.3.0 (2016-02-22)
* Allow defining a custom template to be used by SwaggerUi (#3)
* Use ngAnnotate
* Insert templates in SwaggerUi module
* Auto add modules at startup to avoid executing `app.run(...)`
* Fix model generation of objects having no properties
* Fix Swagger 1.2 references (#35)
* Fix API explorer when using formData (#36)
* Fix sample JSON of operations having examples
### 0.2.7 (2015-10-28)
* Something went wrong with bower, new release to force update
### 0.2.6 (2015-10-28)
* Lost default responses content-type (#27)
* Remove useless files when using bower (#25)
* Remove useless package in dev (#28)
* Fix dev sample Swagger URL at startup (#29)
### 0.2.5 (2015-10-27)
* Support path parameters (#26)
* Remove useless files when using bower (#25)
* Fix default host and baseURL (#24)
* Fix "Try it out" request URL if Swagger specification changed
* Fix Swagger 1.2 host if not defined
### 0.2.4 (2015-10-12)
* Allow disabling or defining a custom Swagger validator (#19)
* Fix Swagger 1.2 host and baseURL (#21)
* Upgrade AngularJS (#23)
### 0.2.3 (2015-08-25)
* Do not allow adding module multiple times (fix #17)
* Set permalinks optional as it can cause UI being reloaded when using ngRoute if `reloadOnSearch` not set to false
* Check parameters at startup to give advices
### 0.2.2 (2015-08-21)
* Allow forcing parser to JSON
* Throw error if no parser found
* Include Swagger validator
* Create module Swagger 1.2 to Swagger 2.0 converter (beta)
* Fix duplicated elements in UI
### 0.2.1 (2015-08-13)
* Fix model generation
* Fix JSON parser
### 0.2 (2015-08-12)
* Allow creating and using modules
* Create module to support Swagger external references
* Create module to support application/xml API explorer responses to display formatted response body
* Use the global consumes/produces definition if an operation doesn't specify its own
* Add support for $ref definition on operation parameters
* Use bootstrap-less-only to remove dependency to jQuery
* Display HTML description for operations, parameters and responses. If untrusted sources, user MUST include ngSanitize to his app else he has to add trusted-sources parameter to Swagger-ui directive
* Fix models defintions circular references
### 0.1.6 (2015-07-07)
* Fix model generation
* Fix documentation
* Display host, base path and version
### 0.1.5 (2015-06-24)
* Enable permalinks
* Autoload Swagger specification at startup
* Transfer to Orange OpenSources
### 0.1.4 (2015-05-03)
* Fix CSS
* Fix model generation
* Fix API explorer displayed URL
### 0.1.3 (2015-04-14)
* Fix for operations having no tags
### 0.1.2 (2015-04-02)
* Fix CSS
* Display API explorer query params
* Add support for enums
* Fix model generation
* Fix display on small screens
### 0.1.1 (2015-03-03)
* Responsive tables
* Split JS in multiple files
* Add CSS classes to ease override