Commit graph

5 commits

Author SHA1 Message Date
tsutsui
a3a72da8a8 ruby-public_suffix: update to 4.0.1.
pkgsrc changes:
- take maintainership

Upstream changes:

#### Release 4.0.1

- CHANGED: Updated definitions.


#### Release 4.0.0

- CHANGED: Minimum Ruby version is 2.3


#### Release 3.1.1

- CHANGED: Updated definitions.
- CHANGED: Rolled back support for Ruby 2.3 (GH-161, GH-162)

IMPORTANT: 3.x is the latest version compatible with Ruby 2.1 and Ruby 2.2.


#### Release 3.1.0

- CHANGED: Updated definitions.
- CHANGED: Minimum Ruby version is 2.3
- CHANGED: Upgraded to Bundler 2.x
2019-10-19 08:15:16 +00:00
taca
15acec6c05 net/ruby-public_suffix: update to 3.0.3
#### Release 3.0.3

- CHANGED: Updated definitions.
2018-09-23 15:56:35 +00:00
tsutsui
1d951e4e78 ruby-public_suffix: update to 3.0.2.
Upstream changelog (from CHANGELOG.md):

#### Release 3.0.2

- CHANGED: Updated definitions.


#### Release 3.0.1

- CHANGED: Updated definitions.
- CHANGED: Improve performance and avoid allocation (GH-146). [Thanks @robholland]
2018-02-18 05:42:44 +00:00
taca
e31f870a56 Update ruby-public_suffix to 3.0.0.
#### Release 3.0.0

This new version includes a major redesign of the library internals, with the
goal to drastically improve the lookup time while reducing storage space.

For this reason, several public methods that are no longer applicable have
been deprecated and/or removed.  You can find more information at GH-133.

- CHANGED: Updated definitions.
- CHANGED: Dropped support for Ruby < 2.1
- CHANGED: `PublicSuffix::List#rules` is now protected. You should not rely on
  it as the internal rule representation is subject to change to optimize
  performances.
- CHANGED: Removed `PublicSuffix::List.clear`, it was an unnecessary accessor
  method. Use `PublicSuffix::List.default = nil` if you **really** need to
  reset the default list. You shouldn't.
- CHANGED: `PublicSuffix::List#select` is now private. You should not use it,
  instead use `PublicSuffix::List#find`.
- CHANGED: `PublicSuffix::List` no longer implements Enumerable. Instead, use
  `#each` to loop over, or get an Enumerator.
- CHANGED: Redesigned internal list storage and lookup algorithm to achieve
  O(1) lookup time (see GH-133).
2017-09-10 15:16:18 +00:00
taca
e1873274ec Add ruby-public_suffix package version 2.0.5.
It was required by ruby-addressable 2.5.0.

PublicSuffix can parse and decompose a domain name into top level domain,
domain and subdomains.
2017-01-09 13:33:08 +00:00