linkifyjs

JavaScript plugin for finding links in plain-text and converting them to HTML <a> tags.

MIT License

Downloads
7.5M
Stars
1.8K
Committers
38

Bot releases are visible (Hide)

linkifyjs - v2.1.2

Published by nfrasser about 8 years ago

  • Single quotes should be treated as punctuation (#165)
linkifyjs - v2.1.1

Published by nfrasser about 8 years ago

  • Detect additional whitespace characters (#163)
linkifyjs - v2.1.0

Published by nfrasser about 8 years ago

BREAKING CHANGES

  • The dist/jquery.linkify.js 1.x legacy browser files have been permanently
    removed from the release bundle.
    • Use linkify.js and linkify-jquery.js instead.
  • The deprecated newLine option from linkify 1.x has been completely removed.

Features

Deprecations

  • The linkAttributes option is deprecated in favour of just attributes.
  • The linkClass option is deprecated in favour of className.
  • The default .linkified class is deprecated and will be fully removed
    in a future release.

To maintain compatibility with versions >= 2.1, make sure options objects
include these properties instead of linkAttributes and linkClass

All Changes

  • Build optimizations to make compiled AMD payload smaller
  • Bugfix in quick-es3 task
  • Make better use of ES6 modules and rollup
  • Tickets plugin (#156)
  • Additional Mentions features, enhancements, and tests (#155)
  • Mentions plugin (#111)
  • Revamped options utility (#154)
  • Linkify React Interface (#150)
  • Development upgrades (#153)
linkifyjs - v2.0.5

Published by nfrasser over 8 years ago

  • Correct trailing symbol parsing (#149)
  • Linkify element fixes (#148)
linkifyjs - v2.0.4

Published by nfrasser over 8 years ago

  • Optimize class code to reduce file size (#147).
  • Update test and dev dependencies
  • Allow uglify to mangle properties, except for the specified ones (#146)
  • Updated tlds.js (#121)
linkifyjs - v2.0.3

Published by nfrasser over 8 years ago

  • Fixing element interface invalid DOM node error (#141)
linkifyjs - v2.0.1

Published by nfrasser over 8 years ago

  • Updated build system and development dependencies
  • IE8 Support
  • Internal API updates
linkifyjs - v2.0.0

Published by nfrasser over 8 years ago

  • Ignore tags option (#125)
  • Anything that begins with a protocol is recognized as a string (#127)
linkifyjs - v2.0.0-beta.9

Published by nfrasser over 8 years ago

  • [Feature] Added validate option (function) to be able to selectively filter tokens (#106) - Thanks @fcarreiro
  • [Documentation] Correct require path for hashtag plugin (#109) - Thanks @akarve
linkifyjs - v2.0.0-beta.8

Published by nfrasser almost 9 years ago

  • Add local to tlds.js (#101)
linkifyjs - v2.0.0-beta.7

Published by nfrasser almost 9 years ago

  • Fix for nested tags in linkify-html (#96)
linkifyjs - v2.0.0-beta.6

Published by nfrasser almost 9 years ago

  • New linkify-html interface (#84)
  • Mostly correct parsing for links containing or wrapped in brackets (#93)
linkifyjs - v2.0.0-beta.5

Published by nfrasser almost 9 years ago

  • Workaround for Chrome toLowerCase issue. Fixes #87
linkifyjs - v2.0.0-beta.4

Published by nfrasser over 9 years ago

  • Parentheses and other symbols are now included as part of the
    URL. Fixes #52
  • Allow numbers as domains and subdomains. Fixes #71
  • Colons are no longer allowed in an email address's local part.
    Fixes #73
  • Updated CI script, docs style/spelling fixes
linkifyjs - v2.0.0-beta.3

Published by nfrasser over 9 years ago

v2.0.0-beta.3

  • [Breaks previous beta] Options that take only the link type now take the href as well ( #69 )
  • Updated linkify-element implementation that is faster and less destructive - No longer rebuilds entire DOM for each element linkify is called on.

Fixes #62, #69

linkifyjs - v2.0.0-beta.2

Published by nfrasser over 9 years ago

v2.0.0-beta.2

linkifyjs - v2.0.0-alpha.4

Published by nfrasser over 9 years ago

v2.0.0-alpha.4

linkifyjs - v2.0.0-beta.1

Published by nfrasser over 9 years ago

v2.0.0-beta.1

linkifyjs - v2.0.0-alpha.3

Published by nfrasser over 9 years ago

Readme updates, NPM bump

linkifyjs - v2.0.0-alpha.2

Published by nfrasser over 9 years ago

Fixes HTML parsing bugs caused by a recent change (related to trimming text nodes).