Skip to content

v0.4.2

Compare
Choose a tag to compare
@elliotwutingfeng elliotwutingfeng released this 22 Dec 14:24
· 88 commits to main since this release
6f30a9c

What's Changed

Enhancements

  • Switch to faster hashmap
  • Percentage encoded hostnames are now supported
  • go-fasttld now works in airgapped environments without either Internet and/or filesystem access.
    • By default, go-fasttld will attempt to fetch the latest public suffix list from the Internet and cache it locally to filesystem.
    • If that fails, go-fasttld will attempt to load the public suffix list from local cache.
    • If the local cache is inaccessible, as a final fallback measure, go-fasttld will load a hardcoded public suffix list.

Bug fixes

  • Tests now work on CPUs that do not support race detection
  • The more accurate term "eTLD" is now used instead of "TLD"

Housekeeping

  • Added tests for IPv4/IPv6 edge cases

Full Changelog: v0.4.1...v0.4.2