- #116 Publish bundles to npm (@chrmod)
- #108 Add ip validation (@remusao)
- #113 bundles it for the browser (@srashid5)
- #105 Activating Open Collective (@oncletom, @xdamman)
- #115 Use Firefox Headless for CI testing (@oncletom)
- #103 API addition proposal + remove redundancy (@remusao)
- #98 Add a benchmark script to tld.js to measure performance evolution (@remusao, @oncletom)
- #97 Implement rules using a trie data structure. (@remusao)
- #92 Remove polyfills (#92) (@oncletom)
- #96 Add support for fully qualified domains (trailing dot in domain name) (#96) (@remusao)
- #91 Bundle rules.json on prepublish (#91) (@oncletom)
- #90 Remove bower and component support (#90) (@oncletom)
- #87 Expose bound methods (#87) (@oncletom)
- #88 Upgrade development dependencies (#88) (@oncletom)
- #84 Add an interactive update system (#84) (@oncletom)
- #83 Rectify the
tldExists("google.google")
README example (#83) (@oncletom)
- #81 Publish to npm via Travis CI (#81) (@oncletom)
- #80 Do not require end-users to have
npm@2
(#80) (@oncletom)
- #72 Update rules to remove support for .an TLD (@oncletom)
- #70 Update rules.json (@Kureev)
- #65 Make sure we do not commit bower_components folder (@oncletom)
- #60 Update cleanHostValue so it never returns invalid hostname characters (@myndzi)
- #62 Adding tests for
getPublicSuffix
(@oncletom) - #61 Build against all major nodejs and iojs versions (@jdesboeufs)
- #55 Url parse (@myndzi)
- #52 Make rules with no exceptions valid (@GreyKn)
- #50 93% to 97% CI code coverage. (@oncletom)
- #49 URL as a parameter in path broke
cleanHostValue
(@oncletom) - #44 Fix typo in README. (@ghostwords)
- #41 Remove url fragments from host name (@jhnns)
- #39 Use publicsuffix.org instead of hg.mozilla.org (@Krinkle)
- #36 Remove grunt dependency (@oncletom)
- #35 [WIP] tldjs gives inconsistent results (@oncletom)
- #33 tldjs chokes on weird domains (@oncletom)
- #32 add support for component.io (@olivoil)
- #31 Browser feature (@oncletom)
- #29 Grunt 0.4 and Node 0.10 compatibility (@oncletom)
- #13 add getSubdomain() (@oncletom)
- #14 add domainExists() (@oncletom)
- #24 isValid() does the wrong job (@oncletom)
- #3 Test Rule object (@oncletom)
- #23 Bumping request version (@oncletom)
- #7 checkPublicSuffix('example.example', 'example.example'); is failing (@oncletom)
- #6 Updated the rules from http://publicsuffix.org/ (@yehezkielbs)