Skip to content

Latest commit

 

History

History
1038 lines (611 loc) · 64.8 KB

CHANGELOG.md

File metadata and controls

1038 lines (611 loc) · 64.8 KB

Changelog

Full Changelog

Merged pull requests:

v8.0.0-pre.1 (2024-05-13)

Full Changelog

Closed issues:

  • Allow join queries on remove #402
  • Use proper $and in patch and remove methods #383

v8.0.0-pre.0 (2024-05-12)

Full Changelog

Merged pull requests:

  • chore: update dependencies #435 (fratzinger)
  • refactor!: perf, restructuring, rm _getOrFind, rm params.$returning, use instance methods #429 (fratzinger)

v7.0.4-pre.0 (2024-05-12)

Full Changelog

Closed issues:

  • Use consistent $select in all methods, optimize select function #384
  • Optimize multi patch when $returning is false. #382

v7.0.3 (2023-11-01)

Full Changelog

Merged pull requests:

  • chore(dependencies): Update all dependencies #423 (daffl)

v7.0.2 (2023-06-21)

Full Changelog

Closed issues:

  • Bug: patch:multi only patches 10 items with default pagination #363

Merged pull requests:

v7.0.1 (2023-04-03)

Full Changelog

Merged pull requests:

  • chore(dependencies): Update all dependencies #414 (daffl)

v7.0.0 (2023-02-24)

Full Changelog

Merged pull requests:

v7.0.0-pre.1 (2023-01-06)

Full Changelog

Closed issues:

  • Since version 6.4.0 getting "error: GeneralError: column "id" does not exist" #406

v6.4.0 (2022-11-15)

Full Changelog

Merged pull requests:

v6.3.6 (2022-10-26)

Full Changelog

v6.3.5 (2022-10-26)

Full Changelog

Merged pull requests:

  • chore(dependencies): Update all dependencies #399 (daffl)
  • chore(dependencies): Update all dependencies #398 (daffl)
  • chore(dependencies): Update all dependencies #395 (daffl)
  • chore(dependencies): Update all dependencies #394 (daffl)

v7.0.0-pre.0 (2022-10-04)

Full Changelog

Closed issues:

  • how to set field to NULL on patch request? #397

v6.3.4 (2022-06-08)

Full Changelog

Merged pull requests:

  • Do not allow raw attribute selects #393 (daffl)
  • chore(dependencies): Update all dependencies #392 (daffl)
  • chore(dependencies): Update all dependencies #391 (daffl)

v6.3.3 (2022-04-13)

Full Changelog

Closed issues:

  • Unable to modify hook result of referenced models #365

Merged pull requests:

  • Prevent query prototype polution #389 (daffl)
  • chore(dependencies): Update all dependencies #388 (daffl)
  • chore(dependencies): Update all dependencies #387 (daffl)
  • chore(dependencies): Update all dependencies #386 (daffl)
  • chore(dependencies): Update all dependencies #381 (daffl)
  • chore(dependencies): Update all dependencies #380 (daffl)
  • chore(dependencies): Update all dependencies #379 (daffl)

v6.3.2 (2021-10-19)

Full Changelog

v6.3.1 (2021-10-14)

Full Changelog

v6.3.0 (2021-10-14)

Full Changelog

Closed issues:

  • Got 404 No Record Found while using include in before get hooks #377
  • id is not set correctly to a non-null value when using multi-create and throws an error instead of creating #374
  • Query by Association #373
  • How can I use a limit and a required in an include? #369
  • Use attributes exclude #361
  • Sequelize v6 #358

Merged pull requests:

v6.2.0 (2020-04-29)

Full Changelog

Closed issues:

  • Model.update() method used by patch() does not support includes. #347
  • Patching with query does not return expected results in query property was patched #346
  • Incorrect format of DataTypes.BIGINT.UNSIGNED fields into the produced json #341
  • How to include $like operator in service.js #336
  • An in-range update of @feathersjs/adapter-commons is breaking the build 🚨 #335
  • $sort by RAND() #330
  • queryWithCurrentUser gives NotFound: No record found for id 'null' #329
  • Before HOOK to be able to GET soft deleted item #328
  • Eagerly return associations of Create #327
  • An in-range update of @feathersjs/adapter-commons is breaking the build 🚨 #325

Merged pull requests:

v6.1.0 (2019-10-07)

Full Changelog

Merged pull requests:

v6.0.2 (2019-09-29)

Full Changelog

Closed issues:

  • FeathersJS Inserts 2 records into MySql from 1 REST call #321
  • An in-range update of @feathersjs/express is breaking the build 🚨 #318
  • Many to many relation result duplicate objects #317
  • An in-range update of dtslint is breaking the build 🚨 #315
  • Patch/Remove methods mess up Find method #313
  • Warning When Starting Feathers when using Sequelize 5.10.0 with feathers-sequelize 5.1.3 #305

