Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Aug 13, 2025

This PR contains the following updates:

Package Change Age Confidence
ember-concurrency ^3.0.0 -> ^5.1.0 age confidence

Release Notes

machty/ember-concurrency (ember-concurrency)

v5.1.0

Compare Source

  • The EC Babel async arrow function transformer now prunes imports that become unused after applying the transform so that Rollup doesn't complain about unused imports. (#​595)

v5.0.1

Compare Source

  • Reverted required Node.js version requirements
  • Removed internal references to ember/object get() and computed

v5.0.0

Compare Source

  • Breaking Changes
    • Removed a number of features that were overloaded, dependent on Ember Object, TypeScript-unfriendly, and/or otherwise likely to cause problems with future/Polaris Ember
    • Some of these features were already explicitly or soft-deprecated (removed from docs or otherwise discouraged)
    • Removed features include:
      • Removed lifecycle events, e.g. firing taskName:started, taskName:errored
      • Removed Task Groups
      • Removed support for any Task construction other than via async arrow fn
        • e.g. task(function * () {}) not supported
      • Removed all decorator-based APIs, e.g. @task * foo() { ... }
      • Removed encapsulated tasks
      • Removed Ember.ENV.DEBUG_TASKS
        • This may be reinstated by some other means if there is interest. In the meantime you can continue to use {debug:true} for debugging logging on specific tasks of interest

v4.0.6

Compare Source

More V5 deprecations (#​592):

  • rm reference to Ember._setComputedDecorator
  • deprecate any form of the task() constructor other than task([{}], async () => {})
    • The only allowable use is the one with async arrow fn that gets transpiled by our babel codemod.

v4.0.5

Compare Source

Begin adding V5 deprecations (#​591):

  • Deprecated:
    • Decorator APIs
      • Decorators don't play well with TS - use modern taskName = task(async () => {}) syntax instead
    • waitForProperty
      • Relies on legacy observers.
    • Task Groups
      • Awkward to continue to support, overloaded as a concept in general

v4.0.4

Compare Source

  • dropped ember-source and @glimmer/tracking from peerDependencies (#​586)

v4.0.3

Compare Source

v4.0.2

Compare Source

  • Make glint template an optional peer dependency (#​572)

v4.0.1

Compare Source

  • Update assert in task-public-api.js to include note about required Babel transform for arrow functions (#​569)

v4.0.0

Compare Source

  • Ember Concurrency is now a V2 Embroider Addon (#​551)
    • BREAKING CHANGE: you must now register the Babel transform used by Ember Concurrency within consuming apps and addons
    • The guides have been updated to reflect modern/best practices:
      • Instead of using the (perform) helper, it is now recommended that the bound .perform() method on each Task be directly invoked in the template, e.g. {{on "click" this.myTask.perform}}, or, when arguments are present, {{on "click" (fn this.myTask.perform 123 'foo')}}
    • Glint template registry has been provided for EC's 3 helpers.

v3.1.1

Compare Source

  • Add ember 5 as peerDependencies (#​542)

v3.1.0

Compare Source

  • Support waitFor()-type modifiers in async arrow transform (#​536)
    • Drop now-unneeded dependency on polyfill for unsupported Ember versions
    • [docs] Fix broken code block rendering for examples (#​522, #​524)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Aug 13, 2025
@renovate
Copy link
Contributor Author

renovate bot commented Aug 13, 2025

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: yarn.lock
/opt/containerbase/tools/corepack/0.34.1/18.14.2/node_modules/corepack/dist/lib/corepack.cjs:22543
  const isURL = URL.canParse(range);
                    ^

TypeError: URL.canParse is not a function
    at parseSpec (/opt/containerbase/tools/corepack/0.34.1/18.14.2/node_modules/corepack/dist/lib/corepack.cjs:22543:21)
    at Object.getSpec (/opt/containerbase/tools/corepack/0.34.1/18.14.2/node_modules/corepack/dist/lib/corepack.cjs:22692:20)
    at Engine.findProjectSpec (/opt/containerbase/tools/corepack/0.34.1/18.14.2/node_modules/corepack/dist/lib/corepack.cjs:22910:31)
    at async Engine.executePackageManagerRequest (/opt/containerbase/tools/corepack/0.34.1/18.14.2/node_modules/corepack/dist/lib/corepack.cjs:22949:24)
    at async Object.runMain (/opt/containerbase/tools/corepack/0.34.1/18.14.2/node_modules/corepack/dist/lib/corepack.cjs:23653:7)

Node.js v18.14.2

@renovate renovate bot force-pushed the renovate/ember-concurrency-5.x branch from 8736509 to 0dd3e79 Compare September 25, 2025 15:32
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Sep 25, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

@renovate renovate bot force-pushed the renovate/ember-concurrency-5.x branch from 0dd3e79 to abfa03c Compare October 21, 2025 10:59
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