Releases: hugoalh/exfetch-es
Releases · hugoalh/exfetch-es
0.6.0
💥 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
- Update dependencies (@hugoalh)(N/A)
0.5.1
〰️ 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
💥 Break Changes
- Class
HTTPHeaderLink
and its relative now is separated (see "HTTP Header Link") and no longer available in here (@hugoalh)(N/A) - Class
HTTPHeaderRetryAfter
and its relative now is separated (see "HTTP Header Retry-After") and no longer available in here (@hugoalh)(N/A)
〰️ Changes
0.4.0
0.3.1
0.3.0
🔦 Spotlights
- Redirect fine control
💥 Break Changes
- Redesign class
ExFetch
options (@hugoalh)(N/A) - Replace
EventEmitter
with optionsonEvent
(@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
0.2.2
0.2.1
0.2.0
〰️ Changes
- Add ability to cache suitable
Request
-Response
s (@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 classHTTPHeaderLink.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)