Tags give the ability to mark specific points in history as being important
-
-
v3.3.0
966d5dae · ·3.3.0 * make geo nearFilter support minDistance (#987) (Vincent Wen) * Disallow regexp string in arrays for coerce (#1279) (Mikhail) * Fix - `_targetClass` on scope function (#1280) (Clark Wang) * Fixes #1275. `Include` filter transforms fields property into array. (#1276) (Nick Oikonomou) * Included models from include operations do not change defined `strict` model option (#1259) (Dimitris) * Using a filter with exclusion of a non existent property, removes an existing one (#1257) (Dimitris) * Clean version of PR 1272 (#1273) (Sakib Hasan) * Replicate new issue_template from loopback (Siddhi Pai) * Replicate issue_template from loopback repo (Siddhi Pai) * Update README.md (Rand McKinney) * FindOrCreate missing error callback (Diana Lau) * Fixes #1230 coerceArray converts empty Objects (#1269) (Dimitris) * override collection name for arangodb (#1243) (Matteo Padovano) * Add test coverage for `validatesInclusionOf` (#1249) (Rémi Bèges) * dao: catch errors on Model creation in find (Kevin Delisle) * dao: catch sync errors on setAttributes (Kevin Delisle) * Update error message (Loay) * Fix Order query test case (Loay) * Doc:Add option for discoverModelDefinitions (jannyHou) * Add tests for validatesExclusionOf (#1248) (Rémi Bèges) * Fix id update error message formatting (Rémi Bèges) * Add test case for all connectors (jannyHou) * Add proper statusCode for duplicate (Loay) * Fix datasource to report connector-loading errors (Miroslav Bajtoš) * Ensure replaceById returns 404 when id not found (Loay) * Upgrade eslint-config, fix new violations (Miroslav Bajtoš) * Fix option propagation in relation methods (Miroslav Bajtoš) * Refactor logic of options.allowExtendedOperators (Matteo Padovano) * Fix forceId validation error (Loay) * Add two basic tests for "inq" operator (Miroslav Bajtoš)
-
v2.54.1
7d45463a · ·2.54.1 * fix incorrect engines property in package.json (Ryan Graham) * Fix datasource to report connector-loading errors (Miroslav Bajtoš) * Add two basic tests for "inq" operator (Miroslav Bajtoš)
-
v3.2.0
cf7f05db · ·3.2.0 * Fix should dep (Raymond Feng) * Upgrade dependencies to remove npm install warnings (Raymond Feng) * Add missing return for KVAO delete all (Simon Ho) * Add missing return in KVAO keys test suite (Simon Ho) * Detect deleteAll support in KVAO tests (Simon Ho) * Coerce array-like objects into arrays (Heath Morrison) * Refactor flush to deleteAll (Simon Ho) * Upgrade eslint-config to 7.x (Miroslav Bajtoš) * Throw error when model relation name is trigger (Brian Schemp) * Add flush operation to KVAO (Simon Ho) * Fix block padding (Siddhi Pai)
-
v2.54.0
26d25d60 · ·2.54.0 * Replace deprecated node-uuid with uuid module (Raymond Feng) * Coerce array-like objects into arrays (Heath Morrison) * Throw error when model relation name is trigger (Brian Schemp) * Update package.json for LB3 release (Simon Ho)
-
v3.1.1
0ad75bd9 · ·3.1.1 * Update package.json for LB3 release (Simon Ho) * Fix eslint errors reported by the latest eslint (Miroslav Bajtoš) * Fix HasOne.update to propagate options arg (Miroslav Bajtoš) * Fix linter errors for CI (Simon Ho) * Replicate .github from loopback repo (Siddhi Pai) * Update ko translation file (Candy) * Honour allowExtendedOperators in "DAO.find" (Miroslav Bajtoš) * Fix MySql CI server Failure (Loay) * Upgrade eslint & config to latest (Miroslav Bajtoš)
-
v2.53.1
5b836bda · ·2.53.1 * Fix HasOne.update to propagate options arg (Miroslav Bajtoš) * Update ko translation file (Candy) * Back-port fixes for linter errors from master (Miroslav Bajtoš) * Update chinese simplified translation file (Candy) * Apply style guide to test names (Amir Jafarian) * Continue _coerce after logical operators (Heath Morrison) * Fix manually (Amir Jafarian) * Auto-update by eslint --fix (Amir Jafarian) * update eslintrc according to master branch (Amir Jafarian) * Update eslint (Amir Jafarian) * test/kvao: add connectorCapabilities options (Miroslav Bajtoš) * Update validations.js (Rand McKinney) * Fix bug when near filter is used (Amir Jafarian)
-
v3.1.0
0fea9ebe · ·3.1.0 * Apply hasManyThrough filter on target model (jannyHou) * Remove valid connectors from downstream ignores (Simon Ho) * Add some connectors to ignoreList (jannyHou) * Tests cleanup (Amir Jafarian) * Fixed example for creating ValidationError (Boštjan Pišler) * Correct tests for DAO.Create (Amir Jafarian) * Add downstream ignore list config (Simon Ho) * Remove duplicate "engines" from package.json (Miroslav Bajtoš) * Drop support for Node v0.10 and v0.12 (Miroslav Bajtoš) * Fix a test (Amir Jafarian) * Add more robust OH tests for find method (Amir Jafarian) * Add support for `loaded` hook (Amir Jafarian) * Use imperative mood for tests (Amir Jafarian) * Continue _coerce after logical operators (Heath Morrison) * Make variable names more clear (Amir Jafarian) * test/kvao: add connectorCapabilities options (Miroslav Bajtoš) * Fix validateNumericality, nullCheck & add tests (CerealGuy) * Add test for operation hooks (Amir Jafarian) * Add ilike and nilike operators (Nick Duffy) * Fix JSDoc issue (Amir Jafarian) * Update ja translation file (Candy) * Remove 3.0 RELEASE-NOTES (Miroslav Bajtoš) * Fix linting errors (Simon Ho) * Update validations.js (Rand McKinney) * Update translation files - round#2 (Candy) * Fix CI Failures in MySQL (Loay) * Add code review fixups (Simon Ho) * More descriptive name for model with shortid (Tim De Pauw) * Polish PR (Tim De Pauw) * Support {defaultFn: 'shortid'} (Tim De Pauw) -
-
v2.52.0
ff184aec · ·2.52.0 * Support {defaultFn: 'shortid'} (#1110) (Simon Ho) * Add ilike and nilike operators (#1136) (Simon Ho) * Fix JSdoc (Amir Jafarian) * Update ja translation file (Candy) * Update translation files - round#2 (Candy) * Add 'isNewInstance' for updateAttributes (Amir Jafarian) * Add globalization strings (Amir Jafarian) * Add docs for KVAO (Simon Ho) * Skip test temporarily (Loay) -
v3.0.0
8b835b1b · ·3.0.0 * Describe the change of forceId (jannyHou) * Add translation files (Amir Jafarian) * Add 'isNewInstance' for updateAttributes (Amir Jafarian) * Strict mode now always return validationError (David Cheung) * Add docs for KVAO (Simon Ho) * Skip test temporarily (Loay) * Fix BSON Object ID errors for CI (Simon Ho)
-
v2.51.0
71d4adb0 · ·2.51.0 * Add missing "done" arg in test/kvao/ttl.suite (Miroslav Bajtoš) * Support nested queries for arrays (pponugo) * Remove expired item before executing expire (Simon Ho) * Fix failures for connectors (Amir Jafarian) * upsertWithWhere feature support in juggler DAO (Sonali Samantaray) * Remove ESLint from dependencies (Simon Ho) * Refactor TTL test suite (Simon Ho)
-
v3.0.0-alpha.8
a944244a · ·3.0.0-alpha.8 * 3.0.0-alpha.8 (Miroslav Bajtoš) * Add missing "done" arg in test/kvao/ttl.suite (Miroslav Bajtoš) * Support nested queries for arrays (pponugo) * Refactor TTL tests for KV memory connector (Simon Ho) * Fix test case for expire (Simon Ho) * Fix failures of upsertWithWhere (Amir Jafarian) * Remove expired item before executing expire (Simon Ho) * Disable `strict` for a few files (Amir Jafarian)
-
v3.0.0-alpha.7
f816e52a · ·3.0.0-alpha.7 * 3.0.0-alpha.7 (Miroslav Bajtoš) * test/memory: remove dummy findOrCreate impl (Miroslav Bajtoš) * Fix CI introduced by `use strict` (Amir Jafarian) * Fix manually (Amir Jafarian) * Auto-update by eslint --fix (Amir Jafarian) * Update eslint (Amir Jafarian) * kvao: implement key filter (Miroslav Bajtoš) * kvao: add iterateKeys() and keys() (Miroslav Bajtoš) * Globalize KeyValue Memory connector (Simon Ho) * upsertWithWhere feature support in juggler DAO (Sonali Samantaray) * Fix typo (Amir Jafarian) * Rename get test suite to match other test suites (Simon Ho) * Add TTL for KeyValue related features (Simon Ho)
-
v2.50.0
b95d5ca1 · ·2.50.0 * test/memory: remove dummy findOrCreate impl (Miroslav Bajtoš) * Implement `notify` for find method (Amir Jafarian) * kvao: implement key filter (Miroslav Bajtoš) * kvao: add iterateKeys() and keys() (Miroslav Bajtoš) * Globalize KeyValue Memory connector (Simon Ho) * test: Rename KVAO get test suite (Simon Ho)
-
v2.49.0
2fb6a96d · ·2.49.0 * Fix error message for missing global.Promise (Miroslav Bajtoš) * Add TTL for KeyValue related features (Simon Ho) * test/kvao: setup global.Promise on Node v0.10 (Miroslav Bajtoš) * kv-memory: fix crash in regular cleanup (Miroslav Bajtoš) * Backport globalization (Amir Jafarian)
-
v3.0.0-alpha.6
d7cf478b · ·3.0.0-alpha.6 * 3.0.0-alpha.6 (Miroslav Bajtoš) * Return error if the connector does not implement (Amir Jafarian) * kv-memory: fix crash in regular cleanup (Miroslav Bajtoš) * test/relation: add missing error handlers (Miroslav Bajtoš) * forceId=true with auto-increment db (jannyHou) * Fixup globalization (Amir Jafarian) * kvao: return 404 when expiring unknown key (Miroslav Bajtoš) * Implement KeyValue API and memory connector (Miroslav Bajtoš) * Disallow bulk updateOrCreate. (Richard Pringle) * Update globalization (Amir Jafarian) * Use g.f instead of utils.format (Amir Jafarian) * Optimize related model queries (Horia Radu) * Support for globalization (Amir Jafarian) * Update include.js (Rand McKinney) * Fix test case typo (Supasate Choochaisri) * Remove unused variables in model.js (Amir Jafarian) * Declare `definition` (Amir Jafarian) * Add test to catch invalid date property (Supasate Choochaisri) * Update URLs in CONTRIBUTING.md (#1002) (Ryan Graham) * Ensure stable order of items in DAO.find() (Miroslav Bajtoš) * Add test for updateOrCreate (Amir Jafarian) * Update validations.js (Rand McKinney) * Remove DataSource.registerType() (gunjpan) * give options to validators #984 (RobinBiondi) * Throw Error for property names with dots (gunjpan) * Update datasource.js (Ritchie Martori)
-
v2.48.0
b4d2d19a · ·2.48.0 * Return error if connector does not implement (Amir Jafarian) * kvao: return 404 when expiring unknown key (Miroslav Bajtoš) * Update doc for `validatesFormatOf` (Amir Jafarian) * Implement KeyValue API and memory connector (Miroslav Bajtoš) * Fix test case typo (Amir Jafarian) * Remove unused variables in model.js (Amir Jafarian) * Add test for updateOrCreate (Amir Jafarian) * Declare `definition` (Amir Jafarian) * Add test to catch invalid date property (Supasate Choochaisri)
-
v2.47.0
4e5ae72e · ·2.47.0 * Ensure stable order of items in DAO.find() (Miroslav Bajtoš) * give options to validators #984 (RobinBiondi) * Update datasource.js (Amir Jafarian) * Give warning if PK is changed in hooks (Amir Jafarian) * Persist changes on parent for embedsOne (Dimitris Halatsis)
-
v3.0.0-alpha.5
058d9d46 · ·3.0.0-alpha.5 * 3.0.0-alpha.5 (Miroslav Bajtoš) * Give warning if PK is changed in hooks (Amir Jafarian) * Remove model events (Candy) * Persist changes on parent for embedsOne (Dimitris Halatsis) * Fix (Amir Jafarian) * Fix error message (Amir Jafarian) * ModelBuilder: add new setting strictEmbeddedModels (Dimitris Halatsis) * Retun err for UPSERT if the connector returns err (Amir Jafarian) * fix error handling when applying undefined mixins (Alex Pitigoi) * Add test's description (Amir Jafarian) * Fix incompatibility between different connectors (Amir Jafarian) * travis: add v4, v6, drop io.js (Miroslav Bajtoš) * fix avoid duplicate record on scope with promise (Alex Pitigoi) * Document promise support for DAO::find (Sequoia McDowell) * Set ESLint as devdep (Simon Ho) * Use mocha instead of Makefile for testing (Simon Ho) * DAO.create: don't return the instance (Miroslav Bajtoš) * RELEASE-NOTES: describe 30283291 (Miroslav Bajtoš) * Implement operation hooks for EmbedsMany methods (Miroslav Bajtoš) * Implement operation hooks for EmbedsOne methods (Miroslav Bajtoš) * eslint config 2.0 + remove extra empty lines (Miroslav Bajtoš) * Test coverages for hashed password (Amir Jafarian) * Fix `forceId` check for `replaceById` (Amir Jafarian) * Fix `notify` bugs for `find` (Amir Jafarian) * test: extract hook-monitor helper (Miroslav Bajtoš) * test: extract uid-generator helper (Miroslav Bajtoš) * test: extract context-test-helpers (Miroslav Bajtoš) * Define `patch` aliases (Amir Jafarian)