Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Sep 2, 2020

Bumps loopback from 2.39.2 to 3.22.0.

Release notes

Sourced from loopback's releases.

3.0 GA

No release notes provided.

3.0.0 Release Candidate

This is the first Release Candidate release of the upcoming major version 3.0.

See Release Notes and Migration Guide for more details.

List of notable changes made between 2.x and 3.0 in this repository follows below.

loopback-datasource-juggler was moved from peerDependencies to dependencies

Originally, we (ab)used peer dependencies to ensure there is only one instance of loopback-datasource-juggler in the dependency tree, so that there is only one singleton instance of model registry. This was very fragile and might not have worked in certain edge cases.

We have reworked loopback-datasource-juggler and connectors to not rely on a single juggler instance anymore. As the last step, juggler became a regular dependency.

strongloop/loopback#275

When upgrading application from previous loopback versions, simply remove loopback-datasource-juggler from your dependencies.

always use bluebird as promise library

In version 3.0, we always use bluebird as our promise library instead of global.Promise. We consider Bluebird API as part of LoopBack API from now on, you are welcome to use any Bluebird-specific methods in your applications.

If you are using LoopBack with a custom promise implementation provided via global.Promise, you will have to check all places where you are using non-standard promise API and update them to use Bluebird API instead.

Please see related code changes.

new method of defining remoting metadata

In 2.0, remote methods were defined as:

methods: {
  staticMethod: {
    isStatic: true,
    http: { path: '/static' }
  },
</tr></table> ... (truncated)
Changelog

Sourced from loopback's changelog.

2018-08-08, Version 3.22.0

  • fix: accessToken create default acl (virkt25)

  • add: ppc64 and s390x to not run UI tests (Thomas Leah)

  • chore: update deps + fix linting + .npmrc (virkt25)

  • Update Loopback 2.x EOL dates (Chris Bailey)

  • Fix formatting (Chris Bailey)

  • Update support badge and move LTS section (Chris Bailey)

  • Add badges and information for LTS and support (Chris Bailey)

2018-07-09, Version 3.21.0

  • Make verifyUserRelations() more robust (mcitdev)

  • Fix crash in verifyUserRelations (ryanxwelch)

  • Fix crash in User model's "before delete" hook (mcitdev)

  • [WebFM] cs/pl/ru translation (candytangnb)

  • Update strong-error-handler (shimks)

2018-06-12, Version 3.20.0

  • Update strong-globalize to 4.x (Miroslav Bajtoš)

  • Update nodemailer to v4.x (Dimitris)

  • Drop support for Node.js 4.x (Miroslav Bajtoš)

2018-06-04, Version 3.19.3

  • Provide link to CODEOWNERS (Aditya Agarwal)

  • fix bug in User.verify when confirm is disabled (wolrajhti)

  • Enable Node.js 10.x on Travis CI (Miroslav Bajtoš)

Commits
  • 416b86a 3.22.0
  • aaa1381 fix: accessToken create default acl
  • 0dac936 add: ppc64 and s390x to not run UI tests
  • 5ee731e chore: update deps + fix linting + .npmrc
  • 6d23c2e Merge pull request #3947 from seabaylea/lts-and-support
  • 962efec Update Loopback 2.x EOL dates
  • 951b61a Fix formatting
  • f90e1c5 Merge supported versions and LTS sections
  • cdab151 Update support badge and move LTS section
  • 7e7f8fa Add badges and information for LTS and support
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Sep 2, 2020
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Sep 3, 2020

Superseded by #33.

@dependabot dependabot bot closed this Sep 3, 2020
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/src/loopback-3.22.0 branch September 3, 2020 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant