Skip to content

Releases: 0x676e67/rquest

v2.0.3

25 Jan 15:17
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.2...v2.0.3

v2.0.2

25 Jan 08:34
Compare
Choose a tag to compare

What's Changed

  • feat: Expose ClientMut as public API by @0x676e67 in #362
  • feat: Add implementations for IntoCertCompressionAlgorithm by @0x676e67 in #363
  • refactor: Simplify IntoStreamDependency implementations using macros by @0x676e67 in #364

Full Changelog: v2.0.1...v2.0.2

v2.0.1

24 Jan 04:26
Compare
Choose a tag to compare

What's Changed

  • chore: update owner by @0x676e67 in #358
  • feat: Implement IntoStreamDependency for tuple and StreamDependency by @0x676e67 in #359

Full Changelog: v2.0.0...v2.0.1

v2.0.0

23 Jan 09:15
Compare
Choose a tag to compare

What's Changed

  • feat: Send json to avoid repeated query of CONTENT_TYPE by @0x676e67 in #311
  • feat(mimic): Added possibility to choose Client and OS to impersonate by @UwUDev in #290
  • style: format code style by @0x676e67 in #314
  • style: Destructive updates, standard naming style by @0x676e67 in #315
  • revert feat(proxy): remove system proxy cache by @0x676e67 in #317
  • feat: remove internal headers cache by @0x676e67 in #318
  • feat: Disable boring module exports by @0x676e67 in #319
  • refactor: Simplify client internal settings by @0x676e67 in #320
  • refactor: Refactor client and impersonate configurations by @0x676e67 in #321
  • deps(tower-layer): Remove unused deps by @0x676e67 in #322
  • fix typo "Akkmai" by @bkn9hs in #328
  • deps(hyper2): Pin 1.5.0 version by @0x676e67 in #330
  • deps(boring2): Pin 4.13.0 version by @0x676e67 in #331
  • fix(network): Fix NetworkScheme debug format by @0x676e67 in #332
  • perf: Improve network scheme to avoid unnecessary clone by @0x676e67 in #333
  • feat: Add read_timeout option with override support in Request by @0x676e67 in #334
  • chore: Optional enable http2 tracing by @0x676e67 in #335
  • feat: Remove impersonate from str feature by @0x676e67 in #350
  • feat: Add tests for 3DES and DH2048 cipher support by @0x676e67 in #351
  • feat: Impersonate/ImpersonateOS impl serde by @0x676e67 in #352
  • feat: Rename RootCertsStore to RootCertStore by @0x676e67 in #353
  • chore: Move macros to lib mod by @0x676e67 in #354
  • chore(tls): Move tls/ext/cert to tls/cert by @0x676e67 in #355
  • chore(tls): Load and wrap the certificate into RootCertStore by @0x676e67 in #356

New Contributors

Full Changelog: v1.5.0...v2.0.0

v2.0.0-rc.1

22 Jan 14:16
Compare
Choose a tag to compare
v2.0.0-rc.1 Pre-release
Pre-release

What's Changed

  • feat: Send json to avoid repeated query of CONTENT_TYPE by @0x676e67 in #311
  • feat(mimic): Added possibility to choose Client and OS to impersonate by @UwUDev in #290
  • style: format code style by @0x676e67 in #314
  • style: Destructive updates, standard naming style by @0x676e67 in #315
  • revert feat(proxy): remove system proxy cache by @0x676e67 in #317
  • feat: remove internal headers cache by @0x676e67 in #318
  • feat: Disable boring module exports by @0x676e67 in #319
  • refactor: Simplify client internal settings by @0x676e67 in #320
  • refactor: Refactor client and impersonate configurations by @0x676e67 in #321
  • deps(tower-layer): Remove unused deps by @0x676e67 in #322
  • fix typo "Akkmai" by @bkn9hs in #328
  • deps(hyper2): Pin 1.5.0 version by @0x676e67 in #330
  • deps(boring2): Pin 4.13.0 version by @0x676e67 in #331
  • fix(network): Fix NetworkScheme debug format by @0x676e67 in #332
  • perf: Improve network scheme to avoid unnecessary clone by @0x676e67 in #333
  • feat: Add read_timeout option with override support in Request by @0x676e67 in #334
  • chore: Optional enable http2 tracing by @0x676e67 in #335
  • feat: Remove impersonate from str feature by @0x676e67 in #350
  • feat: Add tests for 3DES and DH2048 cipher support by @0x676e67 in #351
  • feat: Impersonate/ImpersonateOS impl serde by @0x676e67 in #352
  • feat: Rename RootCertsStore to RootCertStore by @0x676e67 in #353

