Releases: tracked-tools/ember-async-data
v1.0.3
🐛 Bug Fix
- #704 Fix triple-slash reference in complied output, breaking TS consumers (@NullVoxPopuli)
📝 Documentation
- #707 Update minimum supported Ember.js version in README.md (@SergeAstapov)
- #693 Update repository field in package.json (@SergeAstapov)
🏠 Internal
- #681 Replace publish-unstable workflow with push-dist (@SergeAstapov)
Committers: 2
- Sergey Astapov (@SergeAstapov)
- @NullVoxPopuli
v1.0.2
🚀 Enhancement
- #625 Add ember v5 to peerDependencies (@SergeAstapov)
📝 Documentation
- #666 Add brackets for test selector (@jrjohnson)
🏠 Internal
- #679 Sync with embroider-addon blueprint (@SergeAstapov)
Committers: 2
- Jon Johnson (@jrjohnson)
- Sergey Astapov (@SergeAstapov)
Release 0.7.1
🐛 Bug Fix
- #583 Backport context bug fix to 0.7.x (@chriskrycho)
Committers: 1
- Chris Krycho (@chriskrycho)
Release 0.6.1
🐛 Bug Fix
- #582 Backport context bug fix to 0.6.x (@chriskrycho)
Committers: 1
- Chris Krycho (@chriskrycho)
Release 0.5.2
🐛 Bug Fix
- #581 Backport context bug fix to 0.5.x (@chriskrycho)
Committers: 1
- Chris Krycho (@chriskrycho)
v1.0.1
Note: This is a significant bug fix which does (very mildly) break the public API, but necessarily so for the sake of fixing a bug.
🐛 Bug Fix
-
#578 Bugfix: drop
context
and stop cachingTrackedAsyncData
(@chriskrycho)Previously,
TrackedAsyncData
and theload
function accepted acontext
parameter as their second argument, to use with Ember's destroyables API. However, that was (a) unnecessary and (b) could actually cause memory leaks, literally the opposite of what it was designed to do. To account for this change, simply remove that call from all call sites.Additionally, note that this means that you will no longer get a single instance of
TrackedAsyncData
for the same promise. In most cases, this is irrelevant, and it is likely that removing our cache which attempted to be helpful that way will improve your performance.
Committers: 1
- Chris Krycho (@chriskrycho)
v1.0.0
💥 Breaking Change
- #527 Drop TypeScript support for <= 4.7 (@SergeAstapov)
- #575 Add hard error and deprecations for 1.0 (@chriskrycho)
- #473 Use the types published from Ember itself (@chriskrycho)
🚀 Enhancement
- #575 Add hard error and deprecations for 1.0 (@chriskrycho)
- #473 Use the types published from Ember itself (@chriskrycho)
📝 Documentation
- #546 Fix wrong Readme example (@simonihmig)
- #545 Fix reference to non-existing
TrackedPromise
in Readme (@simonihmig) - #528 Fix typo in docs (@SergeAstapov)
- #508 Replace /endif with /if (@kennstenicht)
- #456 Update links in README.md after migration to tracked-tools org (@SergeAstapov)
- #404 Add Glint usage docs (@SergeAstapov)
- #407 Add note about TypeScript 4.9 support (@SergeAstapov)
- #406 Minor tweaks in README.md (@SergeAstapov)
🏠 Internal
- #576 Use
16 || >= 18
in test app engines (@chriskrycho) - #572 [BREAKING] Drop support for non-active versions of Node (@nlfurniss)
- #547 Disable publish-unstable workflow (@SergeAstapov)
- #474 Skip publish-unstable for dependabot PRs (@SergeAstapov)
- #401 add publish-unstable workflow (@SergeAstapov)
- #397 update v2 addon setup (@SergeAstapov)
- #396 Remove eslint-plugin-qunit from addon .eslintrc.js (@SergeAstapov)
Committers: 5
- Chris Krycho (@chriskrycho)
- Christoph Wiedenmann (@kennstenicht)
- Nathaniel Furniss (@nlfurniss)
- Sergey Astapov (@SergeAstapov)
- Simon Ihmig (@simonihmig)
Release 0.7.0
💥 Breaking Change
- #384 convert addon to v2 format (@SergeAstapov)
- #300 Set minimum Ember version to 3.28 (@chriskrycho)
- #301 Require Node 14, support Node 16 and 18 (@chriskrycho)
- #298 Set minimum TS version to 4.5, use Ember v4 types (@chriskrycho)
🚀 Enhancement
- #301 Require Node 14, support Node 16 and 18 (@chriskrycho)
- #299 Add support for TS 4.6 and 4.7 (@chriskrycho)
- #213 Add support for TS 4.5 (@chriskrycho)
🐛 Bug Fix
- #183 Fix
paths
location in type tests tsconfig.json (@chriskrycho)
📝 Documentation
- #359 update hbs import from ember-cli-htmlbars (@SergeAstapov)
- #213 Add support for TS 4.5 (@chriskrycho)
- #153 Docs: improve and fix issues in the README (@chriskrycho)
🏠 Internal
- #382 convert to monorepo (@SergeAstapov)
- #364 run
npx ember-cli-update --to=4.8.0
to align with the latest blueprint (@SergeAstapov) - #380 Update prettier setup per latest addon blueprint (@SergeAstapov)
- #243 Use
finally
forwaiter.endAsync
(@chriskrycho)
Committers: 3
- Chris Krycho (@chriskrycho)
- Nathaniel Furniss (@nlfurniss)
- Sergey Astapov (@SergeAstapov)
Release 0.6.0
💥 Breaking Change
- #152 Breaking: drop support for versions of Ember before 3.24 LTS (@chriskrycho)
- #149 Breaking: require destroyable context (@chriskrycho)
Committers: 1
- Chris Krycho (@chriskrycho)
Release 0.5.1
🏠 Internal
- #71 Configure release-it for future releases (@chriskrycho)
Committers: 2
- Chris Krycho (@chriskrycho)
- Nathaniel Furniss (@nlfurniss)