Skip to content
This repository was archived by the owner on Jan 6, 2023. It is now read-only.

fix(deps): update dependency ember-concurrency to v2.3.7 #59

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 24, 2022

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
ember-concurrency 2.2.1 -> 2.3.7 age adoption passing confidence

Release Notes

machty/ember-concurrency

v2.3.7

Compare Source

  • Mention native class requirement in un-transpiled task() error (#​494)

v2.3.6

Compare Source

  • Additional fix for Babel transpiler conflict with ember-cli-code-coverage / istanbul (#​492)

v2.3.5

Compare Source

  • Fix Babel transpiler conflict with ember-cli-code-coverage (#​490)

v2.3.4

Compare Source

  • Bugfix: observers stopped working in 2.3.0+ (#​487)

v2.3.3

Compare Source

  • Fix types for the async arrow API for dropTask, restartableTask, and others (#​486)

v2.3.2

Compare Source

  • Simplify the async arrow fn task() API to allow omitting the this param, e.g.
    myTask = task(async () => {}) (#​477)

v2.3.1

Compare Source

  • Add runtime assertion to detect transpilation failures with the new async arrow fn API

v2.3.0

Compare Source

  • Introduce async-arrow task() API as the new universal JS/TS API, e.g.
    myTask = task(this, { drop: true }, async (arg: string) => {}). This new API
    sidesteps the vast majority of TypeScript issues that plagued past decorators- and generators-
    based APIs. All prior APIs are still supported, but users are strongly recommended
    to migrate to the new API. Recommended steps:
    • Finish migrating any classes with EC tasks to ES6 class syntax
    • Once you've done that, use the following codemods on any app/ or addon/ folders that are using Ember Concurrency tasks
      • Convert @task decorator based APIs to the new async-arrow fn
        • npx machty-ember-concurrency-codemods async-arrow-task app/**/*.ts app/**/*.js
      • If you've used ember-concurrency-ts, run the following codemod to remove taskFor()
        • npx machty-ember-concurrency-codemods rm-ember-concurrency-ts app/**/*.ts app/**/*.js
    • The ember-concurrency-ts and ember-concurrency-async packages are no longer needed
      and can be removed
    • Soft-deprecated (removed from documentation, likely to formally deprecate later)
      a number of less commonly used features
      • Encapsulated Tasks
      • Task Groups

Configuration

📅 Schedule: Branch creation - "every weekend" (UTC), 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 has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/ember-concurrency-2.x branch 3 times, most recently from ab094c4 to 131383f Compare December 29, 2022 22:26
@renovate renovate bot force-pushed the renovate/ember-concurrency-2.x branch from 131383f to a25e690 Compare January 4, 2023 16:22
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants