Tesla Versions Save

The flexible HTTP client library for Elixir, with support for middleware and multiple adapters.

v1.8.0

5 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/elixir-tesla/tesla/compare/v1.7.0...v1.8.0

v1.7.0

11 months ago

What's Changed

Critical Change

  • Requires Elixir 1.10

New Contributors

Full Changelog: https://github.com/elixir-tesla/tesla/compare/v1.6.1...v1.7.0

v1.6.1

11 months ago

What's Changed

Full Changelog: https://github.com/elixir-tesla/tesla/compare/v1.6.0...v1.6.1

v1.6.0

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/elixir-tesla/tesla/compare/v1.5.1...v1.6.0

v1.5.1

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/elixir-tesla/tesla/compare/v1.5.0...v1.5.1

v1.5.0

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/elixir-tesla/tesla/compare/v1.4.4...v1.4.5

v1.4.4

2 years ago

Changelog

  • [#497] Tesla.Multipart Add return type Multipart.add_field/4 - by @ByeongUkChoi
  • [#493] Tesla.Middleware.Fuse Allow setting fuse ask mode - by @seancribbs
  • [#502] Tesla.Middleware.Telemetry Add Tesla.Env.t() to metadata - by @ibarchenkov
  • [#503] Tesla.Middleware.Retry Fix jitter - by @polvalente
  • [#486] Tesla.Middleware.Query Support nested list of tuples - by @ejscunha
  • [#496] Fix Client.adapter/1 nil check - by @dvic
  • [#491] Fix typos - by @kianmeng
  • [#489] Allow mime ~> 2.0 - by @maennchen

https://hexdocs.pm/tesla/1.4.4/

v1.4.3

2 years ago

Changelog

  • [#482] Support telemetry v1.0 - by @wingyplus
  • [#484] Change return type of mock/1 & global_mock/1
  • [#463, #473, #481] Documentation improvements - by @bschmeck, @maartenvanvliet and @marcandre

https://hexdocs.pm/tesla/1.4.3

v1.4.2

2 years ago

Changelog

Middleware

  • [#462] New: BearerAuth middleware - by @mdlkxzmcp

https://hexdocs.pm/tesla/1.4.2

v1.4.1

3 years ago

Changelog

6th anniversary 🎉

Adapters

  • [#424] Gun adapter proxy auths - by @mainframe2

Middlewares

  • [#440] DigestAuth: Use original HTTP method to retrieve digest authorization variables - by @tomekzaw
  • [#436] Logger: Allow setting format at runtime - by @blisscs
  • [#454] KeepRequest: Keep request URL - by @polvalente

Others

  • [#456] Fix: Race condition of Tesla.Mock.mock_global/1 - by @sircinek
  • [#432] Fix: Replace deprecated System.stacktrace() with STACKTRACE - by @sezaru
  • [#433, #434, #449] Fix: Typespecs - by @michaelst, @MasashiYokota, @chulkilee
  • [#441, #442, #446, #448, #457, #460, #461] Documentation improvements - by @moosecodebv, @KrzysiekJ, @kianmeng, @janwillemvd, @seancribbs, @jsmestad, @anubhavp28

https://hexdocs.pm/tesla/1.4.1