Merged pull requests:

v6.0.1 (2019-07-22)

Full Changelog

Closed issues:

  • UPDATE forces raw false #311
  • After hook in service not running when same endpoint called in quick succession #308
  • upgrade sequelize to avoid SQL injection vuln #306

Merged pull requests:

v6.0.0 (2019-07-06)

Full Changelog

Closed issues:

  • How to use Sequelize increment method with this adapter #303
  • An in-range update of pg is breaking the build 🚨 #301
  • Feather-sequelize $or operator not working #299
  • An in-range update of sqlite3 is breaking the build 🚨 #298
  • An in-range update of body-parser is breaking the build 🚨 #296
  • An in-range update of sequelize is breaking the build 🚨 #295
  • options.whitelist overwrites merged operators and whitelist #292
  • Underscored foreignKeys failing when upgrading to v5 #287

Merged pull requests:

  • Add TypeScript definitions and upgrade tests to Feathers 4 #304 (daffl)
  • Lock CI to Node 11 for now #302 (daffl)

v5.1.3 (2019-04-18)

Full Changelog

Closed issues:

  • $iLike operator declared incorrectly in default operators #290

Merged pull requests:

v5.1.2 (2019-04-17)

Full Changelog

Implemented enhancements:

  • Unflatten results of raw queries #149

Closed issues:

  • How to return man-to-many relationship? #288

Merged pull requests:

v5.1.1 (2019-04-09)

Full Changelog

Closed issues:

  • belongsToMany Association #285

Merged pull requests:

  • Add returning: true for bulk creates #286 (daffl)

v5.1.0 (2019-04-05)

Full Changelog

Closed issues:

  • include association's association #284

v5.0.1 (2019-03-30)

Full Changelog

Implemented enhancements:

  • Is there a way to createQuery? #228
  • count is slow on large data sets #178

Closed issues:

  • Sequelize V5 #283
  • Incorrect Error Type #269

v5.0.0 (2019-03-30)

Full Changelog

Merged pull requests:

v4.1.1 (2019-02-27)

Full Changelog

Closed issues:

  • Multi Patch fails when used with default pagination #279
  • Question: Multiple database connection #278

Merged pull requests:

v4.1.0 (2019-01-25)

Full Changelog

Closed issues:

  • Sorted and limited query does not respect the sort first #272

Merged pull requests:

v4.0.8 (2019-01-10)

Full Changelog

Merged pull requests:

  • Make sure that queries with id property work properly #271 (daffl)
  • Update @feathersjs/adapter-commons to the latest version 🚀 #270 (greenkeeper[bot])

v4.0.7 (2018-12-29)

Full Changelog

Merged pull requests:

  • Add default params to hook-less methods #268 (daffl)

v4.0.6 (2018-12-27)

Full Changelog

Merged pull requests:

v4.0.5 (2018-12-26)

Full Changelog

Merged pull requests:

  • Added getModel override param passing tests and fixes #265 (AndrewJDR)

v4.0.4 (2018-12-22)

Full Changelog

Merged pull requests:

  • Only filter plain objects in query #264 (daffl)

v4.0.3 (2018-12-21)

Full Changelog

Closed issues:

  • getModel() overriding with parameters broken in 4.0.x #261

Merged pull requests:

  • Fix recursive getModel call when using this.Model #263 (daffl)

v4.0.2 (2018-12-21)

Full Changelog

Merged pull requests:

  • Make sure that Symbols are included in filtered query #260 (daffl)

v4.0.1 (2018-12-21)

Full Changelog

Merged pull requests:

  • Add service.Model back #259 (daffl)
  • Convert all Sequelize errors into a safe FeathersError #258 (daffl)

v4.0.0 (2018-12-20)

Full Changelog

Implemented enhancements:

  • Use Sequelize Symbol based operators for better security #244

Fixed bugs:

  • Ensure params are always passed through to all service calls #234
  • Remove error details in production #231

Closed issues:

  • Include as array, no longer working #239
  • feathers-sequelize with hook update only selected columns. #238

Merged pull requests:

  • Securely hide original Sequelize error #257 (daffl)
  • Upgrade to @feathersjs/adapter-commons and latest common service features #256 (daffl)
  • Update dependencies #255 (daffl)
  • Migrate tests to async/await #254 (daffl)
  • De-duplicate connection setup #253 (daffl)
  • Fixed issue where params are ignored on update service calls. #252 (AndrewJDR)

v3.1.3 (2018-10-29)

Full Changelog

