Skip to content

Latest commit

 

History

History
59 lines (32 loc) · 1.43 KB

CHANGELOG.md

File metadata and controls

59 lines (32 loc) · 1.43 KB

Changelog

Version 2.1.5 (2017-08-20)

  • Bugfix: Results from Paratize.Chunk was overflatten, now nested list structure is preserved.
  • Update docs generated from ex_doc v0.16.2.

Version 2.1.4 (2017-01-06)

  • Silence warnings for Elixir v1.4.
  • Update docs generated from ex_doc v0.14.5.

Version 2.1.3 (2016-02-23)

  • Updated typespecs support for Dialyzer

Version 2.1.2 (2016-02-14)

Bugfix & refactoring.

  • Bugfix: Paratize.TaskOptions.size default :scheduler value was baked in during compile time, now determined during run time.
  • Remove unnecessary Collectable protocol impl for %Paratize.TaskOptions{}.
  • General refactoring

Version 2.1.1 (2015-10-25)

  • Upgrade to Elixir v1.1 as minimum supported version.
  • Update docs generated from ex_doc v0.10.
  • Documentation updated with CHANGELOG, README and LICENSE included.

Version 2.1.0 (2015-08-17)

Added support for using the convenient Keyword arguments to define %Paratize.TaskOptions.

Version 2.0.1 (2015-08-13)

Bugfix for tests. Improved documentation.

Version 2.0.0 (2015-06-29)

Refactored the API again!

  • Paratize.* functions are moved to their respective module.
  • exec/2 are renamed to parallel_exec/2 for Paratize.Pool and Paratize.Chunk.

Common API for both Paratize.Chunk and Paratize.Pool processors.

  • parallel_exec(fun_list, task_options)
  • parallel_map(arg_list, fun, task_options)
  • parallel_each(arg_list, fun, task_options)