Skip to content

Releases: rushmorem/publicsuffix

v1.1.0

03 Jan 18:28
Compare
Choose a tag to compare

Now you can parse URLs using List::parse_url or hosts that can potentially be IP addresses using List::parse_host.

List::parse_domain rejects everything that is not a domain name. While this is very useful, domains and IP addresses are usually used interchangeably. Having to first check whether a host is an IP address before trying to parse it as a domain is not very convenient, hence List::parse_host. List::parse_url takes it a step further and allows you to just pass in a URL instead.

v1.0.2

02 Jan 14:20
Compare
Choose a tag to compare

This release makes List::fetch and List::from_url (as well as all their dependencies) optional by adding a feature called "remote_list" and making it default. You can then disable these methods by disabling default-features in your Cargo.toml.

v1.0.1

02 Jan 07:48
Compare
Choose a tag to compare

This is a minor version bump, mainly to make use of native TLS libraries.

v1.0.0

01 Jan 22:59
Compare
Choose a tag to compare

At this point I think the library is sufficiently documented and well tested. Not only does it pass all official tests from Mozilla, it also passes a bunch of other tests mainly around domain syntax. Above all, I'm happy with the API so I don't see any breaking changes landing any time soon. I can therefore, safely declare this library stable.