Skip to content

Releases: benbalter/gman

v5.0.7

16 Oct 14:04
Compare
Choose a tag to compare

Updated domain definition list. See v5.0.6...v5.0.7.

v5.0.6

06 Oct 15:56
Compare
Choose a tag to compare
  • Added Madrid
  • Added Maricopa County Library District

v5.0.5

28 Sep 16:23
Compare
Choose a tag to compare
  • Added Lithuanian domains
  • Added Catalonia domains
  • Updated vendored domains

v5.0.4

09 Sep 21:37
Compare
Choose a tag to compare

Prefer Colored (MIT) to Colorize (GPL) for command line colorization

v5.0.3

08 Sep 23:40
Compare
Choose a tag to compare

Remove unresolvable domains

v5.0.2

08 Sep 22:12
Compare
Choose a tag to compare
  • Improved: Properly memoize common methods (performance improvement)
  • Improved: Update vendored domain lists
  • Development: Add script/vendor script to vendor all domain lists

v5.0.1

31 Jul 16:12
Compare
Choose a tag to compare
  • Add publiccounsel.net, the MA Public Defender's office
  • Development: Add script/add to wrap Gman#import for command-line invocation

v5.0.0

10 Jul 15:37
Compare
Choose a tag to compare
  • Updated domain list
  • Expanded locality regex
  • List now includes the usagovFED US Federal category of domains
  • Upgrade to Naughty or Nice 2.0.0
    • Gman#domain now returns a PublicSuffix::Domain instance
    • Use to_s to get the domain string
    • Gman is no longer a child class of NaughtyOrNice
  • Upgrade to Swot 1.0.0

v4.7.1

19 Jun 07:36
Compare
Choose a tag to compare

Rescue from ISO resolution errors (#105)

v4.7.0

15 Jun 16:37
Compare
Choose a tag to compare

Domain list

  • Added German Federal Domains
  • Added several top-level domains added to the public suffix registry, matched via rough regex
  • Removed duplicate domains
    • CFCs are now in their own category
    • "US Regions" is now a new category for cross-state domains
  • Removed unresolveable and invalid domains
  • Updated domain list by re-vendoring all domains using new import process (see below)

Tooling

  • Created shared importer for vendoring, sanitizing, and normalizing third-party datasets
  • Blacklisted known false positives including sites.google.com, wix.com and govoffice.com
  • Battery of tests run against all domains on each push (excluding resolvability)