Skip to content

Releases: thom4parisot/tld.js

Bugfixes

17 Jan 21:16
Compare
Choose a tag to compare
  • fixed bad tld escaping for tld.getSubdomain (#33)
  • fixed rule order inconsistency caused by tld.getDomain (#35)
  • Grunt is no longer a needed dependency (#36)
  • updated PublicSuffix rules

Browser Compatibility

07 Nov 13:59
Compare
Choose a tag to compare
  • added browser compatibility
  • availability for component.io and bower package managers
  • updated rules

Node 0.10 Compatibility

17 Jan 21:17
Compare
Choose a tag to compare
  • removed node 0.6 compat
  • added node 0.10 compat
  • switched to grunt 0.4

Bugfixes

17 Jan 21:17
Compare
Choose a tag to compare

Subtle fixes and new non-breaking methods.

  • fixed isValid documentation (#24)
  • added getSubdomain method (#13)
  • added domainExists method (#14)
  • added tests and fixes for the Rule object (#3)

Hotfix

17 Jan 21:18
Compare
Choose a tag to compare
  • fixed package.json engines config; the package was impossible to install

Performance improvements

17 Jan 21:18
Compare
Choose a tag to compare

Nothing new: only optimization and cleanup.

There is a Backward Compatibility Break if you used directly rules.json. Format has changed.
Use rules-legacy.json to benefit from the formatted data from version 1.0.x.

  • builder now relies on grunt
  • reduced the number of dependencies, all of them are devDependencies specific only
  • reduced the filesize of rules.json (from 600K to less than 60K, it's about 21K gzipped)

Rules update

17 Jan 21:19
Compare
Choose a tag to compare
  • updated rules.json with latest public rules change

Updated rules

17 Jan 21:19
Compare
Choose a tag to compare
  • updated rules.json with latest public rules change
  • altered behavior for unknown TLD according to publicsuffix.org rules change

Bugfixes

17 Jan 21:19
Compare
Choose a tag to compare
  • bugfix