cybertooth-io / ember-simple-auth-aws-amplify

Ember Simple Auth implementation using AWS Amplify.
MIT License
2 stars 0 forks source link

Bump ember-concurrency from 1.1.3 to 2.0.0 #282

Closed dependabot-preview[bot] closed 3 years ago

dependabot-preview[bot] commented 3 years ago

Bumps ember-concurrency from 1.1.3 to 2.0.0.

Release notes

Sourced from ember-concurrency's releases.

2.0.0-rc.2

Enhancements

Bugfixes

  • Fix TaskProperty extension methods not working with built-in decorators (e.g. ember-concurrency-retryable, ember-concurrency-test-waiters, etc.)

Misc.

  • [dev] Add test for interop w/ ember-concurrency-decorators
  • [dev] Migrate CI to GitHub Actions (#393)

2.0.0-rc.1

New features

  • Implement decorators from ember-concurrency-decorators (#386). The "nice" decorators from ember-concurrency-decorators are now built-in to ember-concurrency, without requiring an additional addon or seperate import. All decorators are available for import directly from the top-level ember-concurrency package.

    Many thanks to @buschtoens for years of stewardship of that addon, and important contributions from @chancancode for TypeScript support, and others in the community to get it to a place where it's seen wide adoption in the world of Ember Octane, TypeScript, and native ES classes.

    Addon maintainers: Please see notes in UPGRADING-2.x.md if you're using decorators currently, and wish to support both ember-concurrency 1.x and 2.x at runtime.

Documentation

  • Rewrite documentation to use native classes and decorators, and update tutorial to show rewriting of async function code, rather than Promise code, as is more common today (#387, #389)

2.0.0-beta.2

Enhancements

  • Migrate task lifetimes to @ember/destroyable underneath, rather than patching willDestroy (#377).

    Potentially breaking: this drops support for Node 8 and Ember < 3.8 LTS

Bugfixes

  • Ensure encapsulated task state can be accessed on the TaskInstance (#381, #383)

    Note: this uses Proxy and WeakMap, which may need to be polyfilled/unavailable on older browsers.

  • Make sure task/group-level state field is tracked (#382)

Removals

  • Drop unused broccoli-file-creator and ember-maybe-import-regenerator dependencies.

... (truncated)

Changelog

Sourced from ember-concurrency's changelog.

Changelog

2.0.0-rc.2

  • Make Task#cancelAll and TaskInstance#cancel awaitable (#396). See topic in UPGRADING-2.x.md for more info.
  • Fix TaskProperty extension methods not working with built-in decorators (e.g. ember-concurrency-retryable, ember-concurrency-test-waiters, etc.)
  • [dev] Add test for interop w/ ember-concurrency-decorators
  • [dev] Migrate CI to GitHub Actions (#393)

2.0.0-rc.1

  • Implement decorators from ember-concurrency-decorators. The "nice" decorators from ember-concurrency-decorators are now built-in to ember-concurrency, without requiring an additional addon or seperate import. All decorators are available for import directly from the top-level ember-concurrency package.

    Addon maintainers: Please see notes in UPGRADING-2.x.md if you're using decorators currently, and wish to support both ember-concurrency 1.x and 2.x at runtime.

  • [docs] Rewrite documentation to use native classes and decorators, and update tutorial to show rewriting of async function code, rather than Promise code, as is more common today.

2.0.0-beta.2

  • Migrate task lifetimes to @ember/destroyable underneath, rather than patching willDestroy (#377).

    Potentially breaking: this drops support for Node 8 and Ember < 3.8 LTS

  • Ensure encapsulated task state can be accessed on the TaskInstance (#381, #383)

    Note: this uses Proxy and WeakMap, which may need to be polyfilled on IE 11.

  • Make sure task/group-level state field is tracked (#382)

  • Drop unused broccoli-file-creator and ember-maybe-import-regenerator dependencies.

    Note on ember-maybe-import-regenerator: This was originally added back when generator support in browsers was far lower and Babel 5 and 6 were used. The addon does nothing for Babel 7, which is used for ember-concurrency these days. Tweaking config/targets.js or adding the regenerator Babel plugin to your babel config can be done instead if the regenerator runtime is needed to transpile generators for older browsers.

  • [dev] Upgrade Ember-CLI to 3.22 (#380)

2.0.0-beta.1

  • Port over changes from 1.1.6 through 1.3.0 (#367)

  • Use @tracked underneath on Ember 3.16+ (#354)

    Note: Within applications with both tracked & computed properties, if using a native getter to access task state, and wishing to use it

... (truncated)

Commits
  • 5be155e Release 2.0.0
  • 2de9cef Merge pull request #398 from machty/mf-v2_release_finalization
  • e359528 Add note about cancelAll w/ resetState option
  • 19f9e9d Add section to upgrade guide on Ember version support
  • b92c60d Test against ember-concurrency-async 1.0.0
  • 3e744c5 Target CI against new v1 branch too
  • 45fdd89 Modernize jsdoc examples, and fix some missing yieldables in jsdoc
  • a872d54 Test against ember-concurrency-ts ^0.2.2
  • 4761f38 Had some troubleshooting stuff to the FAQ
  • 77745a6 Remove in-development banner from readme
  • 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 badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in the `.dependabot/config.yml` file in this repo: - Update frequency - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
dependabot-preview[bot] commented 3 years ago

Superseded by #288.