Greasy Fork is available in English.

Linkify Plus Plus

Based on Linkify Plus. Turn plain text URLs into links.

These are versions of this script where the code was updated. Show all versions.

  • v11.0.0 16.02.2024.

    11.0.0

  • v10.1.0 16.02.2024.

    Add: multiple triggers (#60)

    • Add: build-git

    • WIP: support multiple triggers

    • Update core

    • Switch to gh

    • Add: multiple triggers

    • Change: drop sentinel, don't mark processedNodes in validator

    • Fix: make mouse over work on refresh

    • Refactor: pull out triggers

    • Rearrange options page

    • Bump deps

    • Drop inlinejs

    • fixup! Drop inlinejs

    • Improve messages

    • Dist

    • Update readme

  • v10.1.0 15.12.2021. 10.1.0
  • v10.0.0 11.03.2021. 10.0.0
  • v9.0.2 10.03.2021. Add: dialog service (#38) * Bump dependencies * Bump dependencies, add dialog * Add: dialog service
  • v9.0.2 12.02.2021. Update core, add mail option (#36) * Update core * Bump dependencies * Bump depenedencies * Update changelog * Add: mail option
  • v9.0.2 11.02.2021. Refactor: rewrite the build process (#33) * Bump dependencies * WIP: refactor build process * WIP: refactor build process * Bump dependencies * Bump dependencies * Fix: bin is lost in lock file * Fix: module=false * Fix: send raw getMessage to pref body
  • v9.0.2 17.06.2019. Build, Fix: custom rules is broken, Release v9.0.2
  • v9.0.1 18.02.2019. Release v9.0.1
  • v9.0.0 18.02.2019. Add: support XHTML (#20) * Update dependencies * Update dependencies * Build * Add: support xhtml * Update linkify-plus-plus-core * Build * Fix: switch to travis-ci.com
  • v9.0.0 24.11.2018. Imported from URL
  • v8.2.2 24.07.2018. Release v8.2.2
  • v8.2.1 24.07.2018. Fix: handle vue ssr (#13)
  • v8.2.1 23.05.2018. Fix: the thread is not marked as started..., Release v8.2.1
  • v8.2.0 13.05.2018. Release v8.2.0
  • v8.1.0 13.05.2018. Refactor, use buffer to queue the elements. (#11) * WIP: sync-version -> userscript-meta-cli * Use 2 spaces as indent * Move meta to package.json, add eslint * Refactor. Add createBuffer, createLinkifyProcess. * Use global * Revert
  • v8.1.0 23.08.2017. Fix: use isContentEditable, Add imageSkipSelector option, upgrade core to 0.3.0, Release v8.1.0
  • v8.0.2 04.03.2017. Synced from GitHub - Update linkify-plus-plus-core to 0.2.0 - Release v8.0.2 - Update changelog
  • v8.0.1 25.02.2017. Synced from GitHub - Fix global leak bug in Tampermonkey - Release v8.0.1 - Update changelog
  • v8.0.0 24.02.2017. Imported from URL
  • v7.4.4 19.02.2017. Synced from GitHub - Protocol must start with letters - Release v7.4.4 - Update changelog
  • v7.4.3 04.02.2017. Synced from GitHub - Dist - Release v7.4.3 - Update readme
  • v7.4.2 20.12.2016. Synced from GitHub - Drop String.includes to support FF38 - Release v7.4.2 - Update changelog
  • v7.4.1 06.12.2016. Synced from GitHub - Dist - Release v7.4.1 - Update changelog
  • v7.4.0 06.12.2016. Synced from GitHub - It seems that it is impossible to determine :/? prefix - Dist - Fix dist conflict - Release v7.4.0 - Update readme, changelog
  • v7.3.1 07.11.2016. Synced from GitHub - Dist - Release v7.3.1 - Update changelog
  • v7.3.0 01.04.2016. Synced from GitHub - Release v7.3.0
  • v7.2.0 14.02.2016. Synced from GitHub - Do not use mutations when too big - Release v7.2.0
  • v7.1.0 09.01.2016. Synced from GitHub - Expand mutations befor sending to que - No multithread - Release v7.1.0 - Update todos
  • v7.0.0 04.01.2016. Synced from GitHub - Update ESlint - Pass example - Fix performance issue on Firefox - Fix white list - Rearrange code and add some comments - dist - Reduce createPos usage - Replace one link each time seems bad - Cache text and use global RE - Use blocking method - Mix blocking/no-blocking logic - Fix some bugs - Change timeout default and add max run time option - Use range.cloneContents() - Move re to linkify - Fix a typo - Fix logic in queHandler - Check document.contentType - Pass eslint...
  • v6.2.1 07.10.2015. Synced from GitHub - Update excuding list. Update TLDs. - Release v6.2.1
  • v6.2.0 12.09.2015. Synced from GitHub - Release v6.2.0
  • v6.1.0 13.07.2015. Synced from GitHub - Release v6.1.0
  • v6.0.1 02.07.2015. Synced from GitHub - Add alt attr to image - Release v6.0.1
  • v6.0.0 02.07.2015. Synced from GitHub - Use generator? - Reset lastIndex in createRE - Enhance queIter - Wrap initConfig - Remove old code - Use es6 generator - Release v6.0.0
  • v5.0.1 21.06.2015. Synced from GitHub - Fix IN_QUE counting bug - Release v5.0.1
  • v5.0.0 21.06.2015. Imported from URL
  • v4.0.1 07.05.2015. Synced from GitHub - Fix SVGAnimatedString issue
  • v4.0.0 27.04.2015. Synced from GitHub - Use range to select text
  • v3.6.3 26.04.2015. Synced from GitHub - Change how tlds work - Add word-wrap
  • v3.6.1 22.04.2015. Synced from GitHub - Use regex to detect angular source
  • v3.6.0 21.04.2015. Synced from GitHub - Move embedding function out of LPP core - Update readme
  • v3.5.1 17.04.2015. Synced from GitHub - Use better regex to detect image
  • v3.5.0 16.04.2015. Synced from GitHub - Use a different GM_config library
  • v3.4.2 15.04.2015. Synced from GitHub - Add spreadsheetinfo to ignore list
  • v3.4.1 15.04.2015. Synced from GitHub - Fix className issue
  • v3.4.0 13.04.2015. Synced from GitHub - 3.4.0 build
  • v3.3.0 13.04.2015. Synced from GitHub - Add youtube support - Embed youtube video
  • v3.2.6 01.04.2015. Synced from GitHub - Open link in new tab - Tampermonkey doesn't suppoprt magic TLD
  • v3.2.5 20.02.2015. Synced from GitHub - Match comma in path part

Show all script versions