PromiseTimer Changelog

2018

1.5.0 (2018-06-13) Release on GitHub

  • Feature: Improve memory consumption by cleaning up garbage references to pending promise without canceller.
    (#34 by @clue)

1.4.0 (2018-06-11) Release on GitHub

  • Feature: Improve memory consumption by cleaning up garbage references.
    (#33 by @clue)

1.3.0 (2018-04-24) Release on GitHub

  • Feature: Improve memory consumption by cleaning up unneeded references.
    (#32 by @clue)

2017

1.2.1 (2017-12-22) Release on GitHub

  • README improvements
    (#28 by @jsor)

  • Improve test suite by adding forward compatiblity with PHPUnit 6 and
    fix test suite forward compatibility with upcoming EventLoop releases
    (#30 and #31 by @clue)


1.2.0 (2017-08-08) Release on GitHub

  • Feature: Only start timers if input Promise is still pending and
    return a settled output promise if the input is already settled.
    (#25 by @clue)

  • Feature: Cap minimum timer interval at 1┬Ás across all versions
    (#23 by @clue)

  • Feature: Forward compatibility with EventLoop v1.0 and v0.5
    (#27 by @clue)

  • Improve test suite by adding PHPUnit to require-dev and
    lock Travis distro so new defaults will not break the build
    (#24 and #26 by @clue)


2016

1.1.1 (2016-12-27) Release on GitHub

  • Improve test suite to use PSR-4 autoloader and proper namespaces.
    (#21 by @clue)

1.1.0 (2016-02-29) Release on GitHub

  • Feature: Support promise cancellation for all timer primitives
    (#18 by @clue)

2015

1.0.0 (2015-09-29) Release on GitHub

  • First tagged release