Skip to content

Commit 54d3ea0

Browse files
Merge pull request #926 from NullVoxPopuli/changeset-release/main
Release Preview
2 parents 55c03ab + 7f0c0e2 commit 54d3ea0

File tree

3 files changed

+42
-42
lines changed

3 files changed

+42
-42
lines changed

.changeset/shy-badgers-melt.md

-41
This file was deleted.

ember-resources/CHANGELOG.md

+41
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,46 @@
11
# ember-resources
22

3+
## 6.1.1
4+
5+
### Patch Changes
6+
7+
- [#925](https://github.com/NullVoxPopuli/ember-resources/pull/925) [`e320cf8`](https://github.com/NullVoxPopuli/ember-resources/commit/e320cf84b7ba82b6f9a2482bddb57e52732a6cab) Thanks [@NullVoxPopuli](https://github.com/NullVoxPopuli)! - Fix situation where, when composing with blueprint/factory-creted Resources, the owner was not passed to the t`used`d resource.
8+
9+
<details><summay>Example from the added test</summary>
10+
11+
```js
12+
const Now = resourceFactory((ms = 1000) =>
13+
resource(({ on }) => {
14+
let now = cell(nowDate);
15+
let timer = setInterval(() => now.set(Date.now()), ms);
16+
17+
on.cleanup(() => clearInterval(timer));
18+
19+
return () => now.current;
20+
})
21+
);
22+
23+
const Stopwatch = resourceFactory((ms = 500) =>
24+
resource(({ use }) => {
25+
let time = use(Now(ms));
26+
27+
return () => format(time);
28+
})
29+
);
30+
31+
await render(<template><time>{{Stopwatch 250}}</time></template>);
32+
```
33+
34+
The owner is part of the hooks API for `resource` and an error is thrown when it is undefined - regardless if used.
35+
36+
```js
37+
const Demo = resource(({ on, use, owner }) => {
38+
// ...
39+
});
40+
```
41+
42+
</details>
43+
344
## 6.1.0
445

546
### Minor Changes

ember-resources/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ember-resources",
3-
"version": "6.1.0",
3+
"version": "6.1.1",
44
"keywords": [
55
"ember-addon"
66
],

0 commit comments

Comments
 (0)