Skip to content

Latest commit

 

History

History
855 lines (556 loc) · 55.2 KB

CHANGELOG.md

File metadata and controls

855 lines (556 loc) · 55.2 KB

Change Log

v2.4.1 (2018-02-10)

Full Changelog

Merged pull requests:

v2.4.0 (2018-01-27)

Full Changelog

Closed issues:

  • eslint-disable-line + prettier/linters #329
  • Include operatorsAliases in sequelize connection. #307
  • Don't overwrite customized Mongoose schemas #249

Merged pull requests:

v2.3.1 (2017-12-21)

Full Changelog

Merged pull requests:

  • Add authentication hook to all methods (except create) #325 (daffl)

v2.3.0 (2017-12-20)

Full Changelog

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)

Full Changelog

Closed issues:

  • Change generated hook test to use a full app #320
  • Sub generators break when using michael jackson script #303

Merged pull requests:

  • Change hook tests to use an actual Feathers app #321 (daffl)

v2.1.1 (2017-12-07)

Full Changelog

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:

v2.1.0 (2017-11-20)

Full Changelog

Closed issues:

  • Generate custom service #304
  • For first time users... #296

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)

Full Changelog

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)

Full Changelog

Merged pull requests:

  • Update generator to v3 (Buzzard) #295 (daffl)

v1.2.13 (2017-10-26)

Full Changelog

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)

Full Changelog

Merged pull requests:

v1.2.11 (2017-09-13)

Full Changelog

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:

v1.2.10 (2017-09-10)

Full Changelog

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:

v1.2.9 (2017-08-14)

Full Changelog

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)

Full Changelog

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:

v1.2.7 (2017-07-20)

Full Changelog

Merged pull requests:

v1.2.6 (2017-07-18)

Full Changelog

Merged pull requests:

  • Enable local authentication by default for auth generator #245 (daffl)

v1.2.5 (2017-07-12)

Full Changelog

Closed issues:

  • Authentication generator incorrectly modifying project #243

Merged pull requests:

v1.2.4 (2017-07-02)

Full Changelog

Merged pull requests:

v1.2.3 (2017-06-26)

Full Changelog

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)

Full Changelog

Closed issues:

  • Escape config vars on windows #214

Merged pull requests:

  • Update Knex user model to create table properly #233 (daffl)

v1.2.1 (2017-06-22)

Full Changelog

Merged pull requests:

  • Move middleware configuration in the right spot finally #232 (daffl)

v1.2.0 (2017-06-21)

Full Changelog

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)

Full Changelog

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:

v1.1.0 (2017-06-10)

Full Changelog

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)

Full Changelog

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)

Full Changelog

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)

Full Changelog

Closed issues:

  • Tests fail if a custom folder is chosen using the generator #202

Merged pull requests:

  • Fix folder for app test when a different directory is chosen #203 (daffl)

v1.0.3 (2017-04-17)

Full Changelog

Closed issues:

  • Use JSCodeshift without error message #198

Merged pull requests:

v1.0.2 (2017-04-12)

Full Changelog

v1.0.1 (2017-04-12)

Full Changelog

Closed issues:

  • Unexpected token on app generate #199

Merged pull requests:

  • add default scope for google. fix #14 #197 (iamso)

v1.0.0 (2017-04-11)

Full Changelog

v1.0.0-pre.7 (2017-04-08)

Full Changelog

Merged pull requests:

v1.0.0-pre.6 (2017-03-16)

Full Changelog

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:

v1.0.0-pre.5 (2017-02-23)

Full Changelog

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:

v1.0.0-pre.4 (2017-02-08)

Full Changelog

Merged pull requests:

v1.0.0-pre.3 (2017-02-08)

Full Changelog

v1.0.0-pre.2 (2017-02-08)

Full Changelog

v1.0.0-pre.1 (2017-02-08)

Full Changelog

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:

v0.8.8 (2016-09-12)

Full Changelog

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:

