obsidian-auto-link-title

Automatically fetch the titles of pasted links

MIT License

Stars
444
Committers
12

Bot releases are visible (Hide)

obsidian-auto-link-title - 1.5.4 Latest Release

Published by github-actions[bot] 6 months ago

What's Changed

  • Added the ability to preserve your selection as your links title. (Thanks to @neoromantic in #109)
  • Check to see if another plugin has handled a paste before we have to prevent collisions. (Thanks to @RyotaUshio in #106)

New Contributors

  • @neoromantic made their first contribution in #109
  • @RyotaUshio made their first contribution in #106

Full Changelog: https://github.com/zolrath/obsidian-auto-link-title/compare/1.5.3...1.5.4

obsidian-auto-link-title - 1.5.3

Published by github-actions[bot] 9 months ago

What's Changed

  • Revert hash generation back to manual method as the crypto module doesn't work on mobile devices.

Full Changelog: https://github.com/zolrath/obsidian-auto-link-title/compare/1.5.2...1.5.3

obsidian-auto-link-title - 1.5.2

Published by github-actions[bot] 9 months ago

What's Changed

  • Add support for fetching titles for links drag and dropped from other programs.

Full Changelog: https://github.com/zolrath/obsidian-auto-link-title/compare/1.5.1...1.5.2

obsidian-auto-link-title - 1.5.1

Published by github-actions[bot] 9 months ago

What's Changed

  • Put the requestUrl scraping method behind a setting as it works well on desktop but not on mobile. Will need further investigation before it's released as the default. Enable Use New Scraper in settings to try it out!

Full Changelog: https://github.com/zolrath/obsidian-auto-link-title/compare/1.5.0...1.5.1

obsidian-auto-link-title - 1.5.0

Published by github-actions[bot] 10 months ago

Sorry for the delay but huge thanks to contributors for helping keep this plugin up to date!

What's Changed

  • Hardened the replacement characters by adding < and > in (Thanks to @khaosdoctor in #90)
  • Switched to an improved electron fetch method for scraping (Thanks to @khaosdoctor in #91)
  • Added the ability to limit title length. (Thanks to @ruimage in #76)
  • Added MIT License

New Contributors

  • @khaosdoctor made their first contribution in #90
  • @ruimage made their first contribution in #76

Full Changelog: https://github.com/zolrath/obsidian-auto-link-title/compare/1.4.1...1.5.0

obsidian-auto-link-title - 1.4.1

Published by github-actions[bot] over 1 year ago

What's Changed

  • Protect against CORS preventing filetype discovery. In these cases, we don't actually get the filetype and we fall back to the previous behavior.

Full Changelog: https://github.com/zolrath/obsidian-auto-link-title/compare/1.4.0..1.4.1

obsidian-auto-link-title - 1.4.0

Published by github-actions[bot] almost 2 years ago

What's Changed

  • Use filename when URL doesn't link to a valid html page instead of crawling for a page title.

This prevents the plugin from attempting to download files (pdfs, images, videos, etc) as this is both a waste of bandwidth and not something we support extracting title metadata from. Instead, we use the last segment of the URL (usually the filename) as the title.

Full Changelog: https://github.com/zolrath/obsidian-auto-link-title/compare/1.3.0...1.4.0

obsidian-auto-link-title - 1.3.0

Published by github-actions[bot] almost 2 years ago

What's Changed

  • Add normal paste hotkey (Mod + Shift + V) (Thanks to @Krakor92 in #63)

When pasting into code blocks or in a situation where you want the raw link instead of a markdown link, you can now use the Normal Paste command! By default it is Mod + Shift + V. This should be useful for inside of code blocks (#36, #58) or frontmatter (#21).

Full Changelog: https://github.com/zolrath/obsidian-auto-link-title/compare/1.2.8...1.3.0

obsidian-auto-link-title - 1.2.8

Published by github-actions[bot] almost 2 years ago

What's Changed

  • Escape characters in the title to prevent markdown formatting from titles containing _ or * and prevent [] in the title from breaking the link.

Full Changelog: https://github.com/zolrath/obsidian-auto-link-title/compare/1.2.7...1.2.8

obsidian-auto-link-title - 1.2.7

Published by github-actions[bot] almost 2 years ago

What's Changed

  • Allow new lines for Blacklist entries, in addition to commas for separation. (also fixes an issue with empty blacklists 😅)

Full Changelog: https://github.com/zolrath/obsidian-auto-link-title/compare/1.2.6...1.2.7

obsidian-auto-link-title - 1.2.6

Published by github-actions[bot] almost 2 years ago

Thanks again to community contributors for making this release happen!

What's Changed

  • Canvas Support 🎉This version adds Canvas support! (Thanks to @Krakor92 in #61)
  • Mute browser as it retrieves tab name to prevent video audio from leaking (Thanks @XRain777 in #43)
  • Destroy browser window when the tabs name fails to parse, speculative fix for #44 and #37 (let me know if you still see these problems!)
  • Add ability to blacklist specific websites/terms. Closes #51

New Contributors

  • @Krakor92 made their first contribution in #61
  • @XRain777 made their first contribution in #43

Full Changelog: https://github.com/zolrath/obsidian-auto-link-title/compare/1.2.5...1.2.6

obsidian-auto-link-title - 1.2.5

Published by zolrath almost 3 years ago

This release moves the required version of Obsidian to 12.17 to allow access to the "editor-paste" event, this lets us only intercept paste events when it takes place in the editor, stopping us from intercepting pastes into Find dialogues.

Fixes #13

obsidian-auto-link-title - 1.2.4

Published by zolrath almost 3 years ago

Huge thank you to a number of community contributors adding features and fixing issues for this release!

What's Changed

New Contributors

Full Changelog: https://github.com/zolrath/obsidian-auto-link-title/compare/1.2.3...1.2.4

obsidian-auto-link-title - 1.2.3

Published by zolrath over 3 years ago

  • Correct issue with electron import breaking mobile.
obsidian-auto-link-title - 1.2.2

Published by zolrath over 3 years ago

  • Use window.webContent.getTitle() instead of executing javascript to extract the title - Fixes issue on baidu as reported by user wongFanx.
obsidian-auto-link-title - 1.2.1

Published by zolrath over 3 years ago

  • Remove new lines and spaces from the start/end of page titles.
obsidian-auto-link-title - 1.2.0

Published by zolrath over 3 years ago

  • Use electron.remote.BrowserWindow on desktop to allow user to grab title without external CORS proxy.
    • This corrects the issue #2 and #3 as the CORS proxy does not support these charsets.
    • It also allows javascript execution like a normal browser so more titles should be retrievable.
    • Continue to use CORS proxy on mobile as it is not built on electron

Note: As it allows execution of javascript the local fetch will take slightly longer to show the title result, waiting to see if the title gets modified by javascript execution.

obsidian-auto-link-title - 1.1.1

Published by zolrath over 3 years ago

  • Remove nanoid as it has a process.node.env check which causes the plugin to fail on Mobile.
    • Use hash function by @shabegom instead
obsidian-auto-link-title - 1.1.0

Published by zolrath over 3 years ago

  • Swapped entirely off CodeMirror 5 dependencies, only using the Obsidian.Editor interface.
    • Use nanoid and find/replace instead of Markers
    • Use regex instead of Tokens
  • This means we can enable Mobile support!
obsidian-auto-link-title - 1.0.9

Published by zolrath over 3 years ago

  • Switch to addEventListener instead of defining new paste hotkey
  • Do not attempt to fetch URL if electron determines we are Offline.
Related Projects