ember-vr / ember-aframe

MIT License
22 stars 8 forks source link

Update dependency ember-concurrency to v3 - autoclosed #307

Closed renovate[bot] closed 7 months ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
ember-concurrency ^1.0.0 -> ^3.0.0 age adoption passing confidence

Release Notes

machty/ember-concurrency (ember-concurrency) ### [`v3.1.1`](https://togithub.com/machty/ember-concurrency/blob/HEAD/CHANGELOG.md#311) [Compare Source](https://togithub.com/machty/ember-concurrency/compare/3.1.0...3.1.1) - Add ember 5 as peerDependencies ([#​542](https://togithub.com/machty/ember-concurrency/issues/542)) ### [`v3.1.0`](https://togithub.com/machty/ember-concurrency/blob/HEAD/CHANGELOG.md#310) [Compare Source](https://togithub.com/machty/ember-concurrency/compare/3.0.0...3.1.0) - Support waitFor()-type modifiers in async arrow transform ([#​536](https://togithub.com/machty/ember-concurrency/issues/536)) - Drop now-unneeded dependency on polyfill for unsupported Ember versions - \[docs] Fix broken code block rendering for examples ([#​522](https://togithub.com/machty/ember-concurrency/issues/522), [#​524](https://togithub.com/machty/ember-concurrency/issues/524)) ### [`v3.0.0`](https://togithub.com/machty/ember-concurrency/blob/HEAD/CHANGELOG.md#300) [Compare Source](https://togithub.com/machty/ember-concurrency/compare/2.3.7...3.0.0) - Drop support for Node versions below version 16 ([#​520](https://togithub.com/machty/ember-concurrency/issues/520)) - Add support and tests for Ember 4 ([#​515](https://togithub.com/machty/ember-concurrency/issues/515)) - Minimum supported Ember version is now 3.28+ (but still likely to work for lower versions) - TypeScript: use the types published directly from Ember.js ([#​512](https://togithub.com/machty/ember-concurrency/issues/512)) ### [`v2.3.7`](https://togithub.com/machty/ember-concurrency/blob/HEAD/CHANGELOG.md#237) [Compare Source](https://togithub.com/machty/ember-concurrency/compare/2.3.6...2.3.7) - Mention native class requirement in un-transpiled task() error ([#​494](https://togithub.com/machty/ember-concurrency/issues/494)) ### [`v2.3.6`](https://togithub.com/machty/ember-concurrency/blob/HEAD/CHANGELOG.md#236) [Compare Source](https://togithub.com/machty/ember-concurrency/compare/2.3.5...2.3.6) - Additional fix for Babel transpiler conflict with ember-cli-code-coverage / istanbul ([#​492](https://togithub.com/machty/ember-concurrency/issues/492)) ### [`v2.3.5`](https://togithub.com/machty/ember-concurrency/blob/HEAD/CHANGELOG.md#235) [Compare Source](https://togithub.com/machty/ember-concurrency/compare/2.3.4...2.3.5) - Fix Babel transpiler conflict with ember-cli-code-coverage ([#​490](https://togithub.com/machty/ember-concurrency/issues/490)) ### [`v2.3.4`](https://togithub.com/machty/ember-concurrency/blob/HEAD/CHANGELOG.md#234) [Compare Source](https://togithub.com/machty/ember-concurrency/compare/2.3.3...2.3.4) - Bugfix: observers stopped working in 2.3.0+ ([#​487](https://togithub.com/machty/ember-concurrency/issues/487)) ### [`v2.3.3`](https://togithub.com/machty/ember-concurrency/blob/HEAD/CHANGELOG.md#233) [Compare Source](https://togithub.com/machty/ember-concurrency/compare/2.3.2...2.3.3) - Fix types for the async arrow API for `dropTask`, `restartableTask`, and others ([#​486](https://togithub.com/machty/ember-concurrency/issues/486)) ### [`v2.3.2`](https://togithub.com/machty/ember-concurrency/blob/HEAD/CHANGELOG.md#232) [Compare Source](https://togithub.com/machty/ember-concurrency/compare/2.3.1...2.3.2) - Simplify the async arrow fn task() API to allow omitting the `this` param, e.g. `myTask = task(async () => {})` ([#​477](https://togithub.com/machty/ember-concurrency/issues/477)) ### [`v2.3.1`](https://togithub.com/machty/ember-concurrency/blob/HEAD/CHANGELOG.md#231) [Compare Source](https://togithub.com/machty/ember-concurrency/compare/2.3.0...2.3.1) - Add runtime assertion to detect transpilation failures with the new async arrow fn API ### [`v2.3.0`](https://togithub.com/machty/ember-concurrency/blob/HEAD/CHANGELOG.md#230) [Compare Source](https://togithub.com/machty/ember-concurrency/compare/2.2.1...2.3.0) - 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 ### [`v2.2.1`](https://togithub.com/machty/ember-concurrency/blob/HEAD/CHANGELOG.md#221) [Compare Source](https://togithub.com/machty/ember-concurrency/compare/2.2.0...2.2.1) - Added missing TypeScript types for `onState` task modifier and `TaskFactory#setOnState` ([#​449](https://togithub.com/machty/ember-concurrency/issues/449), fixed [#​447](https://togithub.com/machty/ember-concurrency/issues/447). Thanks [@​johanrd](https://togithub.com/johanrd) for the heads up!) ### [`v2.2.0`](https://togithub.com/machty/ember-concurrency/blob/HEAD/CHANGELOG.md#220) [Compare Source](https://togithub.com/machty/ember-concurrency/compare/2.1.2...2.2.0) - Implemented a public API for [Task Modifiers](https://ember-concurrency.com/docs/advanced/task-modifiers), providing a way for users to define additional modifiers and behavior in application code. ([#​441](https://togithub.com/machty/ember-concurrency/issues/441)) Please consider the `TaskProperty` prototype extension method of implementing task modifiers to be **deprecated** in favor of the `registerModifier` API. - Add `onError` parameter to `perform` helper to allow UI-triggered tasks to specify alternative or null error handlers ([#​443](https://togithub.com/machty/ember-concurrency/issues/443), fixes [#​435](https://togithub.com/machty/ember-concurrency/issues/435). Thanks [@​lolmaus](https://togithub.com/lolmaus) for the discussion) - Fix inefficent use of `run.once` ([#​442](https://togithub.com/machty/ember-concurrency/issues/442), fixes [#​437](https://togithub.com/machty/ember-concurrency/issues/437). Thanks [@​stefanpenner](https://togithub.com/stefanpenner) for the heads up!) ### [`v2.1.2`](https://togithub.com/machty/ember-concurrency/blob/HEAD/CHANGELOG.md#212) [Compare Source](https://togithub.com/machty/ember-concurrency/compare/9455938d46c884e378bc11c58d094591a5f33395...2.1.2) - Same as 2.1.1, but with the changes actually published. ### [`v2.1.1`](https://togithub.com/machty/ember-concurrency/blob/HEAD/CHANGELOG.md#211) [Compare Source](https://togithub.com/machty/ember-concurrency/compare/2.1.0...9455938d46c884e378bc11c58d094591a5f33395) - Expose `TaskInstance` state inside encapsulated tasks ([#​434](https://togithub.com/machty/ember-concurrency/issues/434)) - \[dev] use prettier to format code ([#​415](https://togithub.com/machty/ember-concurrency/issues/415), thanks [@​alexlafroscia](https://togithub.com/alexlafroscia)!) - \[dev] test against embroider scenarios ([#​430](https://togithub.com/machty/ember-concurrency/issues/430), thanks [@​alexlafroscia](https://togithub.com/alexlafroscia)!) ### [`v2.1.0`](https://togithub.com/machty/ember-concurrency/blob/HEAD/CHANGELOG.md#210) [Compare Source](https://togithub.com/machty/ember-concurrency/compare/2.0.3...2.1.0) - Implemented a public API for [Yieldables](https://ember-concurrency.com/docs/advanced/yieldables), a new way to instrument TaskInstances by providing a safe mechanism to implement custom waiters, hooks, introspection, and other operations from application code. ([#​413](https://togithub.com/machty/ember-concurrency/issues/413)) - Avoid applying task state updates out of order ([#​423](https://togithub.com/machty/ember-concurrency/issues/423), [#​426](https://togithub.com/machty/ember-concurrency/issues/426), fixes [#​422](https://togithub.com/machty/ember-concurrency/issues/422)) - \[docs] Document that `@lastValue` does not support chained property access ([#​429](https://togithub.com/machty/ember-concurrency/issues/429)) ### [`v2.0.3`](https://togithub.com/machty/ember-concurrency/blob/HEAD/CHANGELOG.md#203) [Compare Source](https://togithub.com/machty/ember-concurrency/compare/2.0.2...2.0.3) - Remove runloop binding for `perform` and `cancel-all` helpers, preventing proper instrumentation. ([#​414](https://togithub.com/machty/ember-concurrency/issues/414), fixes [#​409](https://togithub.com/machty/ember-concurrency/issues/409)) - Fix incorrect import for deprecated private `task-instance` module alias ([#​411](https://togithub.com/machty/ember-concurrency/issues/411), thanks [@​mydea](https://togithub.com/mydea)!) - \[dev] Upgrade qunit to v5 ([#​410](https://togithub.com/machty/ember-concurrency/issues/410), thanks [@​alexlafroscia](https://togithub.com/alexlafroscia)) - \[docs] Fix missing jsdoc documentation ([#​407](https://togithub.com/machty/ember-concurrency/issues/407)) ### [`v2.0.2`](https://togithub.com/machty/ember-concurrency/blob/HEAD/CHANGELOG.md#202) [Compare Source](https://togithub.com/machty/ember-concurrency/compare/2.0.1...2.0.2) - Ensure `lastRunning` resets one-by-one as tasks are completed, successfully or not. (Fixes [#​403](https://togithub.com/machty/ember-concurrency/issues/403)) - Expose `lastValue` decorator in TS definitions (Fixes [#​406](https://togithub.com/machty/ember-concurrency/issues/406)) ### [`v2.0.1`](https://togithub.com/machty/ember-concurrency/blob/HEAD/CHANGELOG.md#201) [Compare Source](https://togithub.com/machty/ember-concurrency/compare/2.0.0...2.0.1) - Prevent synchronous errors in cancelable promise helpers from being rethrown asynchronously later ([#​402](https://togithub.com/machty/ember-concurrency/issues/402), fixes [#​400](https://togithub.com/machty/ember-concurrency/issues/400). thanks [@​Turbo87](https://togithub.com/Turbo87) for flagging!) - Restore access to host context from encapsulated tasks ([#​401](https://togithub.com/machty/ember-concurrency/issues/401)) ### [`v2.0.0`](https://togithub.com/machty/ember-concurrency/blob/HEAD/CHANGELOG.md#200) [Compare Source](https://togithub.com/machty/ember-concurrency/compare/1.3.0...2.0.0) - No substantive changes from 2.0.0-rc.2

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.



This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] commented 1 year ago

⚠ 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:

The artifact failure details are included below:

File name: package-lock.json
npm WARN deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead
npm ERR! code ENOLOCAL
npm ERR! Could not install from "node_modules/aframe/three-bmfont-text@github:dmarcos/three-bmfont-text#1babdf8507c731a18f8af3b807292e2b9740955e" as it does not contain a package.json file.

npm ERR! A complete log of this run can be found in:
npm ERR!     /tmp/worker/2bf837/c9ecbb/cache/others/npm/_logs/2023-04-17T13_49_51_495Z-debug.log