Skip to content

Releases: hugoalh/exfetch-es

0.6.0

12 Jan 04:37
9b9b622
Compare
Choose a tag to compare

💥 Break Changes

  • Major refactor (@hugoalh)(N/A)
    • Cache is now more reliable
    • Change events payload to more suit the needs
    • Change way on control the response status codes behaviour
    • Default user agent is now lower entropy
    • Redirect events payload no longer have response status
    • Rename namespaces
    • URL paginate is now more reliable

〰️ Changes

0.5.1

07 May 05:13
Compare
Choose a tag to compare

〰️ Changes

  • Change target Bun from ^ v1.0.0 to >= v1.1.0 (@hugoalh)(N/A)
  • Change target Deno from >= v1.35.0 / >= v1.41.1 (For JSR Only) to >= v1.42.0 (@hugoalh)(N/A)
  • Fix incorrect engine restriction when use this module via NPM (@hugoalh)(N/A)
  • Improvement on resolve user agent slug (@hugoalh)(N/A)
  • Update dependencies (@hugoalh)(N/A)
  • Update readme (@hugoalh)(N/A)

0.5.0

16 Apr 10:03
Compare
Choose a tag to compare

💥 Break Changes

〰️ Changes

  • Unify deployments between remote, JSR, and NPM (@hugoalh)(N/A)
  • Update readme (@hugoalh)(N/A)

0.4.0

25 Mar 09:18
Compare
Choose a tag to compare

💥 Break Changes

  • No longer export default status codes set (@hugoalh)(N/A)

〰️ Changes

  • Fix some of the interfaces and types are not publicly reachable (@hugoalh)(N/A)
  • Optimize regular expressions (@hugoalh)(N/A)
  • Update dependencies (@hugoalh)(N/A)
  • Update JSDoc (@hugoalh)(N/A)

0.3.1

24 Nov 04:16
Compare
Choose a tag to compare

〰️ Changes

  • Fix behaviour on control cache and redirect (@hugoalh)(N/A)

0.3.0

16 Nov 04:02
Compare
Choose a tag to compare

🔦 Spotlights

  • Redirect fine control

💥 Break Changes

  • Redesign class ExFetch options (@hugoalh)(N/A)
  • Replace EventEmitter with options onEvent (@hugoalh)(N/A)

〰️ Changes

  • Add class ExFetch redirect fine control (@hugoalh)(N/A)
  • Fix class HTTPHeaderRetryAfter which should not fill the timestamp when with invalid value (@hugoalh)(ddc9d7b)
  • Update dependency deno/github:hugoalh-studio/advanced-determine from v0.5.0 to v0.6.1 (@hugoalh)(ed242d8)
  • Remove dependency deno/denoland:std (@hugoalh)(N/A)
  • Rewrite delay module for better efficiency (@hugoalh)(N/A)

0.2.3

02 Nov 08:59
Compare
Choose a tag to compare

〰️ Changes

0.2.2

25 Sep 08:40
Compare
Choose a tag to compare

〰️ Changes

  • Update dependency deno/denoland:std from v0.201.0 to v0.202.0 (@hugoalh)(312a4c7)
  • Update dependency deno/github:hugoalh-studio/advanced-determine from v0.3.1 to v0.4.0 (@hugoalh)(4bfc862)

0.2.1

18 Sep 03:24
Compare
Choose a tag to compare

〰️ Changes

0.2.0

08 Sep 09:00
Compare
Choose a tag to compare

〰️ Changes

  • Add ability to cache suitable Request-Responses (@hugoalh)(N/A)
  • Add ability to customize default user agent (@hugoalh)(N/A)
  • Fix duplicated link parameters in class HTTPHeaderLink.#parse (@hugoalh)(N/A)
  • Fix extra = in class HTTPHeaderLink.toString (@hugoalh)(N/A)
  • Fix possible syntax escape in class HTTPHeaderLink (@hugoalh)(N/A)
  • Improve code syntax (@hugoalh)(N/A)
  • Improve efficiency and performance (@hugoalh)(N/A)
  • Improve error message (@hugoalh)(N/A)
  • Improve method to add and/or remove HTTP retryable status code (@hugoalh)(N/A)
  • Replace jitter delay with random-able delay (@hugoalh)(N/A)
  • Update dependency deno/denoland:std from v0.198.0 to v0.201.0 (@hugoalh)(N/A)