Releases: ruby-concurrency/concurrent-ruby
Releases · ruby-concurrency/concurrent-ruby
v1.2.0
concurrent-ruby 1.2.0:
- (#975) Set the Ruby compatibility version at 2.3
- (#962) Fix ReentrantReadWriteLock to use the same granularity for locals as for Mutex it uses.
- (#983) Add FiberLocalVar
- (#934) concurrent-ruby now supports requiring individual classes (public classes listed in the docs), e.g., require 'concurrent/map'
- (#976) Let Promises.any_fulfilled_futuretake anEvent
- Improve documentation of various classes
- (#972) Remove Rubinius-related code
concurrent-ruby-edge 0.7.0:
v1.1.10
concurrent-ruby:
- (#951) Set the Ruby compatibility version at 2.2
- (#939, #933) The caller_runsfallback policy no longer blocks reads from the job queue by worker threads
- (#938, #761, #652) You can now explicitly prune_poola thread pool (Sylvain Joyeux)
- (#937, #757, #670) We switched the Yahoo stock API for demos to Alpha Vantage (Gustavo Caso)
- (#932, #931) We changed how SafeTaskExecutorhandles local jump errors (Aaron Jensen)
- (#927) You can use keyword arguments in your initialize when using Async(Matt Larraz)
- (#926, #639) We removed timeout from TimerTaskbecause it wasn't sound, and now it's a no-op with a warning (Jacob Atzen)
- (#919) If you double-lock a re-entrant read-write lock, we promote to locked for writing (zp yuan)
- (#915) monotonic_timenow accepts an optional unit parameter, as Ruby'sclock_gettime(Jean Boussier)
v1.1.9
Fix wrong class
v1.1.8
Update documentation
v1.1.7
Update rake-compiler-dock to add 2.7 build
v1.1.6
Update doc
v1.1.5
Doc update
v1.1.4
Bump version
v1.1.3
version bump
v1.1.2
Allow publishing only core