Skip to content

v5.49.25

Latest

Choose a tag to compare

@Kikobeats Kikobeats released this 07 Mar 06:45
· 1 commit to master since this release
b656312

5.49.25 (2026-03-07)

Bug Fixes

  • helpers: terminate iframe workers after settle (#809) (c7317ac)
  • instagram: avoid stale description cache for date parsing (#804) (31ac6c3)
  • manifest: fallback publisher to name when short_name missing (#803) (0fc8043)
  • media-provider: bound retry loop and add coverage (#800) (2be6d3b)
  • regression (#813) (64aa483)
  • rule error isolation (#801) (5c702f0)
  • tiktok: fallback date parsing when video id is invalid (#807) (f92682a)

Performance Improvements

  • audio,video: replace lodash media scans with native loops (#811) (c175eb4)
  • audio,video: short-circuit iframe probing on first hit (#810) (ac8fc2a)
  • audio: cache iframe fetches and dedupe probing urls (#818) (db184af)
  • helpers: use reference-only html dom memoization (#816) (bb90b1c)
  • logo-favicon: reduce favicon candidate allocations (#814) (d2f4291)
  • media-provider: select best format in linear time (#819) (97587f3)
  • metascraper: fast-path mergeRules in common case (#820) (7dc559a)
  • metascraper: reduce getData allocations (#827) (5c674af)
  • readability: cache html serialization per htmlDom (#823) (a1b10fc)
  • readability: use happy-dom window parser (#822) (0333253)
  • video: share iframe fetch cache across rules (#817) (a54cc73)

Reverts

  • Revert "fix(instagram): avoid stale description cache for date parsing" (0677cd6)