Closed issues:

  • Include hook doesn't work on create #242
  • Warning messages when using "sequelize db:migrate" #240
  • Extending service class fails when transpiling to ES5 #237
  • Example in readme.md doesn't work #236
  • How to use raw where clause #233
  • Associations on Create #230
  • Valid password characters can break the connection string #229
  • Does Feathers-Sequalize support class and instance methods? #225
  • Find & include data structure shape #224
  • Fix bug Pg-Native #222
  • Connection pool #221
  • Question: Feathers Sequelize raw query and feathers service without using model. #215
  • Sub include relations with Sequelize: Query erro #203

Merged pull requests:

v3.1.2 (2018-06-07)

Full Changelog

Fixed bugs:

  • Paginate option for a feathers-sequelize service is not working as expected #186

Closed issues:

  • options object extra data lost #209

Merged pull requests:

  • Default paginate option value set to false instead of empty object #217 (alex-friedl)
  • keeping options data with the service #216 (pyvkd)

v3.1.1 (2018-06-03)

Full Changelog

Closed issues:

  • Custom id field does not work in get request with id #210
  • Question about executing sql string using feathers-sequelize #208
  • Version 10 of node.js has been released #205
  • sub include relations with Sequelize: Query error #204

Merged pull requests:

v3.1.0 (2018-03-27)

Full Changelog

Merged pull requests:

  • Support params.query in update() #189 (TimNZ)

v3.0.2 (2018-03-25)

Full Changelog

Closed issues:

  • Requesting for associated data returns empty #197
  • Is it possible to query for related data through REST? #195
  • sequelize version 4.35 not permit $in #193
  • Custom getter not being called properly. #129

Merged pull requests:

v3.0.1 (2018-03-07)

Full Changelog

Closed issues:

  • raw: false, does not work with with Buzzard #184
  • "error: NotFound: No record found for id" when calling with socket.io #179

Merged pull requests:

v3.0.0 (2017-12-04)

Full Changelog

Closed issues:

  • Populate joined table on create #180
  • Return associated data from joined table? #177
  • How to work with the relationship from URL query? #176

Merged pull requests:

v2.4.0 (2017-11-06)

Full Changelog

Merged pull requests:

v2.3.2 (2017-10-14)

Full Changelog

Closed issues:

  • The patch on postgres is selecting every row from the table before updating #168
  • Run tests against all sequelize dialects #163
  • Adding model includes returns incorrect paging count #161
  • Raw associations prevent pagination total being available #137
  • update not working? #125

Merged pull requests:

v2.3.1 (2017-09-06)

Full Changelog

Closed issues:

  • [Question] Should new tests be using Postgres or SQLite or both? #154
  • Multiple rows delete #153

Merged pull requests:

v2.3.0 (2017-08-19)

Full Changelog

Closed issues:

  • use inside php server #151
  • Patch returns Model instance by default #146
  • Run tests against PostgreSQL #105
  • Avoid findAndCount if paginate is false #95

Merged pull requests:

  • Finalize running tests against Postgresql #152 (daffl)

v2.2.1 (2017-08-08)

Full Changelog

Closed issues:

  • All service methods should take into account the query parameter #143

Merged pull requests:

v2.2.0 (2017-07-24)

Full Changelog

Closed issues:

  • Is there any full example about database relationship? #141
  • Query fails when using the $contains operator with a single value #135
  • Allow scope() to be used for operations #130

Merged pull requests:

v2.1.0 (2017-07-13)

Full Changelog

Closed issues:

  • Hydrate is not compatible with Sequelize 4.x #138
  • Update only one parameter in row #136
  • Hook Includes not working #134
  • Hydrate not being exported correctly #133
  • An in-range update of feathers-rest is breaking the build 🚨 #132
  • No record found #128
  • many to many (through model, with extra field in junction table) error "<Model1> is not associated to <Model2>" #126
  • find total is always zero when raw is false #118
  • N:N relation using React Native #109

Merged pull requests:

  • Add compatibility for documented hydration hook imports #140 (daffl)
  • fix(hydrate): Fix the factory function so that Sequelize 4.x is supported #139 (dschnare)
  • Update sequelize to the latest version 🚀 #123 (greenkeeper[bot])

v2.0.1 (2017-06-09)

Full Changelog

Closed issues:

  • Allow custom primary keys #122
  • Investigate issue where getters, setters not being called #116
  • Model.create ignoring field and virtual setters #113
  • An in-range update of feathers is breaking the build 🚨 #112
  • Using include breaks the find method query #111
  • An in-range update of feathers-errors is breaking the build 🚨 #110
  • Add lean attribute to automatically call toJSON? #19
  • Add a toJSON bundled hook like mongoose #18

Merged pull requests:

