Skip to content

Changelog ​

Version 5 ​

5.1.1 ​

  • #45 chore: target node 14

5.1.0 ​

  • #44 chore: change package namespace and upgrade dependencies
  • #43 feat: add underscore support
  • #42 fix: minor improvements to typings and binary conversion

5.0.0 ​

  • #41 Change API
  • #40 Convert to TypeScript
  • #39 Drop node 12 support
  • #38 Update tlds.js

Version 4 ​

4.1.5 ​

  • #47 chore: update tlds

4.1.4 ​

  • #37 Update the TLDS for email validation

4.1.3 ​

  • #36 Invalid input error validating link in schema
  • #31 Incorrect validation

4.1.2 ​

  • #35 Fails to invalidate URI delimiter chars on domain end

4.1.1 ​

  • #33 Email validations rejects valid email addresses

4.1.0 ​

  • #30 Support maxDomainSegments

4.0.1 ​

  • #26 Capture domain in relative uris

4.0.0 ​

  • #24 Only support node 12

Version 3 ​

3.2.2 ​

3.2.1 ​

  • #18 Error on email

3.2.0 ​

  • #16 Add faster version of decodeURIComponent()
  • #15 Relocate joi uri and ip validation regex

3.1.0 ​

  • #14 Error codes in a separate file. Closes #13
  • #13 Export errors codes to allow translation

3.0.0 ​

  • #12 Add types
  • #11 Drop node 8 support

Version 2 ​

2.1.4 ​

  • #21 Backport #20

2.1.3 ​

  • #19 Backport #18

2.1.2 ​

  • #9 Update tlds
  • #8 Ensure Buffer presence before using it
  • #7 Re-implement #4, #6

2.1.1 ​

  • #6 Revert Url hack

2.1.0 ​

  • #5 Make tlds optional
  • #4 Replace punycode dep with URL hack
  • #1 Support option to allow longer email addresses

Deploys by Netlify