Releases: andrewMacmurray/elm-concurrent-task
Releases · andrewMacmurray/elm-concurrent-task
2.0.0
What's Changed
Breaking Changes
New functionality
- Introduce attemptEach to run concurrently a List ConcurrentTask by @mpizenberg in #36
- Add finallyDo to helper function by @ni-ko-o-kin in #34
- Introduce toResult to lift task errors into a Result by @mpizenberg in #37
- Allow running tasks to be cancelled by @andrewMacmurray in #52
- Allow decoding http response as raw
Bytesby @andrewMacmurray in #49 - Add speed and time related helpers by @andrewMacmurray in #48
- Simplify pool id internals, allow manual assignment by @andrewMacmurray in #51
Misc Cleanups
- Update elm-review by @miniBill in #43
- Convert one-off scripts to typescript by @andrewMacmurray in #44
- Update dev dependencies by @andrewMacmurray in #45
- Simplify fetch error handling, add bad url integration spec by @andrewMacmurray in #47
- Cleanup examples by @andrewMacmurray in #50
New Contributors
- @miniBill made their first contribution in #43
- @mpizenberg made their first contribution in #36
- @ni-ko-o-kin made their first contribution in #34
Full Changelog: 1.1.1...2.0.0
1.1.1
What's Changed
Full Changelog: 1.1.0...1.1.1
1.1.0
What's Changed
Features
- Adds
ConcurrentTask.debugutility #21 - Adds Http bytes compatibility - send and receive
elm/bytesinConcurrentTask.Http#26 - Adds hybrid JS exports for commonjs and mjs - this allows projects to use either
importorrequiresyntax #27
Fixes
ConcurrentTask.Time.getZoneNamecalls correct builtin function (thanks @lue-bird for this one!) #24- Make re-using ports across different Task pools more reliable - this fixes an edge case when switching between pages in a single page app which would cause previous in flight tasks to be picked up #22
Full Changelog: 1.0.0...1.1.0
1.0.0
Summary
Initial release of ConcurrentTask 🎉
Pull Requests Included
- Receive results individually by @andrewMacmurray in #1
- Task Pool and Consistent Ids by @andrewMacmurray in #2
- Batch and Sequence optimisations by @andrewMacmurray in #3
- Optimise batch by @andrewMacmurray in #4
- Cleanup by @andrewMacmurray in #5
- Fancy errors by @andrewMacmurray in #6
- Pipeline worker example by @andrewMacmurray in #7
- Feedback Changes by @andrewMacmurray in #13
UND_ERR_SOCKETis currentlyBAD_BODYand that has decoding errors by @choonkeat in #14- Localstorage example by @andrewMacmurray in #15
New Contributors
- @choonkeat made their first contribution in #14
Full Changelog: https://github.com/andrewMacmurray/elm-concurrent-task/commits/1.0.0