v2.0.0 (2017-05-03)

Full Changelog

Closed issues:

  • update() breaks when sequelize configured with raw:true #99
  • Discuss querying of NULL values #96

Merged pull requests:

v1.4.5 (2017-03-26)

Full Changelog

Merged pull requests:

v1.4.4 (2017-03-24)

Full Changelog

Closed issues:

  • Relation between Models not working. #98
  • Can we create nested models in one go? #97
  • Add example for model relations #20

Merged pull requests:

  • checking for the toJSON method on the instance before calling it #100 (lowip)

v1.4.3 (2017-03-17)

Full Changelog

Merged pull requests:

  • use 'returning: true' for postgres to keep patch and its response atomic #93 (MichaelErmer)

v1.4.2 (2017-03-14)

Full Changelog

Merged pull requests:

v1.4.1 (2017-03-10)

Full Changelog

Closed issues:

  • $populate does not seem to work #89
  • updated_at column does not get updated at PATCH request #88
  • Suggested pattern to create a multi model service #86
  • GroupBy issue #84
  • Concat and other sequelize functions #81
  • Solved: How to add relationship #80
  • Consider creating a sequelize instance during updates: #63

Merged pull requests:

v1.4.0 (2016-11-11)

Full Changelog

Closed issues:

  • TypeError: Cannot read property '2' of null #71
  • ES6/Babel #68

Merged pull requests:

v1.3.3 (2016-09-28)

Full Changelog

Merged pull requests:

v1.3.2 (2016-08-25)

Full Changelog

Closed issues:

  • Cannot call remove service method when id field name is custom #60
  • Make params optional #59
  • Exporting utils.js #58

Merged pull requests:

v1.3.1 (2016-07-20)

Full Changelog

Merged pull requests:

v1.3.0 (2016-07-08)

Full Changelog

Fixed bugs:

  • We shouldn't remove properties from original objects #49

Merged pull requests:

v1.2.0 (2016-06-17)

Full Changelog

Merged pull requests:

v1.1.6 (2016-06-15)

Full Changelog

Closed issues:

  • TypeError: Cannot read property '$nin' of undefined #45

Merged pull requests:

  • Allow querying for null values #47 (daffl)

v1.1.5 (2016-06-10)

Full Changelog

Closed issues:

  • Custom id column name #40
  • Find() generates an invalid query with pagination but no order. #39
  • Private method _get() not processing parameters #22
  • Support $search #15

Merged pull requests:

v1.1.4 (2016-03-10)

Full Changelog

Closed issues:

  • Create method should support options param #25

Merged pull requests:

  • adding support for sequelize options #27 (ekryski)

v1.1.3 (2016-03-09)

Full Changelog

Closed issues:

  • Hook result data shouldn't have sequelize info #24
  • Service methods should reject with feathers error instance rather throwing in-place #23
  • When i need force sync? #21
  • How to retrieve records for a many to many relationship? #16

Merged pull requests:

v1.1.2 (2016-02-24)

Full Changelog

Closed issues:

  • How do you retrieve associations in the response? #12

Merged pull requests:

v1.1.1 (2016-02-02)

Full Changelog

Merged pull requests:

v1.1.0 (2016-01-30)

Full Changelog

Closed issues:

  • How to add the model name in the REST response #11
  • Review patch and remove many for consistency #8

Merged pull requests:

  • Use internal methods instead of service methods directly #13 (daffl)

v1.0.10 (2016-01-24)

Full Changelog

Merged pull requests:

v1.0.9 (2016-01-11)

Full Changelog

Merged pull requests:

  • added value conversion for $sort to utils getOrder #9 (thebarndog)

v1.0.8 (2016-01-09)

Full Changelog

Merged pull requests:

v1.0.7 (2016-01-06)

Full Changelog

Closed issues:

  • Expose Sequelize lib #6

v1.0.6 (2015-12-29)

Full Changelog

v1.0.5 (2015-12-21)

Full Changelog

v1.0.4 (2015-12-21)

Full Changelog

v1.0.3 (2015-12-21)

Full Changelog

v1.0.2 (2015-12-21)

Full Changelog

v1.0.1 (2015-12-19)

Full Changelog

v1.0.0 (2015-12-19)

Full Changelog

Merged pull requests:

v0.2.1 (2015-12-18)

Full Changelog

Closed issues:

  • only one instance of babel-polyfill is allowed #3

Merged pull requests:

v0.2.0 (2015-12-13)

Full Changelog

Closed issues:

  • Take a look at feathers-orm-service which uses sequelize #1

Merged pull requests:

  • Migration to ES6 classes and Promises, support for pagination #2 (daffl)

v0.1.0 (2015-11-23)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator