Skip to content

Releases: amphp/http-client

v1.0.0-beta

17 Sep 05:00
Compare
Choose a tag to compare
v1.0.0-beta Pre-release
Pre-release
  • Issue #51: Multipart FormBody is no longer broken
  • Issue #51: Fix fatal error from bad constant name in example script
  • Issue #48: more descriptive progress update messages
  • Fixed bug preventing correct implementation of the following option settings:
    • Client::OP_HOST_CONNECTION_LIMIT
    • Client::OP_MAX_QUEUE_SIZE
    • Client::OP_MS_IDLE_TIMEOUT
    • Client::OP_MS_CONNECT_TIMEOUT
    • Client::OP_BINDTO
  • AggregateBody, FileBody and FormBody have been updated to use promises in preparation for
    non-blocking filesystem IO support.
  • FormBody::addFileField() has been renamed to FormBody::addFile(). Please update code
    references as needed.
  • Non-blocking file system entity body streaming temporarily removed due to php-uv segfaults
  • Added tests
  • Composer file no longer requires manual updating for CA certs

v1.0.0-alpha

29 Aug 15:11
Compare
Choose a tag to compare
v1.0.0-alpha Pre-release
Pre-release

This is the first in a series of planned v1.0.0 testing/preview releases. Though the Artax API is frozen, some features may be broken due to the current lack of testing. The lib is getting closer to a v1.0.0 release candidate but it is not there yet. Use at your own risk! The tentative release roadmap is as follows:

v1.0.0-alpha (Aug. 29, 2014)

First usable tagged release with a stable, frozen API. Things still missing/broken:

  • Significant testing gaps;
  • Non-blocking filesystem IO;
  • Multipart FormBody usage with file fields is currently broken.

v1.0.0-beta (Sep. 12, 2014)

  • Fix all known bugs;
  • Add significant testing;
  • Create new SSL/TLS certificate repo to simplify installation;
  • Fully support non-blocking filesystem IO.

v1.0.0-rc1 (Sep. 26, 2014)

Unforeseen bugfixes only. The RC period should be short-lived. If a non-trivial number of bugs are discovered during the RC phase there may be multiple individual RC tags.

v1.0.0 (Oct. 10, 2014 - tentative, depending on RC period length)