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