Releases: thom4parisot/tld.js
Releases · thom4parisot/tld.js
v2.3.2
What's Changed
- Move from JSHint to ESLint by @thom4parisot in #119
- Fix documentation about isValid and introduce isValidHostname for clarity. by @remusao in #121
- Remove package-lock.json file from source tree. by @remusao in #126
- node@20 compatibilty and move to GitHub Actions by @thom4parisot in #150
Full Changelog: v2.3.1...v2.3.2
v2.2.0
v2.1.0
What's Changed
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's Changed
- Upgrade development dependencies by @thom4parisot in #88
- Expose bound methods by @thom4parisot in #87
- Drop Bower and Components support by @thom4parisot in #90
- Bundle rules.json on prepublish by @thom4parisot in #91
- Add support for fully qualified domains (trailing dot in domain name) by @remusao in #96
Full Changelog: v1.7.0...v2.0.0
Bugfixes
Browser Compatibility
- added browser compatibility
- availability for component.io and bower package managers
- updated rules
Node 0.10 Compatibility
- removed
node 0.6
compat - added
node 0.10
compat - switched to
grunt 0.4
Bugfixes
Hotfix
- fixed
package.json
engines config; the package was impossible to install
Performance improvements
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)