Update dependency tesla to v1.17.0 #64

Closed
renovate wants to merge 3 commits from renovate/tesla-1.x-lockfile into main
Collaborator

This PR contains the following updates:

Package Type Update Change
tesla (source) prod minor 1.8.11.17.0

Release Notes

elixir-tesla/tesla (tesla)

v1.17.0

Compare Source

Features
  • Add :metadata option to Logger middleware (#​829) (38e209a)
  • add assigns and private fields to Tesla.Env (#​836) (b8b622c)
  • client: add put_middleware/2, replace_middleware!/3, update_middleware!/3, and insert_middleware!/4 (#​840) (fa755c9)
  • client: add update_middleware/2 to transform middleware list (#​523) (0689e64)
  • logger: emit url.template from KeepRequest preserved URL (#​839) (544e1d7)
  • logger: semantic OTel metadata and legacy mode (#​838) (aae0866)
Bug Fixes
  • avoid soft-deprecated warning logs when compiling tesla itself (#​834) (ab82264)
  • dialyzer spec for mock opts (#​831) (440ec4e)
  • enhance response handling in Mint adapter (#​803) (a672177)
  • include caller module name in use Tesla deprecation warning (#​832) (b8fb158)
  • mint: avoid active-mode message races without breaking reused connections (#​812) (d812f54)

v1.16.0

Compare Source

Features
Bug Fixes
  • DecompressResponse middleware for multiple encodings and keep updated content-length header (#​809) (288699e)
  • Handle breaking change in Finch.stream API (#​813) (ce5ea80)
  • Handle errors in streaming responses (#​819) (e7806bf)
  • Use Version module to check finch version (#​814) (56f9568)

v1.15.3

Compare Source

Bug Fixes

v1.15.2

Compare Source

Bug Fixes
  • suppress deprecation warning for :log_level option (#​794) (478c16e)
  • suppress deprecation warning for :log_level option based on configuration (478c16e)

v1.15.1

Compare Source

Bug Fixes
  • legacy log level handling to support atom values for backward compatibility (5029174)

v1.15.0

Compare Source

Features
  • add logging options to use :level instead of deprecated :log_level (#​779) (ffc3609)
Bug Fixes
  • Handle non-list term being emitted from Stream.chunk_while in SSE (#​788) (0e9cf8d)

v1.14.3

Compare Source

Bug Fixes
  • Handle carriage return \r line terminators in SSE (1efe6e3)
  • handle carriage return \r line terminators in SSE (#​772) (1efe6e3)
  • Handle named ancestors in Tesla.Mock (#​774) (6cf380e)

v1.14.2

Compare Source

Bug Fixes
  • bring back searching for mocks in ancestors (#​771) (601e7b6)
  • fix race condition in Tesla.Mock.agent_set (8cf7745)
  • handle HTTP response trailers when use Finch + stream (#​767) (727cb0f)
  • move regexes out of module attributes to fix compatibility with OTP 28 (#​763) (1196bc6)

v1.14.1

Compare Source

Bug Fixes

v1.14.0

Compare Source

Features
  • release-please and conventional commit (#​719) (c9f6a1c)
  • support retry-after header in retry middleware (#​639) (86ad37d)
  • Tesla.Middleware.JSON: Add support for Elixir 1.18's JSON module (#​747) (1413167)
Bug Fixes

v1.13.2

Compare Source

What's Changed

Full Changelog: https://github.com/elixir-tesla/tesla/compare/v1.13.1...v1.13.2

v1.13.1

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/elixir-tesla/tesla/compare/v1.13.0...v1.13.1

v1.13.0

Compare Source

Feature

  • Added Tesla.Test module, please check the How-To Guides, and module documentation

What's Changed

Full Changelog: https://github.com/elixir-tesla/tesla/compare/v1.12.3...v1.13.0

v1.12.3

Compare Source

What's Changed

Full Changelog: https://github.com/elixir-tesla/tesla/compare/v1.12.2...v1.12.3

v1.12.2

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/elixir-tesla/tesla/compare/v1.12.1...v1.12.2

v1.12.1

Compare Source

Important

What's Changed

Full Changelog: https://github.com/elixir-tesla/tesla/compare/v1.12.0...v1.12.1

v1.12.0

Compare Source

Important

  • :httpc enables SSL by default in OTP 25+ Please keep the eye on around the topic

What's Changed

Full Changelog: https://github.com/elixir-tesla/tesla/compare/v1.11.2...v1.12.0

v1.11.2

Compare Source

What's Changed

Full Changelog: https://github.com/elixir-tesla/tesla/compare/v1.11.1...v1.11.2

v1.11.1

Compare Source

What's Changed

Full Changelog: https://github.com/elixir-tesla/tesla/compare/v1.11.0...v1.11.1

v1.11.0

Compare Source

What's Changed

Full Changelog: https://github.com/elixir-tesla/tesla/compare/v1.10.3...v1.11.0

v1.10.3

Compare Source

What's Changed

Full Changelog: https://github.com/elixir-tesla/tesla/compare/v1.10.2...v1.10.3

v1.10.2

Compare Source

What's Changed

Full Changelog: https://github.com/elixir-tesla/tesla/compare/v1.10.1...v1.10.2

v1.10.1

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/elixir-tesla/tesla/compare/v1.10.0...v1.10.1

v1.10.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/elixir-tesla/tesla/compare/v1.9.0...v1.10.0

v1.9.0

Compare Source

What's Changed

New
Fixed

New Contributors

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


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [tesla](https://hex.pm/packages/tesla) ([source](https://github.com/elixir-tesla/tesla)) | prod | minor | `1.8.1` → `1.17.0` | --- ### Release Notes <details> <summary>elixir-tesla/tesla (tesla)</summary> ### [`v1.17.0`](https://github.com/elixir-tesla/tesla/blob/HEAD/CHANGELOG.md#1170-2026-04-18) [Compare Source](https://github.com/elixir-tesla/tesla/compare/v1.16.0...v1.17.0) ##### Features - Add :metadata option to Logger middleware ([#&#8203;829](https://github.com/elixir-tesla/tesla/issues/829)) ([38e209a](https://github.com/elixir-tesla/tesla/commit/38e209a5a370160a723eb7a69665befdf9978b1a)) - add `assigns` and `private` fields to `Tesla.Env` ([#&#8203;836](https://github.com/elixir-tesla/tesla/issues/836)) ([b8b622c](https://github.com/elixir-tesla/tesla/commit/b8b622ca1cd3104fd5d437bb3245d865d6af0b37)) - **client:** add put\_middleware/2, replace\_middleware!/3, update\_middleware!/3, and insert\_middleware!/4 ([#&#8203;840](https://github.com/elixir-tesla/tesla/issues/840)) ([fa755c9](https://github.com/elixir-tesla/tesla/commit/fa755c97a24dbb4d542cffdad1bba8222053dbe1)) - **client:** add update\_middleware/2 to transform middleware list ([#&#8203;523](https://github.com/elixir-tesla/tesla/issues/523)) ([0689e64](https://github.com/elixir-tesla/tesla/commit/0689e64a3689bdbcb2a5921c1f3a1b32fb7f64c8)) - **logger:** emit url.template from KeepRequest preserved URL ([#&#8203;839](https://github.com/elixir-tesla/tesla/issues/839)) ([544e1d7](https://github.com/elixir-tesla/tesla/commit/544e1d7473e54030315553a6534d7e291250009d)) - **logger:** semantic OTel metadata and legacy mode ([#&#8203;838](https://github.com/elixir-tesla/tesla/issues/838)) ([aae0866](https://github.com/elixir-tesla/tesla/commit/aae0866c4e200858eb29789056bc90824c580be9)) ##### Bug Fixes - avoid soft-deprecated warning logs when compiling tesla itself ([#&#8203;834](https://github.com/elixir-tesla/tesla/issues/834)) ([ab82264](https://github.com/elixir-tesla/tesla/commit/ab822644006666702e1820625c96c60023a2a3e1)) - dialyzer spec for mock opts ([#&#8203;831](https://github.com/elixir-tesla/tesla/issues/831)) ([440ec4e](https://github.com/elixir-tesla/tesla/commit/440ec4e442db3541b10f63a3da6235a5239fdab8)) - enhance response handling in Mint adapter ([#&#8203;803](https://github.com/elixir-tesla/tesla/issues/803)) ([a672177](https://github.com/elixir-tesla/tesla/commit/a6721774e226ae48a9e3fc10f6592b595d5cde2f)) - include caller module name in `use Tesla` deprecation warning ([#&#8203;832](https://github.com/elixir-tesla/tesla/issues/832)) ([b8fb158](https://github.com/elixir-tesla/tesla/commit/b8fb158f1ef5e2bebad7fd3b207738b1f4a3b9f6)) - **mint:** avoid active-mode message races without breaking reused connections ([#&#8203;812](https://github.com/elixir-tesla/tesla/issues/812)) ([d812f54](https://github.com/elixir-tesla/tesla/commit/d812f543c905f53326899f38f687153f77551c44)) ### [`v1.16.0`](https://github.com/elixir-tesla/tesla/blob/HEAD/CHANGELOG.md#1160-2026-01-01) [Compare Source](https://github.com/elixir-tesla/tesla/compare/v1.15.3...v1.16.0) ##### Features - add strict policy option for enforcing base URL ([#&#8203;817](https://github.com/elixir-tesla/tesla/issues/817)) ([e476093](https://github.com/elixir-tesla/tesla/commit/e4760935caaca6f50b6e36a03ed3a5608eddb43f)) - support function streams in multipart handling ([#&#8203;801](https://github.com/elixir-tesla/tesla/issues/801)) ([dd8b206](https://github.com/elixir-tesla/tesla/commit/dd8b206df618ec54082294d924eb15b0a8aafcb7)), closes [#&#8203;648](https://github.com/elixir-tesla/tesla/issues/648) ##### Bug Fixes - DecompressResponse middleware for multiple encodings and keep updated content-length header ([#&#8203;809](https://github.com/elixir-tesla/tesla/issues/809)) ([288699e](https://github.com/elixir-tesla/tesla/commit/288699e8f597e41ff07d8f620c21afb03ca69dd0)) - Handle breaking change in Finch.stream API ([#&#8203;813](https://github.com/elixir-tesla/tesla/issues/813)) ([ce5ea80](https://github.com/elixir-tesla/tesla/commit/ce5ea80e8a244c7e15c9c4beb2a51ad55f332fe0)) - Handle errors in streaming responses ([#&#8203;819](https://github.com/elixir-tesla/tesla/issues/819)) ([e7806bf](https://github.com/elixir-tesla/tesla/commit/e7806bf8252e4f05b3e2e64aab587ea20b03a9a9)) - Use Version module to check finch version ([#&#8203;814](https://github.com/elixir-tesla/tesla/issues/814)) ([56f9568](https://github.com/elixir-tesla/tesla/commit/56f956818aa667c480171559c2897a8827256f28)) ### [`v1.15.3`](https://github.com/elixir-tesla/tesla/blob/HEAD/CHANGELOG.md#1153-2025-07-30) [Compare Source](https://github.com/elixir-tesla/tesla/compare/v1.15.2...v1.15.3) ##### Bug Fixes - Avoid crash then gzip-decompressing empty body ([#&#8203;796](https://github.com/elixir-tesla/tesla/issues/796)) ([5bc9b82](https://github.com/elixir-tesla/tesla/commit/5bc9b82823b3238257619ea3d67f0985a3707d2b)) ### [`v1.15.2`](https://github.com/elixir-tesla/tesla/blob/HEAD/CHANGELOG.md#1152-2025-07-23) [Compare Source](https://github.com/elixir-tesla/tesla/compare/v1.15.1...v1.15.2) ##### Bug Fixes - suppress deprecation warning for :log\_level option ([#&#8203;794](https://github.com/elixir-tesla/tesla/issues/794)) ([478c16e](https://github.com/elixir-tesla/tesla/commit/478c16e79c7bad32bd70ffe51f52ad9dae071af6)) - suppress deprecation warning for :log\_level option based on configuration ([478c16e](https://github.com/elixir-tesla/tesla/commit/478c16e79c7bad32bd70ffe51f52ad9dae071af6)) ### [`v1.15.1`](https://github.com/elixir-tesla/tesla/blob/HEAD/CHANGELOG.md#1151-2025-07-23) [Compare Source](https://github.com/elixir-tesla/tesla/compare/v1.15.0...v1.15.1) ##### Bug Fixes - legacy log level handling to support atom values for backward compatibility ([5029174](https://github.com/elixir-tesla/tesla/commit/5029174d646a6f1d63088a8a947b4b44fb30b55f)) ### [`v1.15.0`](https://github.com/elixir-tesla/tesla/blob/HEAD/CHANGELOG.md#1150-2025-07-22) [Compare Source](https://github.com/elixir-tesla/tesla/compare/v1.14.3...v1.15.0) ##### Features - add logging options to use `:level` instead of deprecated `:log_level` ([#&#8203;779](https://github.com/elixir-tesla/tesla/issues/779)) ([ffc3609](https://github.com/elixir-tesla/tesla/commit/ffc36097409175f2e9b15abaffde29e8c3b52fe7)) ##### Bug Fixes - Handle non-list term being emitted from Stream.chunk\_while in SSE ([#&#8203;788](https://github.com/elixir-tesla/tesla/issues/788)) ([0e9cf8d](https://github.com/elixir-tesla/tesla/commit/0e9cf8d30a8b3a4431bc69d2382afde2903f2499)) ### [`v1.14.3`](https://github.com/elixir-tesla/tesla/blob/HEAD/CHANGELOG.md#1143-2025-06-02) [Compare Source](https://github.com/elixir-tesla/tesla/compare/v1.14.2...v1.14.3) ##### Bug Fixes - Handle carriage return \r line terminators in SSE ([1efe6e3](https://github.com/elixir-tesla/tesla/commit/1efe6e3fb426950697f4fcd7cda2bf9197ea4477)) - handle carriage return \r line terminators in SSE ([#&#8203;772](https://github.com/elixir-tesla/tesla/issues/772)) ([1efe6e3](https://github.com/elixir-tesla/tesla/commit/1efe6e3fb426950697f4fcd7cda2bf9197ea4477)) - Handle named ancestors in Tesla.Mock ([#&#8203;774](https://github.com/elixir-tesla/tesla/issues/774)) ([6cf380e](https://github.com/elixir-tesla/tesla/commit/6cf380e56ce04308a96d94c814e211aef063cf76)) ### [`v1.14.2`](https://github.com/elixir-tesla/tesla/blob/HEAD/CHANGELOG.md#1142-2025-05-02) [Compare Source](https://github.com/elixir-tesla/tesla/compare/v1.14.1...v1.14.2) ##### Bug Fixes - bring back searching for mocks in ancestors ([#&#8203;771](https://github.com/elixir-tesla/tesla/issues/771)) ([601e7b6](https://github.com/elixir-tesla/tesla/commit/601e7b69714acf63a6800945f66fa79a21d7d823)) - fix race condition in Tesla.Mock.agent\_set ([8cf7745](https://github.com/elixir-tesla/tesla/commit/8cf7745179088ea96f5b4c7f2f05b2b7046b5677)) - handle HTTP response trailers when use Finch + stream ([#&#8203;767](https://github.com/elixir-tesla/tesla/issues/767)) ([727cb0f](https://github.com/elixir-tesla/tesla/commit/727cb0f18369e7d307df5c051b2060c07477586a)) - move regexes out of module attributes to fix compatibility with OTP 28 ([#&#8203;763](https://github.com/elixir-tesla/tesla/issues/763)) ([1196bc6](https://github.com/elixir-tesla/tesla/commit/1196bc600e30d0d9e38d72fcc6ccf1863054bb33)) ### [`v1.14.1`](https://github.com/elixir-tesla/tesla/blob/HEAD/CHANGELOG.md#1141-2025-02-22) [Compare Source](https://github.com/elixir-tesla/tesla/compare/v1.14.0...v1.14.1) ##### Bug Fixes - add basic Hackney 1.22 support: {:connect\_error, \_} ([#&#8203;754](https://github.com/elixir-tesla/tesla/issues/754)) ([127db9f](https://github.com/elixir-tesla/tesla/commit/127db9f0f4632cf290ce76d61bd1407367676266)), closes [#&#8203;753](https://github.com/elixir-tesla/tesla/issues/753) ### [`v1.14.0`](https://github.com/elixir-tesla/tesla/blob/HEAD/CHANGELOG.md#1140-2025-02-03) [Compare Source](https://github.com/elixir-tesla/tesla/compare/v1.13.2...v1.14.0) ##### Features - release-please and conventional commit ([#&#8203;719](https://github.com/elixir-tesla/tesla/issues/719)) ([c9f6a1c](https://github.com/elixir-tesla/tesla/commit/c9f6a1c917d707e849d51a09557b453a8f9f012f)) - support retry-after header in retry middleware ([#&#8203;639](https://github.com/elixir-tesla/tesla/issues/639)) ([86ad37d](https://github.com/elixir-tesla/tesla/commit/86ad37dec511ca00047a2640510a4c6c92acf636)) - Tesla.Middleware.JSON: Add support for Elixir 1.18's JSON module ([#&#8203;747](https://github.com/elixir-tesla/tesla/issues/747)) ([1413167](https://github.com/elixir-tesla/tesla/commit/1413167f5408585405b8812f307897a6501b693a)) ##### Bug Fixes - mocks for supervised tasks ([#&#8203;750](https://github.com/elixir-tesla/tesla/issues/750)) ([2f6b2a6](https://github.com/elixir-tesla/tesla/commit/2f6b2a646c9bff3888b7aa0f4fc4440a2b5c97ee)) ### [`v1.13.2`](https://github.com/elixir-tesla/tesla/releases/tag/v1.13.2) [Compare Source](https://github.com/elixir-tesla/tesla/compare/v1.13.1...v1.13.2) #### What's Changed - fix: dialyzer typespec issue with partial env by [@&#8203;yordis](https://github.com/yordis) in [#&#8203;727](https://github.com/elixir-tesla/tesla/pull/727) **Full Changelog**: <https://github.com/elixir-tesla/tesla/compare/v1.13.1...v1.13.2> ### [`v1.13.1`](https://github.com/elixir-tesla/tesla/releases/tag/v1.13.1) [Compare Source](https://github.com/elixir-tesla/tesla/compare/v1.13.0...v1.13.1) #### What's Changed - chore: improve docs about telemetry middleware by [@&#8203;yordis](https://github.com/yordis) in [#&#8203;720](https://github.com/elixir-tesla/tesla/pull/720) - chore: improve middleware docs by [@&#8203;yordis](https://github.com/yordis) in [#&#8203;721](https://github.com/elixir-tesla/tesla/pull/721) - chore: improve adapters docs by [@&#8203;yordis](https://github.com/yordis) in [#&#8203;722](https://github.com/elixir-tesla/tesla/pull/722) - chore: fixing example and removing reminder use Tesla showcasing by [@&#8203;yordis](https://github.com/yordis) in [#&#8203;723](https://github.com/elixir-tesla/tesla/pull/723) - feat: allow to specify encoding strategy for query params by [@&#8203;RudolfMan](https://github.com/RudolfMan) in [#&#8203;558](https://github.com/elixir-tesla/tesla/pull/558) - fix: typespec for test module by [@&#8203;yordis](https://github.com/yordis) in [#&#8203;726](https://github.com/elixir-tesla/tesla/pull/726) #### New Contributors - [@&#8203;RudolfMan](https://github.com/RudolfMan) made their first contribution in [#&#8203;558](https://github.com/elixir-tesla/tesla/pull/558) **Full Changelog**: <https://github.com/elixir-tesla/tesla/compare/v1.13.0...v1.13.1> ### [`v1.13.0`](https://github.com/elixir-tesla/tesla/releases/tag/v1.13.0) [Compare Source](https://github.com/elixir-tesla/tesla/compare/v1.12.3...v1.13.0) #### Feature - Added `Tesla.Test` module, please check the How-To Guides, and module documentation #### What's Changed - feat: add mox integration test support by [@&#8203;yordis](https://github.com/yordis) in [#&#8203;718](https://github.com/elixir-tesla/tesla/pull/718) **Full Changelog**: <https://github.com/elixir-tesla/tesla/compare/v1.12.3...v1.13.0> ### [`v1.12.3`](https://github.com/elixir-tesla/tesla/releases/tag/v1.12.3) [Compare Source](https://github.com/elixir-tesla/tesla/compare/v1.12.2...v1.12.3) #### What's Changed - fix: ensure adapter is set by [@&#8203;yordis](https://github.com/yordis) in [#&#8203;717](https://github.com/elixir-tesla/tesla/pull/717) **Full Changelog**: <https://github.com/elixir-tesla/tesla/compare/v1.12.2...v1.12.3> ### [`v1.12.2`](https://github.com/elixir-tesla/tesla/releases/tag/v1.12.2) [Compare Source](https://github.com/elixir-tesla/tesla/compare/v1.12.1...v1.12.2) #### What's Changed - Fix typos and improve language by [@&#8203;preciz](https://github.com/preciz) in [#&#8203;705](https://github.com/elixir-tesla/tesla/pull/705) - docs: fix typos again by [@&#8203;kianmeng](https://github.com/kianmeng) in [#&#8203;706](https://github.com/elixir-tesla/tesla/pull/706) - chore: update ci badge by [@&#8203;kianmeng](https://github.com/kianmeng) in [#&#8203;707](https://github.com/elixir-tesla/tesla/pull/707) - fix broken link by [@&#8203;lbellomo](https://github.com/lbellomo) in [#&#8203;711](https://github.com/elixir-tesla/tesla/pull/711) - chore(deps-dev): bump the dev group with 2 updates by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;712](https://github.com/elixir-tesla/tesla/pull/712) - chore(deps): bump the prod group across 1 directory with 3 updates by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;713](https://github.com/elixir-tesla/tesla/pull/713) - chore: improve readme and docs by [@&#8203;yordis](https://github.com/yordis) in [#&#8203;716](https://github.com/elixir-tesla/tesla/pull/716) #### New Contributors - [@&#8203;preciz](https://github.com/preciz) made their first contribution in [#&#8203;705](https://github.com/elixir-tesla/tesla/pull/705) - [@&#8203;lbellomo](https://github.com/lbellomo) made their first contribution in [#&#8203;711](https://github.com/elixir-tesla/tesla/pull/711) **Full Changelog**: <https://github.com/elixir-tesla/tesla/compare/v1.12.1...v1.12.2> ### [`v1.12.1`](https://github.com/elixir-tesla/tesla/releases/tag/v1.12.1) [Compare Source](https://github.com/elixir-tesla/tesla/compare/v1.12.0...v1.12.1) #### Important - This is reverting the changes from <https://github.com/elixir-tesla/tesla/releases/tag/v1.12.0> please check [#&#8203;700](https://github.com/elixir-tesla/tesla/issues/700) #### What's Changed - Revert "feat: add ssl opt to httpc by default" by [@&#8203;yordis](https://github.com/yordis) in [#&#8203;702](https://github.com/elixir-tesla/tesla/pull/702) **Full Changelog**: <https://github.com/elixir-tesla/tesla/compare/v1.12.0...v1.12.1> ### [`v1.12.0`](https://github.com/elixir-tesla/tesla/releases/tag/v1.12.0) [Compare Source](https://github.com/elixir-tesla/tesla/compare/v1.11.2...v1.12.0) #### Important - `:httpc` enables SSL by default in OTP 25+ Please keep the eye on around the topic #### What's Changed - chore(deps-dev): bump the dev group with 2 updates by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;698](https://github.com/elixir-tesla/tesla/pull/698) - chore(deps): bump the prod group across 1 directory with 2 updates by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;699](https://github.com/elixir-tesla/tesla/pull/699) - feat: add ssl opt to httpc by default by [@&#8203;yordis](https://github.com/yordis) in [#&#8203;626](https://github.com/elixir-tesla/tesla/pull/626) **Full Changelog**: <https://github.com/elixir-tesla/tesla/compare/v1.11.2...v1.12.0> ### [`v1.11.2`](https://github.com/elixir-tesla/tesla/releases/tag/v1.11.2) [Compare Source](https://github.com/elixir-tesla/tesla/compare/v1.11.1...v1.11.2) #### What's Changed - chore(deps): bump actions/cache from 2 to 4 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;693](https://github.com/elixir-tesla/tesla/pull/693) - chore(deps): bump jason from 1.4.1 to 1.4.3 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;692](https://github.com/elixir-tesla/tesla/pull/692) - chore(deps): bump mint from 1.6.0 to 1.6.1 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;689](https://github.com/elixir-tesla/tesla/pull/689) - chore(deps-dev): bump ex\_doc from 0.34.0 to 0.34.1 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;691](https://github.com/elixir-tesla/tesla/pull/691) - chore(deps): bump poison from 5.0.0 to 6.0.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;690](https://github.com/elixir-tesla/tesla/pull/690) - fix: bump elixir version compatibility by [@&#8203;yordis](https://github.com/yordis) in [#&#8203;695](https://github.com/elixir-tesla/tesla/pull/695) **Full Changelog**: <https://github.com/elixir-tesla/tesla/compare/v1.11.1...v1.11.2> ### [`v1.11.1`](https://github.com/elixir-tesla/tesla/releases/tag/v1.11.1) [Compare Source](https://github.com/elixir-tesla/tesla/compare/v1.11.0...v1.11.1) #### What's Changed - Upgrade httparrot to 1.4.0 by [@&#8203;nathany-copia](https://github.com/nathany-copia) in [#&#8203;687](https://github.com/elixir-tesla/tesla/pull/687) - chore: add explanation to keep request middleware by [@&#8203;yordis](https://github.com/yordis) in [#&#8203;688](https://github.com/elixir-tesla/tesla/pull/688) **Full Changelog**: <https://github.com/elixir-tesla/tesla/compare/v1.11.0...v1.11.1> ### [`v1.11.0`](https://github.com/elixir-tesla/tesla/releases/tag/v1.11.0) [Compare Source](https://github.com/elixir-tesla/tesla/compare/v1.10.3...v1.11.0) #### What's Changed - feat: add retry\_count opt in the retry middleware by [@&#8203;yordis](https://github.com/yordis) in [#&#8203;686](https://github.com/elixir-tesla/tesla/pull/686) **Full Changelog**: <https://github.com/elixir-tesla/tesla/compare/v1.10.3...v1.11.0> ### [`v1.10.3`](https://github.com/elixir-tesla/tesla/releases/tag/v1.10.3) [Compare Source](https://github.com/elixir-tesla/tesla/compare/v1.10.2...v1.10.3) #### What's Changed - Resolve Dialyzer errors on Elixir 1.16 by [@&#8203;nathany-copia](https://github.com/nathany-copia) in [#&#8203;643](https://github.com/elixir-tesla/tesla/pull/643) **Full Changelog**: <https://github.com/elixir-tesla/tesla/compare/v1.10.2...v1.10.3> ### [`v1.10.2`](https://github.com/elixir-tesla/tesla/releases/tag/v1.10.2) [Compare Source](https://github.com/elixir-tesla/tesla/compare/v1.10.1...v1.10.2) #### What's Changed - fix: json decoder middleware for uppercase content type by [@&#8203;yordis](https://github.com/yordis) in [#&#8203;685](https://github.com/elixir-tesla/tesla/pull/685) **Full Changelog**: <https://github.com/elixir-tesla/tesla/compare/v1.10.1...v1.10.2> ### [`v1.10.1`](https://github.com/elixir-tesla/tesla/releases/tag/v1.10.1) [Compare Source](https://github.com/elixir-tesla/tesla/compare/v1.10.0...v1.10.1) #### What's Changed - fix: Support registered names in mock by [@&#8203;Raphexion](https://github.com/Raphexion) in [#&#8203;683](https://github.com/elixir-tesla/tesla/pull/683) - Update CI with current Elixir and Erlang/OTP versions by [@&#8203;nathany-copia](https://github.com/nathany-copia) in [#&#8203;682](https://github.com/elixir-tesla/tesla/pull/682) #### New Contributors - [@&#8203;Raphexion](https://github.com/Raphexion) made their first contribution in [#&#8203;683](https://github.com/elixir-tesla/tesla/pull/683) - [@&#8203;nathany-copia](https://github.com/nathany-copia) made their first contribution in [#&#8203;682](https://github.com/elixir-tesla/tesla/pull/682) **Full Changelog**: <https://github.com/elixir-tesla/tesla/compare/v1.10.0...v1.10.1> ### [`v1.10.0`](https://github.com/elixir-tesla/tesla/releases/tag/v1.10.0) [Compare Source](https://github.com/elixir-tesla/tesla/compare/v1.9.0...v1.10.0) #### What's Changed - Update README to use newest versions of dependencies by [@&#8203;arcanemachine](https://github.com/arcanemachine) in [#&#8203;670](https://github.com/elixir-tesla/tesla/pull/670) - Improve Mock module to work properly with Timeout middleware by [@&#8203;carrascoacd](https://github.com/carrascoacd) in [#&#8203;668](https://github.com/elixir-tesla/tesla/pull/668) - Support `profile` for `httpc` adapter by [@&#8203;tanguilp](https://github.com/tanguilp) in [#&#8203;655](https://github.com/elixir-tesla/tesla/pull/655) - remove seemingly unnecessary step by [@&#8203;byronanderson](https://github.com/byronanderson) in [#&#8203;675](https://github.com/elixir-tesla/tesla/pull/675) - Fix a compiler warning in Elixir 1.17 by [@&#8203;peaceful-james](https://github.com/peaceful-james) in [#&#8203;679](https://github.com/elixir-tesla/tesla/pull/679) #### New Contributors - [@&#8203;tanguilp](https://github.com/tanguilp) made their first contribution in [#&#8203;655](https://github.com/elixir-tesla/tesla/pull/655) - [@&#8203;byronanderson](https://github.com/byronanderson) made their first contribution in [#&#8203;675](https://github.com/elixir-tesla/tesla/pull/675) - [@&#8203;peaceful-james](https://github.com/peaceful-james) made their first contribution in [#&#8203;679](https://github.com/elixir-tesla/tesla/pull/679) **Full Changelog**: <https://github.com/elixir-tesla/tesla/compare/v1.9.0...v1.10.0> ### [`v1.9.0`](https://github.com/elixir-tesla/tesla/releases/tag/v1.9.0) [Compare Source](https://github.com/elixir-tesla/tesla/compare/v1.8.1...v1.9.0) #### What's Changed ##### New - Middleware.PathParams: add OpenAPI params by [@&#8203;halostatue](https://github.com/halostatue) in [#&#8203;628](https://github.com/elixir-tesla/tesla/pull/628) - Request/Response streaming for Finch adapter, SSE middleware by [@&#8203;teamon](https://github.com/teamon) in [#&#8203;540](https://github.com/elixir-tesla/tesla/pull/540) ##### Fixed - Fix broken link in README by [@&#8203;arcanemachine](https://github.com/arcanemachine) in [#&#8203;641](https://github.com/elixir-tesla/tesla/pull/641) - Fix warning in tesla.ex by [@&#8203;bradhanks](https://github.com/bradhanks) in [#&#8203;649](https://github.com/elixir-tesla/tesla/pull/649) - Fix MessagePack middleware location in docs by [@&#8203;kaharlichenko](https://github.com/kaharlichenko) in [#&#8203;662](https://github.com/elixir-tesla/tesla/pull/662) #### New Contributors - [@&#8203;arcanemachine](https://github.com/arcanemachine) made their first contribution in [#&#8203;641](https://github.com/elixir-tesla/tesla/pull/641) - [@&#8203;bradhanks](https://github.com/bradhanks) made their first contribution in [#&#8203;649](https://github.com/elixir-tesla/tesla/pull/649) - [@&#8203;kaharlichenko](https://github.com/kaharlichenko) made their first contribution in [#&#8203;662](https://github.com/elixir-tesla/tesla/pull/662) **Full Changelog**: <https://github.com/elixir-tesla/tesla/compare/v1.8.0...v1.8.1> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjE1MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Author
Collaborator

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

### Edited/Blocked Notification Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. ⚠️ **Warning**: custom changes will be lost.
inhji closed this pull request 2026-05-06 18:25:04 +02:00
Author
Collaborator

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (~> 1.8). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

### Renovate Ignore Notification Because you closed this PR without merging, Renovate will ignore this update (`~> 1.8`). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the `ignoreDeps` array of your Renovate config. If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
inhji/hajur!64
No description provided.