Skip to content

Releases: unjs/ofetch

v1.3.4

21 Mar 12:49
@pi0 pi0
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • Clear abort timeout after response was received (#369)

Types

  • Export all types (#280)
  • Expose GlobalOptions type (#307)

💅 Refactors

  • Remove extra line (#374)

📖 Documentation

  • Add initial examples (#288)

📦 Build

  • Add top-level react-native field (03680dd)

❤️ Contributors

v1.3.3

25 Aug 09:29
@pi0 pi0
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • Augment FetchError type to include IFetchError (#279)

❤️ Contributors

v1.3.2

23 Aug 18:56
@pi0 pi0
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • Hide getters from console and pass cause (905244a)

❤️ Contributors

  • Pooya Parsa (@pi0)

v1.3.1

23 Aug 18:18
@pi0 pi0
Compare
Choose a tag to compare

compare changes

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v1.3.0

23 Aug 18:15
@pi0 pi0
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • Support customizable retryStatusCodes (#109)
  • Add options field and improve the formatting of errors (#270)
  • Automatically enable duplex to stream request body (#275)

🩹 Fixes

  • Avoid binding .native to $fetch (#272)
  • Skip reading the body with 204 responses and HEAD requests (#171, #84)
  • Improve response body check for node 16 compatibility (64d3aed)
  • Avoid serializing buffer body (#273)
  • Move body handling out of request block (15a28fb)

💅 Refactors

  • Remove unused response?: boolean option (#223)
  • Pass all fetch context to the error (b70e6b0)
  • error: Factory pattern for getters (6139785)

📖 Documentation

  • Improve explanation about body option (#276)

❤️ Contributors

  • Pooya Parsa (@pi0)
  • Nozomu Ikuta
  • Daniil Bezuglov

v1.2.1

22 Aug 17:57
@pi0 pi0
Compare
Choose a tag to compare

compare changes

📦 Build

  • Add missing node export condition (4081170)

🏡 Chore

✅ Tests

  • Speedup with background close (567fb35)

❤️ Contributors

  • Pooya Parsa (@pi0)

v1.2.0

22 Aug 13:15
@pi0 pi0
98396ec
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • Support retryDelay (#262)
  • Support timeout and AbortController (#268)

🩹 Fixes

  • Always uppercase method option (#259)
  • pkg: Fix ts type resolution for /node subpath (#256)
  • Make all createFetch options optional (#266)

📖 Documentation

❤️ Contributors

v1.1.1

20 Jun 22:00
@pi0 pi0
6ff4da7
Compare
Choose a tag to compare

compare changes

🏡 Chore

  • Update destr to v2

❤️ Contributors

  • Pooya Parsa (@pi0)

v1.1.0

06 Jun 20:25
@pi0 pi0
933e754
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • Support ignoreResponseError option (#221)
  • pkg: Add export conditions for runtime keys (#246)

🩹 Fixes

  • Pass empty object to headers initializer to prevent crash on chrome 49 (#235)
  • Export ResponseMap type to allow composition of ofetch (#232)
  • Fix issues with native node fetch (#245)
  • pkg: Add ./package.json subpath (253707a)
  • Deep merge fetch options (#243)

📖 Documentation

  • readme: Use _data rather than data for raw requests (#239)
  • Mention DELETE is no-retry be default (#241)

🏡 Chore

  • readme: Small improvements (65921a1)

🤖 CI

  • Enable tests against node 16, 18 and 20 (351fc80)

❤️ Contributors