on master help sign in
bump version
eeb3b03Harendra Kumar
Changelog.md+11−5
@@ -1,15 +1,16 @@
1−## Unreleased
1+## 0.5.0
2
2
3### Bug Fixes
3### Bug Fixes
4
4
5−* Leftover threads are now cleaned up as soon as the SVar is garbage
5+* Leftover threads are now cleaned up as soon as the consumer is garbage
6 collected.
6 collected.
7* Fix a bug in concurrent function application that in certain cases would
7* Fix a bug in concurrent function application that in certain cases would
8 unnecessarily share the concurrency state resulting in incorrect output
8 unnecessarily share the concurrency state resulting in incorrect output
9 stream.
9 stream.
10−* Fix passing of state across parallel, async, wAsync, ahead, serial, wSerial
10+* Fix passing of state across `parallel`, `async`, `wAsync`, `ahead`, `serial`,
11− combinators. Without this fix combinators that rely on state passing e.g.
11+ `wSerial` combinators. Without this fix combinators that rely on state
12− `maxThreads` and `maxBuffer` won't work across these combinators.
12+ passing e.g. `maxThreads` and `maxBuffer` won't work across these
13+ combinators.
13
14
14### Enhancements
15### Enhancements
15
16
@@ -18,6 +19,11 @@
18* Add `foldl1'`, `foldr1`, `intersperseM`, `find`, `lookup`, `and`, `or`,
19* Add `foldl1'`, `foldr1`, `intersperseM`, `find`, `lookup`, `and`, `or`,
19 `findIndices`, `findIndex`, `elemIndices`, `elemIndex`, `init` to Prelude
20 `findIndices`, `findIndex`, `elemIndices`, `elemIndex`, `init` to Prelude
20
21
22+### Deprecations
23+
24+* The `Streamly.Time` module is now deprecated, its functionality is subsumed
25+ by the new rate limiting combinators.
26+
21## 0.4.1
27## 0.4.1
22
28
23### Bug Fixes
29### Bug Fixes
streamly.cabal+3−3
@@ -1,5 +1,5 @@
1name: streamly
1name: streamly
2−version: 0.4.1
2+version: 0.5.0
3synopsis: Beautiful Streaming, Concurrent and Reactive Composition
3synopsis: Beautiful Streaming, Concurrent and Reactive Composition
4description:
4description:
5 Streamly, short for streaming concurrently, provides monadic streams, with a
5 Streamly, short for streaming concurrently, provides monadic streams, with a
@@ -241,7 +241,7 @@ test-suite properties
241 build-depends:
241 build-depends:
242 streamly
242 streamly
243 , base >= 4.8 && < 5
243 , base >= 4.8 && < 5
244− , QuickCheck >= 2.10 && < 2.12
244+ , QuickCheck >= 2.10 && < 2.13
245 , hspec >= 2.0 && < 3
245 , hspec >= 2.0 && < 3
246 default-language: Haskell2010
246 default-language: Haskell2010
247
247
@@ -391,7 +391,7 @@ benchmark base
391 , gauge >= 0.2.3 && < 0.3
391 , gauge >= 0.2.3 && < 0.3
392
392
393 , ghc-prim >= 0.2 && < 0.6
393 , ghc-prim >= 0.2 && < 0.6
394− , containers >= 0.5 && < 0.6
394+ , containers >= 0.5 && < 0.7
395 , heaps >= 0.3 && < 0.4
395 , heaps >= 0.3 && < 0.4
396
396
397 -- concurrency
397 -- concurrency