This repository has been archived by the owner on Nov 21, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 18
/
CHANGELOG
114 lines (74 loc) · 2.67 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
mpyw/co - changelog
===================
1.5.4 (2016-08-28)
------------------
+ Implement Co::isRunning()
1.5.3 (2016-08-27)
------------------
+ Builtin scheduler revived
+ New option "autoschedule" for enabling builtin scheduler
1.5.2 (2016-08-25)
------------------
+ Use react/promise instead of mpyw/runtime-promise
+ Refactored Deferred-based flows into Promise-based ones
+ Non-Runtime Throwables with yield statement can be captured everywhere explicitly using try-catch blocks
1.5.1 (2016-08-25) [DELETED]
----------------------------
- Removed builtin scheduler because of performance issue #24
+ Experimental implementation of Co::race(), Co::any() and Co::all()
1.5.0 (2016-08-19) [DELETED]
----------------------------
INCOMPATIBLE CHANGES!!
- Removed CURLOPT_PRIVATE based grouping
+ Use builtin scheduler on PHP 7.0.7 or later
1.4.1 (2016-08-18) [DELETED]
----------------------------
Fix issue #20
+ cURL duplication check was tested in CURLPool class, however,
that was not working on Co::wait() calls.
From now on it is tested on Utils::getYieldables().
+ Generator duplication check is newly added.
1.4.0 (2016-08-13) [DELETED]
----------------------------
INCOMPATIBLE CHANGES!! Fix issue #18
- Disabled Exception-safe/Exception-unsafe inheritances
- Removed `Co::UNSAFE`
1.3.2 (2016-08-12) [DELETED]
----------------------------
+ Many internal fixes
1.3.1 (2016-08-11) [DELETED]
----------------------------
+ Implemented new option: "group"
1.3.0 (2016-08-05) [DELETED]
----------------------------
+ Better exception handling for Co::async()
+ Improved exception type choices
+ Changed some error messages
1.2.0 (2016-08-02) [DELETED]
----------------------------
INCOMPATIBLE CHANGES!!
- Resolving Traversable
- Resolving Closure
+ Resolving Generator Closure (Closure that contains `yield` keywords)
1.1.5 (2016-07-21) [DELETED]
----------------------------
+ Supported destination specification by CURLOPT_PRIVATE
1.1.4 (2016-07-21) [DELETED]
----------------------------
+ Fix bug #12: `$diff = $now - $until;` will have no effect for sleeping
1.1.3 (2016-07-21) [DELETED]
----------------------------
+ Fix bug #13: Unlimited concurrency does not work #13
1.1.2 (2016-07-20) [DELETED]
----------------------------
+ Fix bug #12: `$diff = $now - $until;` will have no effect for sleeping (FAIL)
1.1.1 (2016-07-20) [DELETED]
----------------------------
+ Fix bug #11: Generator does not stop in spite of RuntimeException thrown into parent scope
1.1.0 (2016-07-20) [DELETED]
----------------------------
+ New feature Co::DELAY / Co::SLEEP
+ Changed default option value of "interval"
1.0.0 (2016-07-19) [DELETED]
----------------------------
+ First Release