2.5.0 (2021-09-23)
Merged pull requests:
- support component parameters #140 (zhongwencool)
2.4.0 (2021-09-03)
Closed issues:
- New swagger UI version #136
Merged pull requests:
2.3.0 (2021-07-28)
Closed issues:
- Open API servers field & swagger basePath filed #134
Merged pull requests:
- Allow for analysis under rebar3_hank #137 (paulo-ferraz-oliveira)
- basePath & servers support; support more schema type #135 (DDDHuang)
2.2.2 (2021-07-01)
Closed issues:
Merged pull requests:
- fix: swagger & openapi root field #133 (DDDHuang)
- Update example app's rebar.lock #131 (zmstone)
- Increase consumer confidence #129 (paulo-ferraz-oliveira)
- Move to a GitHub action (instead of container-based) CI approach #128 (paulo-ferraz-oliveira)
2.2.1 (2021-02-08)
Implemented enhancements:
- Add support to others json libraries #52
- The
cowboy\_swagger\_handler
should return alsoswagger.yaml
. #20
Fixed bugs:
- Actually run on different Erlang versions #125 (paulo-ferraz-oliveira)
Closed issues:
- Move from Travis CI to GitHub Actions? #122
- Fix current resource path
/api-docs
according with Swagger 2.0 conventions (/swagger.json
) #19
Merged pull requests:
- Update dep.s to adapt to OTP 24 #127 (paulo-ferraz-oliveira)
- Bump OTP-24 -ready dep.s (at least at the compilation level) #126 (paulo-ferraz-oliveira)
- README.md: show
build
instead ofCI for cowboy\_swagger
#124 (paulo-ferraz-oliveira) - Replace Travis CI with GitHub Actions #123 (paulo-ferraz-oliveira)
- Modernize CI #121 (paulo-ferraz-oliveira)
2.2.0 (2020-05-26)
Closed issues:
- Unknown type cowboy_router:route_match #115
Merged pull requests:
- Release request #120 (paulo-ferraz-oliveira)
- Support 'components' section in openapi 3.0.0 #119 (brucify)
- New function add_definition_array/2 in cowboy_swagger #118 (brucify)
- Fix/for xref and dialyzer #117 (paulo-ferraz-oliveira)
- handle openapi 3.0 format, use new swagger-ui #114 (szlartibartfaszt79)
1.2.4 (2019-02-27)
Merged pull requests:
- Fix a few static analysis warnings #116 (paulo-ferraz-oliveira)
2.1.0 (2018-05-04)
Closed issues:
- Update sync by rebar3_auto #95
Merged pull requests:
- Update from @freke #113 (elbrujohalcon)
- Bump Version to 2.1.0 #112 (elbrujohalcon)
- Update Dependencies #111 (elbrujohalcon)
- Add rebar3 to root path to fix travis builds #110 (elbrujohalcon)
2.0.0 (2017-11-30)
Closed issues:
Merged pull requests:
- Bump version to 2.0.0 #108 (jfacorro)
- [Closes #49] Update to Cowboy 2 #107 (jfacorro)
- Update README.md #106 (igaray)
1.2.3 (2017-06-13)
Closed issues:
Merged pull requests:
- [Close #103] Version Bump to 1.2.3 #104 (Euen)
- Use minified version of swagger-ui.js #102 (egobrain)
- Maintain original order in lists #101 (jfacorro)
- Revert to local schema as default #100 (lucafavatella)
- Clean leftovers from jiffy -> jsx transition #99 (lucafavatella)
- Plant CI #97 (lucafavatella)
- [#95] update sync by rebar3_auto #96 (Euen)
1.2.2 (2017-01-27)
Closed issues:
Merged pull requests:
- [#92] Version Bump to 1.2.2 #94 (ferigis)
- [#89] upgrade Swagger-UI to 2.2.8 #91 (ferigis)
- [#86] Fixing Example #90 (ferigis)
1.2.1 (2017-01-17)
Closed issues:
- This project should be moved to cowboy_swagger #75
- Version Bump to 1.2.1 #84
- Update dependencies #83
- hex.pm package is broken #82
- CowboySwagger should support either binaries or io_lists for descriptions #67
- Update cowboy-swager dependency version in the example #50
- Update documentation #44
Merged pull requests:
- [#84] Version Bump to 1.2.1 #88 (ferigis)
- [#44] Adding 'Requirements' to README #87 (ferigis)
- [#83] updating dependencies on rebar3 config file #85 (ferigis)
1.2.0 (2016-11-16)
Fixed bugs:
- Broken implementation of jsx #79
Closed issues:
Merged pull requests:
- [Fix #78] Bump version to 1.2.0 #81 (harenson)
- fixed dialyser error 'no local return' then definition includes an array #80 (freke)
- [Close #72] update example build tool to rebar3 #77 (Euen)
- Replace jiffy by jsx #76 (BernardNotarianni)
1.1.0 (2016-08-11)
Fixed bugs:
- .app missing jiffy in applications section #64
Closed issues:
- Version Bump to 1.1.0 #70
- Move from erlang.mk to rebar3 #68
- Support for definitions and schemas #63
- Hello can this project support the cowboy REST part? #61
- Do whatever it takes to appears cowboy-swagger on "http://swagger.io/open-source-integrations/" #16
Merged pull requests:
- [Close #70] version bump 1.1.0 #71 (Euen)
- [Close #68] replace erlang.mk by rebar3 #69 (Euen)
- [Fix #63] Add support for definitions and schemas #66 (harenson)
- Add missing jiffy app in .app.src #65 (jeanparpaillon)
1.0.3 (2016-04-14)
Fixed bugs:
- Use cp instead of symlink for example deps #59 (elbrujohalcon)
Closed issues:
- Switch build tools to erlang.mk and republish to hex.pm #47
Merged pull requests:
- Version Bump to 1.0.3 #60 (elbrujohalcon)
- Handles the property parameter as json list when it's empty #57 (joaohf)
1.0.2 (2016-03-15)
Closed issues:
- Bump version to 1.0.2 #55
- Update repo and make it ready for hex.pm #53
- Wrong inaka_mixer dependency #51
Merged pull requests:
- [Fix #55] Bump version to 1.0.2 #56 (harenson)
- [Fix #53] Update dependencies; Update erlang.mk; Add ruleset to elvis config #54 (harenson)
- Example application uses local soruces #48 (jeanparpaillon)
1.0.1 (2016-01-08)
Merged pull requests:
- [#quick] upgrade hexer.mk #46 (elbrujohalcon)
- Hex Package #33 (elbrujohalcon)
0.1.0-otp17 (2015-12-15)
Closed issues:
- Location in response headers is not reading path values #43
0.1.0 (2015-12-03)
Fixed bugs:
- /api-docs not working as expected #38
- The catch all path '...' added by cowboy-swagger introduces some confusion when expecting 404 #28
- Fix validate_metadata spec #27
- static_files as an env variable is not good for releases #26
- swagger UI always sends JSON #24
- Trails added by swagger itself should be ignored in swagger.json #23
- basePath is misinterpreted #22 (elbrujohalcon)
Closed issues:
- Version Bump to 0.1.0 #37
- Allow more than one server running on the same node #34
- Add Meta Testing #30
- basePath should be considered part of the trails path #25
Merged pull requests:
- [Fix #37] Bump version to 0.1.0 #42 (harenson)
- [Fix #38] Add redirect for /api-docs ... #41 (harenson)
- [#25] Add basePath to swaggerSpec #40 (harenson)
- [Fix #34] Allow more than one server running on the same node #39 (harenson)
- [Fix #28] Change catch-all path #36 (harenson)
- [Fix #26] Fix static_files trail #35 (harenson)
- Add meta testing #32 (harenson)
- [fix #27] Fix metadata spec #31 (harenson)
- Ferigis.23.ignore swagger trails #29 (ferigis)
0.0.1 (2015-09-14)
Closed issues:
- Validate and/or set default values of
cowboy\_swagger:metadata\(\)
, according with swagger schema. #9 - Implement static handler to serve the .html contained in
priv/swagger
folder #6 - Implement
trails\_handler:trails/0
callback in Cowboy swagger handler module (swagger_handler). #5 - Implement
cowboy\_swagger:to\_json/1
function #4 - Implement GET method in 'swagger_handler' in order to retrieve the JSON specification (swagger.json) #3
- Setup Swagger-UI into the project. #2
- Fulfil the open-source check-list #1
Merged pull requests:
- [#1] Fixed documentation in modules. Fixed README. #21 (cabol)
- Make link text and href point at the same URL #18 (erszcz)
- [#1] fulfil open source list: README. #17 (cabol)
- [#1] Fulfil the open-source check-list: implemented example. #15 (cabol)
- [#9] Validate mandatory fields in the metadata. #14 (cabol)
- Fixed cowboy-swagger to be a lib (removed app and sup modules). Added… #12 (cabol)
- Cabol.3.cowboy swagger handler #10 (cabol)
- Implemented cowboy_swagger:to_json/1 function. #8 (cabol)
- Project and Swagger-UI setup. #7 (cabol)
* This Changelog was automatically generated by github_changelog_generator