tag:github.com,2008:https://github.com/acib708/loopback/releases Release notes from loopback 2017-02-17T14:14:56Z tag:github.com,2008:Repository/82974465/v3.3.0 2017-02-17T14:14:56Z v3.3.0: 3.3.0 <ul> <li>Fix Role.isOwner() for multiple user models (ebarault)</li> <li>Update ISSUE_TEMPLATE.md (Simon Ho)</li> <li>Upgrade supertest to 3.x (Miroslav Bajtoš)</li> <li>Fix creation of verification links (Miroslav Bajtoš)</li> <li>Enable multiple user models (Eric)</li> <li>Babelify juggler for Karma tests (Miroslav Bajtoš)</li> <li>Fix Karma config to babelify node_modules too (Miroslav Bajtoš)</li> <li>Add promise support to built-in model RoleMapping (ebarault)</li> <li>Add promise support to built-in model ACL (ebarault)</li> <li>Add nyc coverage, report data to coveralls.io (Miroslav Bajtoš)</li> <li>Upgrade eslint config, fix linter errors (Miroslav Bajtoš)</li> <li>Add missing type to Role properties definition (David Hernandez)</li> <li>Preserve sessions on User.save() making no changes (Miroslav Bajtoš)</li> <li>Fix logout to handle no or missing accessToken (Ritchie Martori)</li> <li>Promise-ify built-in Role model (Miroslav Bajtoš)</li> <li>Remove .jscsrc that's no longer used (Miroslav Bajtoš)</li> <li>Enable ES6/ES2015 goodness (Miroslav Bajtoš)</li> <li>Remove test/support.js from karma config (Miroslav Bajtoš)</li> <li>Use English when running Mocha tests (Miroslav Bajtoš)</li> <li>Update ISSUE_TEMPLATE (Simon Ho)</li> <li>Updating README - add cli and remove arc (Joe Sepi)</li> <li>Fix User methods to use correct Primary Key (Aris Kemper)</li> <li>Fix User.resetPassword to call createAccessToken() (João Ribeiro)</li> <li>Role model: resolves related models by name (Benjamin Kroeger)</li> </ul> bajtos tag:github.com,2008:Repository/82974465/v2.38.0 2017-01-20T14:10:27Z v2.38.0: 2.38.0 <ul> <li>Add app setting logoutSessionsOnSensitiveChanges (Miroslav Bajtoš)</li> <li>Fix User.resetPassword to call createAccessToken() (João Ribeiro)</li> </ul> bajtos tag:github.com,2008:Repository/82974465/v3.2.1 2017-01-16T11:01:48Z v3.2.1: 3.2.1 <ul> <li>Preserve current session when invalidating tokens (Miroslav Bajtoš)</li> <li>Clean up access-token-invalidation tests (Miroslav Bajtoš)</li> <li>Update docs.json (Rand McKinney)</li> <li>Simplify issue template (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="199669343" data-permission-text="Title is private" data-url="https://github.com/strongloop/loopback/issues/3083" data-hovercard-type="pull_request" data-hovercard-url="/strongloop/loopback/pull/3083/hovercard" href="https://github.com/strongloop/loopback/pull/3083">strongloop#3083</a>) (Simon Ho)</li> <li>Warn about injectOptionsFromRemoteContext (Miroslav Bajtoš)</li> </ul> bajtos tag:github.com,2008:Repository/82974465/v2.37.1 2017-01-16T11:00:57Z v2.37.1: 2.37.1 <ul> <li>Preserve current session when invalidating tokens (Miroslav Bajtoš)</li> <li>Clean up access-token-invalidation tests (Miroslav Bajtoš)</li> </ul> bajtos tag:github.com,2008:Repository/82974465/v3.2.0 2017-01-09T12:00:20Z v3.2.0: 3.2.0 <ul> <li>Upgrade eslint-config to 7.x (Miroslav Bajtoš)</li> <li>Allow password reset request for users in realms (Bram Borggreve)</li> <li>Fix construction of sharedCtor remoting metadata (Miroslav Bajtoš)</li> <li>Add option disabling periodic change rectification (kobaska)</li> <li>Fix annotation for persistedModel.count (lschricke)</li> <li>Applied as reviewed by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/flowersinthesand/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/flowersinthesand">@flowersinthesand</a> (박대선)</li> <li>Fix false emailVerified on user model update (박대선)</li> <li>Contextify DAO and relation methods (Miroslav Bajtoš)</li> <li>Implement new http arg mapping optionsFromRequest (Miroslav Bajtoš)</li> <li>Emit resetPasswordRequest event with options (Sergey Reus)</li> </ul> bajtos tag:github.com,2008:Repository/82974465/v2.37.0 2017-01-09T11:58:31Z v2.37.0: 2.37.0 <ul> <li>Emit resetPasswordRequest event with options (Sergey Reus)</li> <li>Fix false emailVerified on user model update (박대선)</li> <li>Add new flag injectOptionsFromRemoteContext (Miroslav Bajtoš)</li> <li>Contextify DAO and relation methods (Miroslav Bajtoš)</li> <li>Implement new http arg mapping optionsFromRequest (Miroslav Bajtoš)</li> <li>Fix package.json CI downstreamIgnoreList nesting (David Cheung)</li> </ul> bajtos tag:github.com,2008:Repository/82974465/v2.36.2 2016-12-22T01:54:35Z v2.36.2: 2.36.2 <ul> <li>Add option disabling periodic change rectification (kobaska)</li> <li>Release LTS LB2 (Simon Ho)</li> <li>Invalidate AccessTokens on password change (Miroslav Bajtoš)</li> <li>Fix registration of operation hooks in User model (Miroslav Bajtoš)</li> <li>Remove "options.template" from Email payload (Miroslav Bajtoš)</li> <li>Opt-out downstream builds that are unstable (David Cheung)</li> <li>Allow password reset request for users in realms (Bram Borggreve)</li> <li>Add "returnOnlyRoleNames" option to Role.getRoles (Eric)</li> <li>Fix context within listByPrincipalType role method (codyolsen)</li> <li>Add templateFn option to User#verify() (Adrien Kiren)</li> <li>Add options to bulkUpdate (Kogulan Baskaran)</li> <li>Require verification after email change (Loay)</li> <li>adding check of string for case insensitive emails (Dhaval Trivedi)</li> <li>Fix PR template to not link all PRs to <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="20891736" data-permission-text="Title is private" data-url="https://github.com/strongloop/loopback/issues/49" data-hovercard-type="pull_request" data-hovercard-url="/strongloop/loopback/pull/49/hovercard" href="https://github.com/strongloop/loopback/pull/49">strongloop#49</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="184778826" data-permission-text="Title is private" data-url="https://github.com/strongloop/loopback/issues/2887" data-hovercard-type="pull_request" data-hovercard-url="/strongloop/loopback/pull/2887/hovercard" href="https://github.com/strongloop/loopback/pull/2887">strongloop#2887</a>) (Miroslav Bajtoš)</li> </ul> simonhoibm tag:github.com,2008:Repository/82974465/v3.1.1 2016-12-21T15:05:59Z v3.1.1: 3.1.1 <ul> <li>Update package.json for LB3 release (Simon Ho)</li> <li>Invalidate AccessTokens on password change (Miroslav Bajtoš)</li> <li>Fix registration of operation hooks in User model (Miroslav Bajtoš)</li> <li>Remove "options.template" from Email payload (Miroslav Bajtoš)</li> <li>Upgrade eslint config and grunt-eslint to latest (Miroslav Bajtoš)</li> <li>Update paid support URL (siddhipai)</li> <li>Update paid support URL (Siddhi Pai)</li> <li>Remove duplicate warning in issue template (Siddhi Pai)</li> </ul> bajtos tag:github.com,2008:Repository/82974465/v3.1.0 2016-12-05T09:15:40Z v3.1.0: 3.1.0 <ul> <li>Fix use-strict issue with connectors after merge (Loay)</li> <li>Fix connector naming in strict mode (ebarault)</li> <li>Add "returnOnlyRoleNames" option to Role.getRoles (Eric)</li> <li>Update translation files (Candy)</li> <li>Fix broken document for <code>upsertWithWhere</code> (Amir Jafarian)</li> <li>Fix js doc for deleteAll event (Candy)</li> <li>add allowArray to relations' create remoteMethod (David Cheung)</li> <li>Remove workaround for default value (Loay)</li> <li>Fix remote method example (Amir Jafarian)</li> <li>Remove <code>example/context</code> (Amir Jafarian)</li> <li>Turn on "no-unused-expressions" rule for eslint (Miroslav Bajtoš)</li> <li>Update eslint to loopback config v5 (Loay)</li> <li>Fix total calculation in example (Candy)</li> <li>make test individually runable (David Cheung)</li> <li>Add options to bulkUpdate (Kogulan Baskaran)</li> <li>Fix context within listByPrincipalType role method (codyolsen)</li> <li>Add Node v7 to Travis CI platforms (Miroslav Bajtoš)</li> <li>Drop support for Node v0.10 and v0.12 (Miroslav Bajtoš)</li> <li>Add templateFn option to User#verify() (Adrien Kiren)</li> <li>Require verification after email change (Loay)</li> <li>Update doc links (Candy)</li> <li>adding check of string for case insensitive emails (Dhaval Trivedi)</li> <li>Update test confirmation text in PR template (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="185244131" data-permission-text="Title is private" data-url="https://github.com/strongloop/loopback/issues/2897" data-hovercard-type="pull_request" data-hovercard-url="/strongloop/loopback/pull/2897/hovercard" href="https://github.com/strongloop/loopback/pull/2897">strongloop#2897</a>) (Simon Ho)</li> <li>allow batch create for persisted models (David Cheung)</li> <li>Fix PR template to not link all PRs to <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="20891736" data-permission-text="Title is private" data-url="https://github.com/strongloop/loopback/issues/49" data-hovercard-type="pull_request" data-hovercard-url="/strongloop/loopback/pull/49/hovercard" href="https://github.com/strongloop/loopback/pull/49">strongloop#49</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="184778826" data-permission-text="Title is private" data-url="https://github.com/strongloop/loopback/issues/2887" data-hovercard-type="pull_request" data-hovercard-url="/strongloop/loopback/pull/2887/hovercard" href="https://github.com/strongloop/loopback/pull/2887">strongloop#2887</a>) (Miroslav Bajtoš)</li> <li>Need index on principalId for performance. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="184413252" data-permission-text="Title is private" data-url="https://github.com/strongloop/loopback/issues/2883" data-hovercard-type="pull_request" data-hovercard-url="/strongloop/loopback/pull/2883/hovercard" href="https://github.com/strongloop/loopback/pull/2883">strongloop#2883</a>) (Simon Ho)</li> <li>Remove redundant items in PR template (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="184078101" data-permission-text="Title is private" data-url="https://github.com/strongloop/loopback/issues/2877" data-hovercard-type="pull_request" data-hovercard-url="/strongloop/loopback/pull/2877/hovercard" href="https://github.com/strongloop/loopback/pull/2877">strongloop#2877</a>) (Simon Ho)</li> <li>Refactor PR template based on feedback (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="183507785" data-permission-text="Title is private" data-url="https://github.com/strongloop/loopback/issues/2865" data-hovercard-type="pull_request" data-hovercard-url="/strongloop/loopback/pull/2865/hovercard" href="https://github.com/strongloop/loopback/pull/2865">strongloop#2865</a>) (Simon Ho)</li> <li>Add pull request template (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="182420057" data-permission-text="Title is private" data-url="https://github.com/strongloop/loopback/issues/2843" data-hovercard-type="pull_request" data-hovercard-url="/strongloop/loopback/pull/2843/hovercard" href="https://github.com/strongloop/loopback/pull/2843">strongloop#2843</a>) (Simon Ho)</li> <li>Update README.md (Rand McKinney)</li> <li>Reword ticking checkbox note in issue template (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="182665735" data-permission-text="Title is private" data-url="https://github.com/strongloop/loopback/issues/2854" data-hovercard-type="pull_request" data-hovercard-url="/strongloop/loopback/pull/2854/hovercard" href="https://github.com/strongloop/loopback/pull/2854">strongloop#2854</a>) (Simon Ho)</li> <li>Add how to tick checkbox in issue template (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="182654115" data-permission-text="Title is private" data-url="https://github.com/strongloop/loopback/issues/2851" data-hovercard-type="pull_request" data-hovercard-url="/strongloop/loopback/pull/2851/hovercard" href="https://github.com/strongloop/loopback/pull/2851">strongloop#2851</a>) (Simon Ho)</li> <li>Fix description of updateAll response (Miroslav Bajtoš)</li> <li>Allow tokens with eternal TTL (value -1) (Miroslav Bajtoš)</li> <li>Use GitHub issue templates (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="180427517" data-permission-text="Title is private" data-url="https://github.com/strongloop/loopback/issues/2810" data-hovercard-type="pull_request" data-hovercard-url="/strongloop/loopback/pull/2810/hovercard" href="https://github.com/strongloop/loopback/pull/2810">strongloop#2810</a>) (Simon Ho)</li> <li>Update ja and nl translation files (Candy)</li> <li>Remove 3.0 DEVELOPING &amp; RELEASE-NOTES (Miroslav Bajtoš)</li> <li>Fix support for remote hooks returning a Promise (Tim van der Staaij)</li> <li>Validate non-email property partial update (Loay)</li> <li>Update release notes (Amir Jafarian)</li> <li>Update translation files - round#2 (Candy)</li> <li>Add license text (Candy)</li> <li>Temporarily disable Karma tests on Windows CI (Miroslav Bajtoš)</li> </ul> bajtos tag:github.com,2008:Repository/82974465/v2.36.0 2016-10-24T08:40:27Z v2.36.0: 2.36.0 <ul> <li>Need index on principalId for performance. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="184413252" data-permission-text="Title is private" data-url="https://github.com/strongloop/loopback/issues/2883" data-hovercard-type="pull_request" data-hovercard-url="/strongloop/loopback/pull/2883/hovercard" href="https://github.com/strongloop/loopback/pull/2883">strongloop#2883</a>) (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="184589759" data-permission-text="Title is private" data-url="https://github.com/strongloop/loopback/issues/2884" data-hovercard-type="pull_request" data-hovercard-url="/strongloop/loopback/pull/2884/hovercard" href="https://github.com/strongloop/loopback/pull/2884">strongloop#2884</a>) (Simon Ho)</li> <li>Remove redundant items in PR template (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="184078101" data-permission-text="Title is private" data-url="https://github.com/strongloop/loopback/issues/2877" data-hovercard-type="pull_request" data-hovercard-url="/strongloop/loopback/pull/2877/hovercard" href="https://github.com/strongloop/loopback/pull/2877">strongloop#2877</a>) (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="184106974" data-permission-text="Title is private" data-url="https://github.com/strongloop/loopback/issues/2878" data-hovercard-type="pull_request" data-hovercard-url="/strongloop/loopback/pull/2878/hovercard" href="https://github.com/strongloop/loopback/pull/2878">strongloop#2878</a>) (Simon Ho)</li> <li>Refactor PR template based on feedback (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="183507785" data-permission-text="Title is private" data-url="https://github.com/strongloop/loopback/issues/2865" data-hovercard-type="pull_request" data-hovercard-url="/strongloop/loopback/pull/2865/hovercard" href="https://github.com/strongloop/loopback/pull/2865">strongloop#2865</a>) (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="183879864" data-permission-text="Title is private" data-url="https://github.com/strongloop/loopback/issues/2874" data-hovercard-type="pull_request" data-hovercard-url="/strongloop/loopback/pull/2874/hovercard" href="https://github.com/strongloop/loopback/pull/2874">strongloop#2874</a>) (Simon Ho)</li> <li>Add pull request template (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="182420057" data-permission-text="Title is private" data-url="https://github.com/strongloop/loopback/issues/2843" data-hovercard-type="pull_request" data-hovercard-url="/strongloop/loopback/pull/2843/hovercard" href="https://github.com/strongloop/loopback/pull/2843">strongloop#2843</a>) (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="183149173" data-permission-text="Title is private" data-url="https://github.com/strongloop/loopback/issues/2862" data-hovercard-type="pull_request" data-hovercard-url="/strongloop/loopback/pull/2862/hovercard" href="https://github.com/strongloop/loopback/pull/2862">strongloop#2862</a>) (Simon Ho)</li> <li>Fix description of updateAll response (Miroslav Bajtoš)</li> </ul> bajtos