Skip to content
This repository has been archived by the owner on Oct 16, 2024. It is now read-only.

Releases: request-dl/request-dl-nio

RequestDL 3.0.2

30 Jan 14:04
75f4c68
Compare
Choose a tag to compare

What’s Changed

🚀 Enhancements

  • Map enhancement (#220) @brennobemoura
  • Updated package dependencies (#219) @brennobemoura

See also: Documentation

RequestDL 3.0.1

03 Jul 16:27
f98f5fd
Compare
Choose a tag to compare

What’s Changed

🐞 Bugs

  • Fix cache when received 304 status code (#211)
  • Fatal error cleanup (#210)
  • Fix syntax of SPI file (#208)

🚀 Enhancements

  • Add exclude contributors (#209)
  • Update issue config.yml (#207)
  • Updates the PR and issue templates (#206)
  • No API Breaking Changes Workflow (#142)
  • Added more labels to release drafter (#183)
  • Updated release drafter yml (#180)
  • Documentation workflow cleanup (#179)

📖 Documentation

  • Adds some directives at RequestDL.md (#182)

See also: Documentation

RequestDL 3.0.0

25 Jun 22:30
79c43ec
Compare
Choose a tag to compare

What’s Changed

🚀 Enhancements

  • Apply swiftlint (#178)
  • Add UserAgentHeader (#164)
  • Implement AcceptCharsetHeader (#176)
  • Fix missing Form tests units (#170)
  • Improved Progress protocol (#143)
  • Add URLScheme (#137)
  • Add usage of reusable workflows (#136)
  • request-dl Package Name (#135)
  • Removed deprecated methods (#134)

🐛 Bug Fixes

  • Header separator key (#177)
  • Changes default numberOfThreads to 1 (#175)
  • Fix HeaderStrategy default value (#168)
  • Don't set Content-Length when payload is empty (#169)
  • BaseURL Exceptions Removal (#141)
  • Fix Documentation Workflow (#138)

🧰 Maintenance

  • Improves documentation (#163)

See also: Documentation

RequestDL 2.3.0

07 Jun 11:59
988b093
Compare
Choose a tag to compare

What’s Changed

🚀 Enhancements

  • Add RequestTaskInterceptor (#131)
  • Logger support (#130)
  • Add TaskEnvironment (#129)
  • Add RequestTaskModifier (#128)

🐛 Bug Fixes

  • Fix preconcurrency on PropertyMockedTask (#132)

See also: Documentation

RequestDL 2.2.3

31 May 22:25
456240a
Compare
Choose a tag to compare

What’s Changed

🚀 Enhancements

  • Package update (#127)
  • Implemented MockedTest with properties (#124)

🐛 Bug Fixes

  • Rewritten AsyncSignal and AsyncLock (#126)
  • Add Task cancellation support (#125)

See also: Documentation

RequestDL 2.2.2

30 May 21:40
e5c1903
Compare
Choose a tag to compare

What’s Changed

🚀 Enhancements

  • Deprecated Query init with forKey (#119)
  • Object renames to avoid swift conflicts (#120)

🐛 Bug Fixes

  • Added @preconcurrency Foundation for Linux (#122)

See also: Documentation

RequestDL 2.2.1

29 May 21:34
e35bed5
Compare
Choose a tag to compare

What’s Changed

🚀 Enhancements

  • CustomDebugStringConvertible conformance to ResponseHead (#118)
  • Add JSON verification before encoding (#117)
  • Updated Headers name and deprecated the old style (#116)

See also: Documentation

RequestDL 2.2.0

25 May 21:32
c991705
Compare
Choose a tag to compare

What’s Changed

🚀 Enhancements

  • Cache System (#107)
  • Form and Payload refactor (#111)
  • Refactor HTTPHeaders (#110)
  • Sendable implementation (#104)

🐛 Bug Fixes

  • ByteURL was causing wrong read operations (#109)

See also: Documentation

RequestDL 2.1.4

13 May 14:35
f5fc86b
Compare
Choose a tag to compare

What’s Changed

  • We have performed internal cleanup to ensure greater consistency throughout the codebase (#98 #99 #100 #101 #102 #103)

🚀 Enhancements

  • Added new inits for Authorization, Path, FormValue and Headers.Any that uses LosslessStringConvertible or StringProtocol (#96)

RequestDL 2.1.3

12 May 22:06
ebcd6a6
Compare
Choose a tag to compare

What’s Changed

🚀 Enhancements

  • Added payloadPartLength(_:) to be used during the upload process (#94)
  • Set methods for buffer protocols (#91)
  • Session improvements (#89)

🐛 Bug Fixes

  • Fix a crash when payload data is empty (#95)
  • Internals.ByteURL improvements (#88)

🧰 Maintenance

  • Fix @preconcurrency warning at DateEncodingStrategy (#93)
  • Added @RequestActor inside ForEach content property (#92)
  • Implemented nodes tests (#90)