v0.8.7 (2016-05-19)

Full Changelog

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)

Full Changelog

Fixed bugs:

  • Generator fails on node v0.12.x #118

Merged pull requests:

v0.8.5 (2016-04-16)

Full Changelog

Closed issues:

  • Allow hyphenate generated names #113
  • Error: Cannot find module 'feathers-errors/handler' #78

Merged pull requests:

v0.8.4 (2016-04-12)

Full Changelog

Merged pull requests:

  • Fix AST transformation when there is another expression #111 (daffl)

v0.8.3 (2016-04-11)

Full Changelog

Merged pull requests:

  • Fix generated app tests for latest packages #110 (daffl)

v0.8.2 (2016-04-07)

Full Changelog

v0.8.1 (2016-04-03)

Full Changelog

v0.8.0 (2016-04-03)

Full Changelog

Implemented enhancements:

  • Support bypassing update notification #102
  • Added an option to bypass the update notification #101 (derek-watson)

Merged pull requests:

v0.7.0 (2016-03-30)

Full Changelog

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.6.20 (2016-03-23)

Full Changelog

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:

  • Allow empty CORS whitelist #91 (daffl)

v0.6.19 (2016-03-22)

Full Changelog

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:

v0.6.18 (2016-03-16)

Full Changelog

Fixed bugs:

  • Generator fails on description when package.json file already exists #69

Merged pull requests:

  • Fix last Object.assign references and package.json as props #70 (daffl)

v0.6.17 (2016-03-13)

Full Changelog

Merged pull requests:

  • Some more generator fixes for the release #68 (daffl)

v0.6.16 (2016-03-11)

Full Changelog

v0.6.15 (2016-03-10)

Full Changelog

Merged pull requests:

  • Removing the dry-run arg so the update script actually updates #67 (ccummings)

v0.6.14 (2016-03-10)

Full Changelog

Closed issues:

  • Add Babel or throw an error when using Node < 5 #64

Merged pull requests:

  • Make generator and generated app compatible with older versions of Node #66 (daffl)

v0.6.13 (2016-03-10)

Full Changelog

v0.6.12 (2016-03-10)

Full Changelog

v0.6.11 (2016-03-09)

Full Changelog

Implemented enhancements:

  • Present a warning to upgrade if the generator is out of date #63

Merged pull requests:

  • Addng an update prompt when any generators are invoked #65 (ccummings)

v0.6.10 (2016-03-09)

Full Changelog

Fixed bugs:

  • Generated app won't start on windows? #62

v0.6.9 (2016-03-08)

Full Changelog

Merged pull requests:

v0.6.8 (2016-03-07)

Full Changelog

Fixed bugs:

  • Not all passport token strategies expose the Strategy the same way #59

v0.6.7 (2016-02-28)

Full Changelog

Closed issues:

  • TokenStrategy is not a function #57

v0.6.6 (2016-02-25)

Full Changelog

Closed issues:

  • Generator do not create users service if authentication providers is local. #55

Merged pull requests:

  • fixing when local auth is only auth #56 (ekryski)

v0.6.5 (2016-02-25)

Full Changelog

v0.6.4 (2016-02-24)

Full Changelog

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)

Full Changelog

Closed issues:

  • use requireDir for load global hooks? #42

Merged pull requests:

v0.6.2 (2016-02-22)

Full Changelog

v0.6.1 (2016-02-22)

Full Changelog

v0.6.0 (2016-02-22)

Full Changelog

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)

Full Changelog

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)

Full Changelog

Closed issues:

  • Generated hooks have too much 💩 in them #30

Merged pull requests:

  • updating error handler to be more HTML friendly #32 (ekryski)

v0.3.0 (2016-01-27)

Full Changelog

Closed issues:

  • Make sure that generated hooks are auto imported #25
  • Give the generated pages some sexy #21

Merged pull requests:

v0.2.0 (2016-01-27)

Full Changelog

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:

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