Releases: johansan/obsidian-featured-image
Featured Image 1.1.1
Improvements
- Improved performance when working with large documents by processing documents line-by-line. As soon as an image, Youtube link or Auto Card Link reference is found the processing will stop. This will significantly improve performance when working with very large documents. For maximum performance place the image, Youtube link or Auto Card Link reference used for feature near the top of the document.
Internal changes
- Improved code block detection, for cases where the fenced code block (```) has spaces placed before or after the trigger.
Featured Image 1.1.0
Improvements
- Now supports multiple files being changed at the same time by different plugins
- Added support for AutoCardLink images where file name was not in the URL
Internal changes
- Much more robust file handling, especially when syncing files between devices
- Pattern-matching is now faster and uses less resources (regex expression is now precompiled)
- Removed debounce function since it is no longer needed due to improved file handling
Featured Image 1.0.8
Improvements:
- Changed event listener from app.vault.on('modify') to app.metadataCache.on('changed'). This should improve behaviour on mobile devices where file changes was just synced to the device and frontmatter data is not available.
Featured Image 1.0.7
Improvements
- Added support for mobile YouTube links and YouTube shorts.
- Increased stability for bulk operations, will now handle special cases if a file cannot be processed.
Featured Image 1.0.6
Improvements:
- Bulk operations to set / remove featured image property will now retain file modification dates! Hooray!
Internal things:
- Improved tag processing to exclude Excalidraw files
Featured Image 1.0.5
New setting: Use Media Links
Will use Obsidian media links (e.g. ![[image.png]]) instead of plain text (e.g. image.png) for the featured image property.
Featured Image 1.0.4
Improvements
- New command: "Set featured images in current folder" to update markdown files in current folder and subfolders
- Bulk processing now handles 5 files at a time in batches for increased processing speed
Stability
- Changed so Debounced function timer is not reset on first call
- Extra error checks for hashed filenames from Auto Card Link
- Added cleanup for debounce function in onunload()
Featured Image 1.0.3
Changes as requested by Obsidian team:
1. normalizePath
processAutoCardLinkImage() and downloadThumbnail() now use normalizePath() to clean up user-defined paths.
2. Settings dialog
Now uses "Sentence case"
4. Modal dialog box "Welcome"
Removed
6. "Buy me a coffee" section in Settings
Removed including the external image.
8. Label "General settings" in top of Settings
Removed including descriptive text
10. Sections in Settings such as "Frontmatter settings", "Developer options"
Renamed to "Frontmatter", "Developer", etc.
12. Capitalization of "Youtube"
Renamed to "YouTube" in all places.
Featured Image 1.0.2
Removed innerHTML, moved all styles into CSS file
Featured Image 1.0.1
Featured Image automatically sets a featured image property in your notes based on the first image, YouTube link, or Auto Card Link image found in your document. This allows you to create rich note galleries using Folder Notes and Dataview.