|
1 | 1 | # Changelog |
2 | 2 |
|
3 | | -## 4.0.0-beta.3 |
4 | | - |
5 | | -- Do not bind SIGTERM in Windows for v4 |
6 | | - https://github.com/thefrontside/effection/pull/1032 |
7 | | - |
8 | | -## 4.0.0-beta.2 |
| 3 | +## 4.0.0 |
9 | 4 |
|
| 5 | +- Announcing Effection 4.0 |
| 6 | + https://frontside.com/blog/2025-12-23-announcing-effection-v4/ |
10 | 7 | - run resources at the priority level of their caller |
11 | 8 | https://github.com/thefrontside/effection/pull/1017 |
12 | | -- add interval() helper to consume a stream of intervals, port from v3 |
13 | | - https://github.com/thefrontside/effection/pull/1016 |
14 | | - |
15 | | -## 4.0.0-beta.1 |
16 | | - |
17 | 9 | - properly propagate errors from nested scopes |
18 | 10 | https://github.com/thefrontside/effection/pull/1014 |
19 | | - |
20 | | -## 4.0.0-alpha.8 |
21 | | - |
22 | | -- Add `until()` operation for turning promises into operations |
23 | | - https://github.com/thefrontside/effection/pull/990 |
24 | 11 | - Add Effect.js benchmarks for performance comparison |
25 | 12 | https://github.com/thefrontside/effection/pull/979 |
26 | | - |
27 | | -## 4.0.0-alpha.7 |
28 | | - |
29 | 13 | - Fix type definition for call operation |
30 | 14 | https://github.com/thefrontside/effection/pull/973 |
31 | 15 | - Fix missing tag issue https://github.com/thefrontside/effection/pull/970 |
32 | 16 | - Minor documentation improvements |
33 | 17 | https://github.com/thefrontside/effection/pull/971 |
34 | | - |
35 | | -## 4.0.0-alpha.6 |
36 | | - |
37 | 18 | - Remove unnecessary www from deploy preview URLs |
38 | 19 | https://github.com/thefrontside/effection/pull/969 |
39 | 20 | - Add promise helpers https://github.com/thefrontside/effection/pull/968 |
40 | | - |
41 | | -## 4.0.0-alpha.5 |
42 | | - |
43 | 21 | - Test against Node 16, 18, 20 versions |
44 | 22 | https://github.com/thefrontside/effection/pull/966 |
45 | 23 | - Add documentation for scope https://github.com/thefrontside/effection/pull/961 |
|
62 | 40 | - Add withResolvers documentation |
63 | 41 | https://github.com/thefrontside/effection/pull/940 |
64 | 42 | - Remove v2 documentation https://github.com/thefrontside/effection/pull/938 |
65 | | - |
66 | | -## 4.0.0-alpha.4 |
67 | | - |
68 | 43 | - Add dynamic import for Node.js main |
69 | 44 | https://github.com/thefrontside/effection/pull/936 |
70 | 45 | - Add scoped operation https://github.com/thefrontside/effection/pull/933 |
71 | 46 | - Export Result interface from API |
72 | 47 | https://github.com/thefrontside/effection/pull/920 |
73 | 48 | - Add benchmark suite https://github.com/thefrontside/effection/pull/919 |
74 | | - |
75 | | -## 4.0.0-alpha.3 |
76 | | - |
77 | 49 | - Add do-effect helper https://github.com/thefrontside/effection/pull/918 |
78 | 50 | - Use Deno 2.0 https://github.com/thefrontside/effection/pull/917 |
79 | | - |
80 | | -## 4.0.0-alpha.2 |
81 | | - |
82 | 51 | - Make Task implement Operation |
83 | 52 | https://github.com/thefrontside/effection/pull/915 |
84 | | - |
85 | | -## 4.0.0-alpha.1 |
86 | | - |
87 | 53 | - Export async helpers in main API |
88 | 54 | https://github.com/thefrontside/effection/pull/913 |
89 | | - |
90 | | -## 4.0.0-alpha.0 |
91 | | - |
92 | 55 | - Initial v4 release with delimited continuations |
93 | 56 |
|
94 | 57 | ## 3.6.1 |
|
0 commit comments