Releases: NullVoxPopuli/ember-resources
Releases · NullVoxPopuli/ember-resources
v5.0.2
v5.0.1
v5.0.0
5.0.0 (2022-06-22)
chore
- cleanup: remove deprecated code (d602bff)
- cleanup: remove support for ember-concurrency@v1 (33521be)
Features
- package: glint support, minimum version requirements (f78c8b2)
- types, internal: add type tests, try to re-widen typescript range to bring back support for TS 4.5+ (bc33140)
BREAKING CHANGES
- package: glint requires minimum versions to be bumped
- minimum ember is now
ember-source@3.28
.
This is LTS and the most feature complete version of the 3.x series.
3.24, the previous LTS, is no longer supported by the ember team and
will not be receiving security patches. Since resources are a
fairly new concept, and since Glint support is a priority,
supporting earlier than 3.28 is not needed. - @glimmer/tracking must now be at least 1.1.2
- Additional peer dependencies
- @glint/template
- @glimmer/component
- ember-modifier
- @glint/template
Resource.of
has been removed. It was wholley redundant since.from
exists.
Resource.from
is more concise and provides better type inference.
- cleanup: all code marked for removal in v4 (for v5) has been
removed. See:
https://github.com/NullVoxPopuli/ember-resources/blob/main/MIGRATIONS.md
for more information - cleanup: drop support for ember-concurrency@v1
- ember-concurrency (if using the tracked task) must now be at least v2
- ember-concurrency@v1 may still work, but any bug reports using
ember-concurrency@v1 will be closed. ember-concurrency@v2 was
released in February of 2021.