New Contributors

Full Changelog: v1.5.0...v2.0.0-rc.1

v1.5.5

16 Jan 21:30
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.5.3...v1.5.5

v1.5.0

11 Jan 11:00
Compare
Choose a tag to compare

What's Changed

  • build(deps): update env_logger requirement from 0.10.0 to 0.11.6 by @dependabot in #294
  • build(deps): update windows-registry requirement from 0.3.0 to 0.4.0 by @dependabot in #295
  • feat(client): Expose default headers as public API by @0x676e67 in #296
  • chore(websocket): Remove deprecated function by @0x676e67 in #297
  • refactor(websocket): change parameters to Cow types for improved flexibility by @0x676e67 in #298
  • chore: simplify template macro usage for platform-specific config by @0x676e67 in #299
  • fix: Fix Request try_clone missing variables by @0x676e67 in #301
  • chore(websocket): simplify URL scheme matching and error handling by @0x676e67 in #302
  • feat(multipart): Expose a Form::into_stream() method on async multipart forms by @0x676e67 in #303
  • feat(client): Optional cross-origin redirect proxy authentication by @0x676e67 in #304
  • feat(client): Add chain settings of client by @0x676e67 in #305
  • feat(tls): Optional enable SSL renegotiation by @0x676e67 in #306
  • build: Fix conditional compilation by @0x676e67 in #307
  • perf(pool): Reduce lock scope to decrease contention by @0x676e67 in #308
  • feat(proxy): remove system proxy cache by @0x676e67 in #309

New Contributors

Full Changelog: v1.3.6...v1.5.0

v1.3.6

08 Jan 09:03
Compare
Choose a tag to compare

What's Changed

  • chore: Improved type convert by @0x676e67 in #284
  • test(connector-layer): sync upstream connector layers tests by @0x676e67 in #285
  • feat(websocket): Add with_builder method to modify request builder before sending by @0x676e67 in #288
  • perf(pool): Reduce Dst cloning overhead with Arc for PoolKey by @0x676e67 in #289
  • Revert "feat(client): Add impl Service<http::Request> for Client by @0x676e67 in #292
  • revert: Remove From<http::Response<T>> for Response by @honeyspoon in #282
  • feat: Add Apple devices to bind device interface by @0x676e67 in #293

New Contributors

Full Changelog: v1.3.5...v1.3.6

v1.3.5

06 Jan 13:27
Compare
Choose a tag to compare

What's Changed

  • chore(cookie): Use RwLock types that do not poison themselves by @0x676e67 in #268
  • deps: Replace futures_core with futures_util by @0x676e67 in #269
  • feat(request): Add base HTTP authentication method by @0x676e67 in #270
  • Refactoring of internal complex implementation by @0x676e67 in #272
  • docs: update http2/network docs by @0x676e67 in #273
  • feat(request): Insert header differentiates between append and overwrite by @0x676e67 in #274
  • fix: Fix migration hyper1 missing TokioTimer by @0x676e67 in #275
  • test: ignore doc test by @0x676e67 in #276
  • build: Fix refactor build by @0x676e67 in #277
  • feat(multipart): sync upstream file multipart by @0x676e67 in #278
  • test(timeout): Ignore the test in Tunnel VPN environment by @0x676e67 in #279

Full Changelog: v1.3.3...v1.3.5

v1.3.3

05 Jan 04:46
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.2...v1.3.3