@@ -4,11 +4,36 @@ concurrent-ruby:
4
4
5
5
* [ Promises] ( http://ruby-concurrency.github.io/concurrent-ruby/Concurrent/Promises.html )
6
6
are moved from ` concurrent-ruby-edge ` to ` concurrent-ruby `
7
- * Fix Map#each and #each_pair not returning enumerator outside of MRI (#644 )
8
- * (#659 ) Edge promises fail during error handling
7
+ * #644 Fix Map#each and #each_pair not returning enumerator outside of MRI
8
+ * #659 Edge promises fail during error handling
9
+ * #741 Raise on recursive Delay#value call
10
+ * #727 #717 fix global IO executor on JRuby
11
+ * #740 Drop support for CRuby 1.9, JRuby 1.7, Rubinius.
12
+ * #737 Move AtomicMarkableReference out of Edge
13
+ * #708 Prefer platform specific memory barriers
14
+ * Add support for TruffleRuby
15
+ * #734 Fix Array/Hash/Set construction broken on TruffleRuby
16
+ * #735 Fix wrong expected exception in channel spec assertion
17
+ * CI stabilization
18
+ * #729 Allow executor option in ` Promise#then `
19
+ * #725 fix timeout check to use timeout_interval
20
+ * #719 update engine detection
21
+ * #660 Add specs for Promise#zip/Promise.zip ordering
22
+ * #654 Promise.zip execution changes
23
+ * #666 Add thread safe set implementation
24
+ * #651 #699 #to_s, #inspect should not output negative object IDs.
25
+ * #685 Avoid RSpec warnings about raise_error
26
+ * #680 Avoid RSpec monkey patching, persist spec results locally, use RSpec
27
+ v3.7.0
28
+ * #665 Initialize the monitor for new subarrays on Rubinius
29
+ * #661 Fix error handling in edge promises
30
+ * remove sharp dependency edge -> core
31
+ * remove warnings
32
+ * documentation updates
9
33
10
34
concurrent-ruby-edge:
11
35
36
+ * #659 Edge promises fail during error handling
12
37
* Edge files clearly separated in ` lib-edge `
13
38
* added ReInclude
14
39
0 commit comments