v2.4.1 (2018-02-10)
Merged pull requests:
- Fix RethinkDB setup #337 (daffl)
- Update feathers-hooks-common to the latest version 🚀 #335 (greenkeeper[bot])
v2.4.0 (2018-01-27)
Closed issues:
- eslint-disable-line + prettier/linters #329
- Include operatorsAliases in sequelize connection. #307
- Don't overwrite customized Mongoose schemas #249
Merged pull requests:
- Do not generate the users service if it already exists #334 (daffl)
- Change ESLint flag to make formatting easier #333 (daffl)
- Add Sequelize operator aliases #332 (daffl)
- Do not fail when the services index has been modified #331 (louim)
- Update mongoose.js #330 (dobeerman)
- Update mocha to the latest version 🚀 #328 (greenkeeper[bot])
- Update mongoose to the latest version 🚀 #327 (greenkeeper[bot])
- Update mongodb to the latest version 🚀 #326 (greenkeeper[bot])
v2.3.1 (2017-12-21)
Merged pull requests:
v2.3.0 (2017-12-20)
Closed issues:
- Typo: "typ" should be "type" #322
Merged pull requests:
- Publish to authenticated users by default #324 (daffl)
- Remove MariaDB since it will just use MySQL #323 (daffl)
v2.2.0 (2017-12-14)
Closed issues:
- Change generated hook test to use a full app #320
- Sub generators break when using michael jackson script #303
Merged pull requests:
v2.1.1 (2017-12-07)
Closed issues:
- Error: Cannot find module '@feathersjs/authentication' after using a new generator with old project #308
- feathers generate service vs sequelize model:create #286
Merged pull requests:
- Log error if trying to use the generator with incompatible versions #319 (daffl)
- mongodb 3.0.0-rc0 support #318 (rayfoss)
- Update feathers-sequelize to the latest version 🚀 #317 (greenkeeper[bot])
- Update feathers-mongoose to the latest version 🚀 #316 (greenkeeper[bot])
- Update feathers-memory to the latest version 🚀 #314 (greenkeeper[bot])
- Update feathers-mongodb to the latest version 🚀 #313 (greenkeeper[bot])
- Update feathers-knex to the latest version 🚀 #312 (greenkeeper[bot])
- Update feathers-nedb to the latest version 🚀 #311 (greenkeeper[bot])
- Update feathers-rethinkdb to the latest version 🚀 #310 (greenkeeper[bot])
- add features and fix typos #309 (superlazycoder)
v2.1.0 (2017-11-20)
Closed issues:
Merged pull requests:
- Improve logging hook and add Express error logging #306 (daffl)
- Use async/await for generated hooks and custom services if available #305 (daffl)
- Update for finalized Express bindings #302 (daffl)
- Make URL in tests configurable #301 (nueko)
v2.0.0 (2017-11-04)
Closed issues:
- remove facebook ads from generator #294
- Generator auto updates packages #292
- Remove separate bodyParser middleware #290
- Incorrect Knex client used when SQL Server chosen #258
Merged pull requests:
- Install mssql instead of tedious #300 (daffl)
- Do not reinstall existing dependencies #299 (daffl)
- Move all channel handling into channels.js #298 (daffl)
- Use the selected packager to run commands #297 (louim)
v2.0.0-pre.1 (2017-10-28)
Merged pull requests:
v1.2.13 (2017-10-26)
Closed issues:
- Generator ignores service name (or incorrect expectations) #291
- knex table name should snake_case #288
Merged pull requests:
- Use snake_name for Sequelize table name as well #293 (daffl)
- update knex model to use snakeName #289 (nueko)
- update knex model to use tableName const #287 (nueko)
v1.2.12 (2017-10-11)
Merged pull requests:
- Tweak the
timestamp
in mongoose model template #284 (Albert-Gao) - Update mocha to the latest version 🚀 #283 (greenkeeper[bot])
- fix jwt configuration typo (type -> typ) #281 (j2L4e)
v1.2.11 (2017-09-13)
Closed issues:
- Issue with header config for JWT authentication #278
- Service generation results in "Parameter "url" must be a string, not object" when using custom 'connection' parameter #274
- Basic guide on how to fork and customize the generator #270
Merged pull requests:
- Fix authentication configuration #280 (daffl)
- Update yeoman-generator to the latest version 🚀 #279 (greenkeeper[bot])
v1.2.10 (2017-09-10)
Closed issues:
- Recent generator causes grief when paired with module-resolver (TypeError: Sequelize is not a constructor) #265
- The automatic generator-feathers update does not work. #264
- Error when server first run ( npm start ) #262
- Parameter "url" must be a string, not object [KnexJS & SQLite] #260
Merged pull requests:
- Filter into valid project name #277 (daffl)
- Strategy configuration consistency #276 (sylvainlap)
- Properly handle connection string for Knex SQLite #273 (daffl)
- make default message clickable on iTerm #272 (rayfoss)
- Make production deployment info easier to find #268 (rayfoss)
- change template of default models for sequelize #267 (maximelkin)
- Remove template strings in index.js #266 (HelloEdit)
v1.2.9 (2017-08-14)
Closed issues:
- Incorrect Knex client used when choosing Postgres #259
- Authentication: knex + sql server #256
- Can you use mongoose and mongodb services together? #251
- Upgrade to [email protected] when Sequelize incompatibility is fixed #246
Merged pull requests:
- Use latest pg driver again #261 (daffl)
- fix(knex): Fix knex + sql server issues #257 (dschnare)
- Update connection code for latest MongoDB #255 (daffl)
v1.2.8 (2017-07-31)
Closed issues:
- mongodb service does not wait for connection to resolve #252
- Travis CI RethinkDB installation failing #248
- Generator should not add existing dependencies #242
Merged pull requests:
- Add Auth0 to OAuth providers #254 (marshallswain)
- Re-enable RethinkDB test #250 (daffl)
v1.2.7 (2017-07-20)
Merged pull requests:
- Use pg@6 #247 (marshallswain)
v1.2.6 (2017-07-18)
Merged pull requests:
v1.2.5 (2017-07-12)
Closed issues:
- Authentication generator incorrectly modifying project #243
Merged pull requests:
- Fix problem with rethinkdb #244 (ForsakenHarmony)
- Minor changes to the generated index.html #241 (chasenlehara)
- Set a name for generated hooks #239 (1beb)
v1.2.4 (2017-07-02)
Merged pull requests:
v1.2.3 (2017-06-26)
Closed issues:
- Error options.service does not exist after initial auth setup #236
- configuration(path) correct use of feathers-configuration? #234
Merged pull requests:
- Also set raw to true in beforeCount hook #238 (daffl)
- Remove wrong entity name from local authentication configuration #237 (daffl)
- Remove path argument from configuration #235 (arve0)
v1.2.2 (2017-06-22)
Closed issues:
- Escape config vars on windows #214
Merged pull requests:
v1.2.1 (2017-06-22)
Merged pull requests:
v1.2.0 (2017-06-21)
Closed issues:
- Generating a middleware throws error #228
- App generator: Ask for public folder and possibly colocated tests #226
- Facebook/Google/Github Profile #225
Merged pull requests:
- Use Knex createTable workaround #231 (daffl)
- Fix and simplify generating a middleware #230 (daffl)
- Fix use of both MongoDB and Mongoose in the same app #229 (daffl)
v1.1.1 (2017-06-16)
Closed issues:
- Sequelize 4.x Breaking Changes #224
- Header or request information in hooks #221
- Add "use strict" in src/hooks/logger.js. #220
Merged pull requests:
- Update user model to Sequelize 4 #227 (daffl)
- Improve order of generated middleware #223 (daffl)
- Update eslint to the latest version 🚀 #222 (greenkeeper[bot])
- Add all generated app dependencies as devDependencies #219 (daffl)
v1.1.0 (2017-06-10)
Closed issues:
- An in-range update of mocha is breaking the build 🚨 #215
Merged pull requests:
- Allow to customize the test directory #218 (daffl)
- Test and fix for Yarn saveDev #217 (daffl)
- Generate sequelize model according to sequelize 4.0 #216 (jsphpl)
v1.0.6 (2017-04-23)
Merged pull requests:
- Split username and password from URL parsed auth #212 (daffl)
- Do not overwrite connection files when generating a service #211 (daffl)
- Use proper path to get service in test #210 (daffl)
v1.0.5 (2017-04-19)
Closed issues:
- Hook generator fails if generating for a specific service #205
- Wrong client setup for Sequelize with MSSQL #204
Merged pull requests:
- Fix Sequelize MSSQL client reference #208 (daffl)
- Update to latest jscodeshift which uses flow parser, add tests for ho… #207 (daffl)
v1.0.4 (2017-04-18)
Closed issues:
- Tests fail if a custom folder is chosen using the generator #202
Merged pull requests:
v1.0.3 (2017-04-17)
Closed issues:
- Use JSCodeshift without error message #198
Merged pull requests:
- Use our fork of JSCodeshift for now to avoid installation error messages #201 (daffl)
- Add Greenkeeper badge 🌴 #200 (greenkeeper[bot])
v1.0.2 (2017-04-12)
v1.0.1 (2017-04-12)
Closed issues:
- Unexpected token on app generate #199
Merged pull requests:
v1.0.0 (2017-04-11)
v1.0.0-pre.7 (2017-04-08)
Merged pull requests:
- Add restrictToOwner hook to generated users service #196 (daffl)
- Friendly updates to the generator #195 (marshallswain)
- Add a successRedirect by default #194 (marshallswain)
- Adding hook to discard password to the users service #192 (daffl)
v1.0.0-pre.6 (2017-03-16)
Closed issues:
- Integration with GraphQL #188
- Trailing whitespace in some generators #186
- Add more junk management to gitignore #184
- Set package.json author and license according to npm/git #183
- Rethink db option is 'database' instead of 'db' and db config gets overwritten #181
Merged pull requests:
- Generate tests for hooks and services #191 (daffl)
- Add email unique index to NeDB user model #190 (daffl)
- Set name based on npm #189 (daffl)
- Trailing whitespace cleanup (#186) #187 (bitsoflogic)
- ignore junk files #185 (OmgImAlexis)
- Add support for selecting application hooks and old event filter #182 (daffl)
v1.0.0-pre.5 (2017-02-23)
Fixed bugs:
- Add profileFields to config for Facebook auth #138
Closed issues:
- RethinkDB console printed database name is incorrect. #176
- RethinkDB configuration values overwritten when generating new service #174
- RethinkDB does not support kebab-case database names #173
- Generate Service - RethinkDB Issues #170
- Generate Service - RethinkDB incorrect config #168
- npm install feathers-cli@pre -g / feathers generate service Unhandled 'error' event #165
Merged pull requests:
- Rethinkdb finalization #180 (daffl)
- Add .idea/ #178 (j2L4e)
- Suggest valid RethinkDB database name and prevent overwriting configuration settings #175 (luke3butler)
- Run generator tests for RethinkDB #172 (daffl)
- Improved checks and error messages if the generator can run properly #171 (daffl)
- Fix RethinkDB generation #169 (luke3butler)
- Update yeoman-assert to version 3.0.0 🚀 #167 (greenkeeperio-bot)
- Add profileFields for Facebook authentication #155 (supasate)
v1.0.0-pre.4 (2017-02-08)
Merged pull requests:
v1.0.0-pre.3 (2017-02-08)
v1.0.0-pre.2 (2017-02-08)
v1.0.0-pre.1 (2017-02-08)
Implemented enhancements:
- Mongoose models should be PascalCase #135
- Add global error handler #120
- Feature: choose between ESLint + AirBnB and jshint? #112
- Option to choose database-adapter #103
Fixed bugs:
- Generate Service - Duplicating const in services/index.js #124
Closed issues:
- Make directory structure configurable #158
- Plugin-based generation? #151
- sequelize service generator not using es5 classes? #148
- users service's folder should match the service name. #115
- Descriptive filenames and directory structure #95
- Considerations for setting up model relationships with sequelize #94
- Support generating basic front ends #73
- Add feathers-mailer support #58
- Remove inflection and ask for service path #44
- Support selecting plugins #33
- Support passing in attributes when generating a model #24
Merged pull requests:
- Generator refactoring2 #164 (ekryski)
- Generator refactoring2 #163 (ekryski)
- Add models directory for new generators #162 (DesignByOnyx)
- Generator refactoring #159 (daffl)
- feathers-configuration 0.4.0 #154 (slajax)
- Move freezeTableName so it doesn't need to be set on every model. #150 (Qard)
v0.8.8 (2016-09-12)
Closed issues:
- Generating Service: No function expression found after module.exports #146
- Command to list application services and its hooks names #139
Merged pull requests:
- Update mocha to version 3.0.0 🚀 #145 (greenkeeperio-bot)
- Update yeoman-generator to version 0.24.1 🚀 #144 (greenkeeperio-bot)
- Update update-notifier to version 1.0.1 🚀 #141 (greenkeeperio-bot)
- [email protected] breaks build 🚨 #137 (greenkeeperio-bot)
v0.8.7 (2016-05-19)
Closed issues:
- TypeError after
npm link
#134 - Investigate moving services/authentication #122
- Add webpack dev and prod setup #93
Merged pull requests:
- Test and fix for commented out hooks #136 (daffl)
- Update update-notifier to version 0.7.0 🚀 #133 (greenkeeperio-bot)
- Greenkeeper yeoman generator 0.23.0 #132 (daffl)
- Remove typo, update year in generated README #123 (lord)
- Run the generator tests without Babel to make sure they pass in their… #121 (daffl)
v0.8.6 (2016-04-24)
Fixed bugs:
- Generator fails on node v0.12.x #118
Merged pull requests:
v0.8.5 (2016-04-16)
Closed issues:
Merged pull requests:
- Throw an error if the project name is the same as one of the dependen… #117 (daffl)
- Pass fewer arrow functions to Mocha. feathersjs/feathers#297 #116 (wkw)
- Allow hyphenated-names in services - fixes #113 #114 (toddgeist)
v0.8.4 (2016-04-12)
Merged pull requests:
v0.8.3 (2016-04-11)
Merged pull requests:
v0.8.2 (2016-04-07)
v0.8.1 (2016-04-03)
v0.8.0 (2016-04-03)
Implemented enhancements:
- Support bypassing update notification #102
- Added an option to bypass the update notification #101 (derek-watson)
Merged pull requests:
- Update all dependencies 🌴 #100 (greenkeeperio-bot)
v0.7.0 (2016-03-30)
Closed issues:
- All generator tests fail on node v5.8.0 #98
- Set the idField in auth config if auth is enabled and using a relational db #96
- Hardening user service hooks #92
Merged pull requests:
- V0.7 #99 (ekryski)
- Promoting the use of feathers-cli #97 (derek-watson)
v0.6.20 (2016-03-23)
Closed issues:
- 'corsWhitelist' should default to empty array #90
- use mongodb instead of mongoose when yo feathers:service and select mongodb #89
- Allow empty values for CORS domains #85
Merged pull requests:
v0.6.19 (2016-03-22)
Fixed bugs:
- 'user' table for SQL databases needs to be 'users' #87
- Generated hook tests don't pass #76
- Choosing your own db causes a syntax error in generated user service #74
- AST transforms don't play well with comments #72
Closed issues:
- Can't choose "remove" in hook generator #82
- Mongoose and Sequelize Models should have correct fields generated based on the auth providers configured #75
- Error on generating restrict-to-sender hook #71
Merged pull requests:
- fixing how models are generated. #88 (ekryski)
- Add test and fix for generic service #86 (daffl)
- Allows AST transformations when there are comments. #84 (daffl)
- Updating dependencies #83 (corymsmith)
- Typo in box-sizing style #81 (lauritzsh)
- Typo in font-family style #80 (lauritzsh)
- Log slightly more helpful database information #79 (thejones)
- jslint error in authentication #77 (sod)
v0.6.18 (2016-03-16)
Fixed bugs:
- Generator fails on description when package.json file already exists #69
Merged pull requests:
v0.6.17 (2016-03-13)
Merged pull requests:
v0.6.16 (2016-03-11)
v0.6.15 (2016-03-10)
Merged pull requests:
v0.6.14 (2016-03-10)
Closed issues:
- Add Babel or throw an error when using Node < 5 #64
Merged pull requests:
v0.6.13 (2016-03-10)
v0.6.12 (2016-03-10)
v0.6.11 (2016-03-09)
Implemented enhancements:
- Present a warning to upgrade if the generator is out of date #63
Merged pull requests:
v0.6.10 (2016-03-09)
Fixed bugs:
- Generated app won't start on windows? #62
v0.6.9 (2016-03-08)
Merged pull requests:
- mssql to make use of config/*.json connection string #61 (diego-vieira)
v0.6.8 (2016-03-07)
Fixed bugs:
- Not all passport token strategies expose the Strategy the same way #59
v0.6.7 (2016-02-28)
Closed issues:
- TokenStrategy is not a function #57
v0.6.6 (2016-02-25)
Closed issues:
- Generator do not create users service if authentication providers is local. #55
Merged pull requests:
v0.6.5 (2016-02-25)
v0.6.4 (2016-02-24)
Closed issues:
- Using sequelize data is erased every time server starts #54
- errors.handler is not a function #52
- Error running
yo feathers
#51
Merged pull requests:
v0.6.3 (2016-02-23)
Closed issues:
- use requireDir for load global hooks? #42
Merged pull requests:
v0.6.2 (2016-02-22)
v0.6.1 (2016-02-22)
v0.6.0 (2016-02-22)
Closed issues:
- Convert regex replacement to AST #47
- Importing hooks are brittle #46
- add .gitignore to application generator #40
- Possibly remove Babel from generated app #31
- auto configuring of service is brittle #29
- Be able to generate middleware #27
- Include auth hooks in the user service if auth is enabled #23
- Auth: Generator should build a config object for feathers-authentication #2
Merged pull requests:
- Oauth #49 (ekryski)
- Use AST transformations to import generated services and hooks #48 (daffl)
- Adds middleware generator and automatic inclusion of auth hooks. #45 (ekryski)
- Adding utility library for AST transformations #43 (daffl)
- Update README.md #41 (kulakowka)
- Update sequelize.js #39 (kulakowka)
- Migrate generated app to be usable without Babel and Node 5 directly #38 (daffl)
v0.5.0 (2016-02-16)
Closed issues:
- Error: Invalid 'secret' provider configuration. #36
- Generated home page can be something helpful #34
- README is not getting populated by template data #28
Merged pull requests:
v0.4.0 (2016-02-07)
Closed issues:
- Generated hooks have too much 💩 in them #30
Merged pull requests:
v0.3.0 (2016-01-27)
Closed issues:
Merged pull requests:
v0.2.0 (2016-01-27)
Closed issues:
- Some sub commands appear to hang #20
- Generator should automatically import generated services. #17
- AssertionError: Trying to copy from a source that does not exist #16
- Remove api versioning at service level #13
- We need to use cors before the auth plugin. #12
- Can we move server to src #11
Merged pull requests:
- Setting up best practices #22 (ekryski)
- Fixing error "choosing your own db" #19 (ekryski)
- moving server to src and fixing importing of services. #18 (ekryski)
- Generator tweaks #14 (daffl)
v0.1.0 (2016-01-14)
Closed issues:
- Generate services for each adapter. #6
- Database setup still needed. #5
- Move config folder inside src. #4
- Add cors options to generator. #3
Merged pull requests:
* This Change Log was automatically generated by github_changelog_generator