Skip to content

Latest commit

 

History

History
379 lines (172 loc) · 8.9 KB

CHANGELOG.md

File metadata and controls

379 lines (172 loc) · 8.9 KB

15.4.0 (2020-03-23)

  • fix(http): do not mutate the request in isolate (#935) (276515e), closes #935

15.3.0 (2019-11-06)

15.2.0 (2019-09-10)

  • chore(http): run http node tests in CI again (cfd046f), closes #865
  • chore(http): use isolate v5 in tests (b11ce9e)

15.1.0 (2018-12-10)

  • fix(http): support TypeScript's strict mode (a6e370e)

15.0.0 (2018-10-17)

  • chore(http): split a test in two, reduce CI flakiness (c231235)
  • fix(http): support Typescript 3.1 (d51f882)

BREAKING CHANGE

  • If you use JavaScript, there are no breaking changes. If you use TypeScript, then you may have to change some imports, only if you are using RxJS or Most.js. If you are using RxJS: change import {makeHTTPDriver} from '@cycle/http' to import {makeHTTPDriver} from '@cycle/http/lib/cjs/rxjs' and change import {HTTPSource} from '@cycle/http/rxjs-typings' to import {HTTPSource} from '@cycle/http/lib/cjs/rxjs'. If you are using Most.js: change import {makeHTTPDriver} from '@cycle/http' to import {makeHTTPDriver} from '@cycle/http/lib/cjs/most' and change import {HTTPSource} from '@cycle/http/most-typings' to import {HTTPSource} from '@cycle/http/lib/cjs/most'.

14.10.0 (2018-08-21)

  • fix(http): update superagent to 3.8.3 (fe3c5ce)

14.9.0 (2018-01-23)

Bug Fixes

  • http: upgrade superagent to 3.8.2 (a0d8f24)

14.8.0 (2017-10-26)

Bug Fixes

  • http: fix isolation regression (ac20334)

14.7.0 (2017-10-25)

Bug Fixes

  • http: upgrade superagent to v3.7.0 (b17ab8d)

14.6.0 (2017-10-24)

14.5.0 (2017-10-10)

Bug Fixes

  • http: update superagent to v3.6.3 (c20ecc1)

14.4.0 (2017-10-02)

Bug Fixes

  • http: check position of isolation namespace (e0dea73)

Features

  • http: implement ok field in request objects (#684) (63e3022)

14.3.0 (2017-09-05)

Bug Fixes

  • http: allow string type of send property (5ea4bf3)

14.2.0 (2017-08-15)

Bug Fixes

  • http: use ES6 imports to guarantee presence after tree shaking (a6e9c74)

14.1.0 (2017-08-12)

14.0.0 (2017-07-20)

Bug Fixes

  • http: update to TypeScript v2.4, change HTTPSource interface (56cdf62)

BREAKING CHANGES

  • http: If you are a JavaScript user, there are zero breaking changes. If you use TypeScript, the HTTPSource's filter() method has a slightly different type signature, upgrade manually and carefully.

ISSUES CLOSED: #640

13.3.0 (2017-05-16)

Features

  • http: add option responseType (df1f30a)
  • http: update superagent to v3.5.2 (c91f37f)

13.2.0 (2017-03-15)

Bug Fixes

  • http: add missing fields on Response type (3701efa)
  • http: handle errors when server did not respond at all (473f059)

13.1.0 (2017-03-08)

Features

  • http: accept null isolation scope to turn off isolation (e16febc)

13.0.0 (2017-03-06)

Bug Fixes

  • http: make the drivers type-checkable by TypeScript 2.2 (a96243e)

BREAKING CHANGES

  • http: If you are using JavaScript, literally nothing changed. If you are using TypeScript, notice that this version may catch errors that were not catched before, but these errors indicate real issues/bugs in your application.

ISSUES CLOSED: 542

12.0.0 (2017-02-22)

Bug Fixes

  • http: make cycle/run a hard dependency (dabf7d7)
  • http: rewrite for Cycle Unified (657ec6b)
  • http: update superagent to 3.4 (f9ebe6f)
  • http: update superagent to v3.4.1 (6c2aaf7)

BREAKING CHANGES

12.0.0-rc.1 (2017-02-03)

Bug Fixes

  • http: make cycle/run a hard dependency (dabf7d7)
  • http: rewrite for Cycle Unified (657ec6b)
  • http: update superagent to 3.4 (f9ebe6f)
  • http: update superagent to v3.4.1 (6c2aaf7)

BREAKING CHANGES

11.3.0 (2017-01-20)

Features

  • http: added request object to http err response (60c2a0b)

11.2.0 (2016-10-27)

Bug Fixes

  • http: remove @types/core-js in favore of tsconfig --options (547efca)

Features

  • http: support SSL certificate authentication (b3f841c)

11.1.0 (2016-10-14)

Features

  • http: update to superagent v2.3.0 (68ea0f4)

11.0.1 (2016-09-13)

Bug Fixes

  • http: remove remember() from response$$ (6973409)
  • http: update typings of HTTPSource (2dcd64e)

11.0.0 (2016-08-28)

Bug Fixes

  • http: simplify the HTTPSource API (f740fc1)

BREAKING CHANGES

  • http: httpSource.response$$ replaced with httpSource.select() and httpSource.filter(res$ => ...) replaced with httpSource.filter(req => ...) but still with same semantics and returns the same type of output: an HTTPSource.

ISSUES CLOSED: #376

10.2.1 (2016-08-21)

Bug Fixes

  • http: use a fixed major version of xstream-adapter (bc14598)

10.2.0 (2016-08-21)

Features

  • http: support the Chrome DevTool to distinguish source streams (cb81c23)

10.1.0 (2016-08-15)

Features

  • http: allow lazy (cancellable) requests (2417bd6)

10.0.0 (2016-07-25)

Bug Fixes

  • http: by default do not set Content-Type header (3a55d4d)

Features

  • http: update superagent to v2.1.0 (34569ad)

BREAKING CHANGES

  • http: This is a breaking change because it changes the default behavior of requests. Before they were assumed to have header Content-Type application/json by default. Now they are assumed to not even have the Content-Type header, by default.

ISSUES CLOSED: #360.

9.0.3 (2016-07-19)

Bug Fixes

  • http: remove jspm from package.json (ecab193)