v3.0.0 (2023-03-18)
Breaking changes:
- Feature: Create documentation for services with schemas of Feathersjs dove (v5) #244
Implemented enhancements:
- Feature: Documentation is only generated for methods provided via service options #249
- Documentation: Use docify for documenation #245
- Feature: Support dove custom methods #243
- Feature: Support koa #242
- Feature: Respect x-forwarded-prefix header #239
Fixed bugs:
- Bug: Custom method definitions are effecting other methods #248
v2.0.0 (2022-08-27)
Breaking changes:
- Feature: Add support for pagination #238
- Feature: Add support for multi create #237
- Feature: Recognize
multi: true
option of services #236 - Remove SwaggerUI as direct dependency #232
- Change default openApiVersion to be 3 instead of 2 #188
- Drop support for node v6 #187
Implemented enhancements:
- Feature: Allow disabling of methods from defaults #214
- Feature: add function based option to ignore services #192
Merged pull requests:
- feat: add support for filter functions to include or ignore services #235 (Mairu)
- Update swagger-parser to the latest version 🚀 #189 (greenkeeper[bot])
- Update mocha to the latest version 🚀 #180 (greenkeeper[bot])
- feat: allow disabling of methods from defaults #234 (Mairu)
- chore: replace request with axios #233 (Mairu)
- Added typings for custom Swagger specifications generation. #176 (deskoh)
v1.2.2 (2022-05-11)
Closed issues:
- An in-range update of @types/express is breaking the build 🚨 #184
- Spoofing attack in swagger-ui-dist #231
Merged pull requests:
- [Snyk] Security upgrade lodash from 4.17.20 to 4.17.21 #220 (Mairu)
- Add scheme note #219 (bitflower)
- [Snyk] Security upgrade lodash from 4.17.15 to 4.17.20 #215 (snyk-bot)
v1.2.1 (2020-04-17)
Merged pull requests:
v1.2.0 (2020-04-13)
Implemented enhancements:
- Feature: add support for
service.id
as array of columns #194
Merged pull requests:
v1.1.1 (2020-03-03)
Fixed bugs:
- Bug: Wrong typings for SwaggerInitOptions defaults.getOperationsRef #185
Closed issues:
- An in-range update of @feathersjs/express is breaking the build 🚨 #174
- Updating to 1.0.0 from 0.7.3 breaks docs page #146
- How to add POST /authentication to create the JWT? #136
Merged pull requests:
- Greenkeeper/@feathersjs/express 4.4.1 #175 (daffl)
- Greenkeeper/dtslint 2.0.2 #172 (daffl)
- Update dtslint to version 1.0.2 #170 (daffl)
- docs: add section about model schemas to readme #165 (bravo-kernel)
- Update @feathersjs/feathers to the latest version 🚀 #164 (greenkeeper[bot])
- Update dtslint to the latest version 🚀 #159 (greenkeeper[bot])
- Update feathers-memory to the latest version 🚀 #158 (greenkeeper[bot])
- Update swagger-parser to the latest version 🚀 #152 (greenkeeper[bot])
- Update swagger-parser to the latest version 🚀 #151 (greenkeeper[bot])
- Update dtslint to the latest version 🚀 #150 (greenkeeper[bot])
- Add multiple issue templates, update contribution guidelines #149 (Mairu)
- Update nyc to the latest version 🚀 #178 (greenkeeper[bot])
v1.1.0 (2019-06-02)
Closed issues:
- Feature: Add possibility to generate definition / schema from service #148
- Feature: Add support for update, patch and remove without id #147
- An in-range update of @types/feathersjs__feathers is breaking the build 🚨 #145
- Path is not working #144
- An in-range update of dtslint is breaking the build 🚨 #141
- Authorize not working properly #135
- feathers-plus cli generated code #124
- FeatherJS and SwaggerUI: Could not resolve pointer: /definitions/messages #113
- Code generated using feathers cli, unable to use swagger with authentication #107
- generate documentation json from js docs #98
- Can't read from file /docs #97
- discussion: introspect services for pre and post hooks, and other routes #81
- Automatic swagger conf #62
- Work with Swagger Editor & YAMLconfig files #59
- path/{template} per service -> per method #46
- bug: resourceId not set as literal #37
- Where to set security scheme to enable auth token to be sent #36
- Authorization input #35
- Add documantation for customization of path object #25
- docs ignored when path already exists #23
Merged pull requests:
v1.0.0 (2019-05-23)
Closed issues:
- Add support to use either swagger 2.0 or openapi 3.0 #137
- Add Typescript definitions #121
- Same swagger definition is used for CREATE and GET, but differs in practice. #116
- Plural routes lead to unwanted model names #112
- Space in name leads to non RFC3986-compliant percent-encoded URI #109
- Disabling methods #63
- Add support for service groups #24
Merged pull requests:
v0.7.3 (2019-04-15)
Implemented enhancements:
Fixed bugs:
Closed issues:
- An in-range update of debug is breaking the build 🚨 #118
- Version 10 of node.js has been released #102
- Feature Idea: Validation #26
Merged pull requests:
- Add test to validate swagger specification, fix spec errors #139 (Mairu)
- Update mocha to the latest version 🚀 #134 (greenkeeper[bot])
- Update all dependencies #130 (daffl)
- feat: Update list of nodejs versions to test against #129 (EspadaV8)
- fix: Remove invalid root level keys from swagger file #127 (EspadaV8)
- fix: Default security value should not be an object #126 (EspadaV8)
- Update feathers-sequelize to the latest version 🚀 #123 (greenkeeper[bot])
- Update semistandard to the latest version 🚀 #120 (greenkeeper[bot])
- Update debug to the latest version 🚀 #119 (greenkeeper[bot])
v0.7.2 (2018-07-24)
Closed issues:
- Codeclimate links and badges in readme are dead #103
Merged pull requests:
- API key authentication bug fixed, no more "undefined" security object. #115 (ivanmarjanovic)
- added findQueryParameters #114 (xFuryMaxHD)
v0.7.1 (2018-06-04)
Closed issues:
- Log statement in the code: Remove it? #110
Merged pull requests:
- Removed ui integration log statement #111 (andys8)
- fix(documentation): Codeclimate badges #105 (andys8)
v0.7.0 (2018-05-29)
v0.5.1 (2018-05-29)
Closed issues:
Merged pull requests:
- Config contains idType to set default for application #108 (andys8)
- fix(documentation): Improved markdown highlighting #104 (andys8)
- fix(documentation): Array items reference #101 (jraut)
- typo fix #95 (sarkistlt)
- Update mocha to the latest version 🚀 #92 (greenkeeper[bot])
- Update semistandard to the latest version 🚀 #88 (greenkeeper[bot])
- Update feathers-sequelize to the latest version 🚀 #87 (greenkeeper[bot])
- Update feathers-memory to the latest version 🚀 #86 (greenkeeper[bot])
- Update to new plugin infrastructure and fix test and examples #85 (daffl)
- Fix: Adding support for Buzzard provider syntax (#83) #84 (alexisabril)
- Update mocha to the latest version 🚀 #80 (greenkeeper[bot])
- Support for Swagger UI 3.x #79 (kristianmandrup)
- Update debug to the latest version 🚀 #77 (greenkeeper[bot])
- adding another example to readme #75 (paul42)
- add link and comment about what is being defined #74 (jamesjnadeau)
v0.6.0 (2017-11-08)
Closed issues:
- Outdated provider signature w/ Buzzard #83
- Is there a version that works with OAS 2.0? #82
- Swagger 3.x compatible version #78
- Did it working with last swagger 3.0 #61
- [How to] add documentation for the /auth/xxx endpoints #54
v0.5.0 (2017-06-08)
Merged pull requests:
- Update sequelize to the latest version 🚀 #71 (greenkeeper[bot])
- Fix: docs ignored when path already exists #23 #69 (psi-4ward)
- Quality of life #68 (christopherjbaker)
- Update chai to the latest version 🚀 #66 (greenkeeper[bot])
- Update feathers-sequelize to the latest version 🚀 #60 (greenkeeper[bot])
v0.4.0 (2017-04-26)
Merged pull requests:
- Don't add empty paths #58 (cpsubrian)
- Update semistandard to the latest version 🚀 #57 (greenkeeper[bot])
- Update dependencies to enable Greenkeeper 🌴 #56 (greenkeeper[bot])
- Allow each method of a service to define docs. #52 (cpsubrian)
- Fixes a couple defaults that should be objects, not arrays. #49 (cpsubrian)
v0.3.5 (2017-04-01)
Merged pull requests:
- Fix extra whitespace if no versionPrefix is passed in config. #48 (cpsubrian)
- Fix 'text/html' redirect not respecting mountpath #47 (cpsubrian)
v0.3.4 (2017-03-23)
Closed issues:
- Definition for prefixed routes #39
Merged pull requests:
v0.3.3 (2017-03-15)
Closed issues:
Merged pull requests:
- Added option to display default Swagger UI (closes #38) #40 (sinedied)
- Update feathers-authentication to version 1.0.2 🚀 #34 (greenkeeperio-bot)
v0.3.2 (2016-12-12)
Merged pull requests:
v0.3.1 (2016-11-23)
Closed issues:
- Example apps only work when run from root of repo #21
- Should redirect from /docs to /docs/ #20
- TypeError: Cannot read property 'name' of undefined #19
Merged pull requests:
v0.3.0 (2016-11-22)
v0.1.0 (2016-11-22)
Implemented enhancements:
- Use swagger-node-express #5
- Parse documentation with Dox (or similar) #3
- Complete support for REST API #2
Fixed bugs:
- Remove bower_components/ #4
Closed issues:
- Update npm version #16
- Problem with path.join #13
- Please Provide Documentation/Make Example More Accessible #11
- Documentation Doesn't Exist: What Boneheaded Thing Did I Do? #10
- Supported in Feathers 2? #9
- See Swagger API docs #1
Merged pull requests:
- Get plugin release ready #18 (daffl)
- support authorization setting and separation of docsPath and basePath #17 (daffl)
- fix path.join windows issue #14 (superbarne)
- upgrate swagger to 2.0 #12 (lpreterite)
- Update README.md #8 (derek-watson)
- Add config option to set extension of generated docs #7 (c10h22)
- Update to feathers 1.2.0 #6 (c10h22)
* This Changelog was automatically generated by github_changelog_generator