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