- Refactor to support insert attachment
- Rename settings
- https://github.com/mnaoumov/obsidian-dev-utils/releases/tag/17.8.0
- Paste in input/textarea
- Format
- Show visible whitespace
- https://github.com/mnaoumov/obsidian-dev-utils/releases/tag/12.2.1
- Validate separator
- Pass attachment filename
- Add custom tokens
- Add frontmatter formatter
- Validate path after applying tokens
- Add fileCreationDate/fileModificationDate
- Handle ../ paths
- Add randoms and uuid
- Add originalCopiedFileExtension
- Don't allow tokens in prompt
- Allow root path
- Allow leading and trailing /
- Allow . and ..
- Respect renameOnlyImages when collecting
- Enable custom whitespace replacement
- Handle raw link
- https://github.com/mnaoumov/obsidian-dev-utils/releases/tag/11.2.0
- Remove date selector
- Refactor templating
- https://github.com/mnaoumov/obsidian-dev-utils/releases/tag/4.19.0
- Use image-override to be compatible with
Paste Mode
plugin - Fix check for pasted image
- Update libs - fixes mobile build
- https://github.com/mnaoumov/obsidian-dev-utils/releases/tag/4.13.1
- Avoid default exports
- https://github.com/mnaoumov/obsidian-dev-utils/releases/tag/4.13.0
- Check for missing webUtils (Electron < 29)
- https://github.com/mnaoumov/obsidian-dev-utils/releases/tag/4.8.2
- Fix passing path in new Electron
- Allow paste in link editing textbox
- https://github.com/mnaoumov/obsidian-dev-utils/releases/tag/3.41.0
- Don't fail on broken canvas
- Add support for frontmatter links
- https://github.com/mnaoumov/obsidian-dev-utils/releases/tag/3.40.0
- Support multi-window
- https://github.com/mnaoumov/obsidian-dev-utils/releases/tag/3.39.0
- Replace whitespace on drop
- Fix relative path resolution
- Handle duplicates
- Fix stat for mobile
- https://github.com/mnaoumov/obsidian-dev-utils/releases/tag/3.28.1
- Fix race condition
- https://github.com/mnaoumov/obsidian-dev-utils/releases/tag/3.26.1
- Init all settings
- https://github.com/mnaoumov/obsidian-dev-utils/releases/tag/3.20.0
- Don't remove folders with hidden files
- https://github.com/mnaoumov/obsidian-dev-utils/releases/tag/3.16.0
- Add
Delete orphan attachments
setting - https://github.com/mnaoumov/obsidian-dev-utils/releases/tag/3.14.1
- Preserve angle brackets and leading dot
- https://github.com/mnaoumov/obsidian-dev-utils/releases/tag/3.12.0
- Reuse
RenameDeleteHandler
- Add optional
skipFolderCreation
togetAvailablePathForAttachments
- https://github.com/mnaoumov/obsidian-dev-utils/releases/tag/3.10.0
- Proper integration with Better Markdown Links
- https://github.com/mnaoumov/obsidian-dev-utils/releases/tag/3.7.0
- Handle special renames
- https://github.com/mnaoumov/obsidian-dev-utils/releases/tag/3.4.1
- Fix jpegQuality dropdown binding
- Add extension
- Add
Rename attachments on collecting
setting
- Show warning
- Fix build
- Fix settings saving
- Allow dot-folders
- Fix mobile loading
- Fix backlinks race condition
- Process attachments before note
- https://github.com/mnaoumov/obsidian-dev-utils/releases/tag/3.2.0
- Handle removed parent folder case
- Rename attachments before changing links
- https://github.com/mnaoumov/obsidian-dev-utils/releases/tag/2.26.2
- Fix backlink check
- Check for race conditions
- https://github.com/mnaoumov/obsidian-dev-utils/releases/tag/2.25.2
- Fix options merging
- https://github.com/mnaoumov/obsidian-dev-utils/releases/tag/2.23.3
- Fix related attachments notice
- https://github.com/mnaoumov/obsidian-dev-utils/releases/tag/2.23.2
- Don't create fake file.
- https://github.com/mnaoumov/obsidian-dev-utils/releases/tag/2.23.1
- Don't create duplicates when dragging vault files
- Skip paste handler in metadata editor
- Fix race condition
- Ensure
getAvailablePathForAttachments
creates missing folder
- Fix race conditions
- Bugfixes
- Fix double paste
- Create attachment folders on paste/drop
- Create attachment folder only when it is needed
- Fix build
- Add
Rename only images
setting
- Generate links exactly as Obsidian does
- Disable Obsidian's built-in way to update links
- Add commands and buttons to collect attachments
- Improve checks for target type
- Add
Rename pasted files with known names
setting
- Handle move, not only rename
- Add
Keep empty attachment folders
setting
- Preserve draggable on redrop
- Handle rename/delete for canvas
- Add
${foldername}
and${folderPath}
- Configure
Duplicate name separator
- Add canvas support
- Don't modify
attachmentFolderPath
setting
- Configure drag&drop as paste behavior
- Remove extra dot before jpg
- Add support for
${prompt}
- Make universal paste/drop
- Bugfixes
- Substitute
${originalCopiedFilename}
- Bugfixes
- Bugfixes
- Remove unused attachment folder
- Forbid backslashes
- Add settings validation
- Fix README.md template example to prevent inappropriate latex rendering by @kaiiiz in #28
- Handle pasting multiple images by @mnaoumov in #58
- Support date var template(moment.js) in folder path & image name by @Harrd in #56
- Add mobile support by @mengbo in #44
- Add name sanitization when creating folder. by @EricWiener in #35
- Feature: Compress images from png to jpeg while pasting from the clipboard by @kaiiiz in #29
- Update attachment folder config when note renamed by @mnaoumov in #26
- Move attachments when note is moved by @mnaoumov in #21
- Make attachment folder setting modified every time file opens by @mnaoumov in #23
- Fixed minor typo in the settings by @astrodad in #10
- Temporarily fix Drag-n-Drop file from explorer doesn't copy file to obsidian vault.
- Add support for absolute path and relative path.
- Add options for auto renaming.
- Add support for drop event
- Fix typos & grammar by @TypicalHog in #2
- Optimize code
- Add setting tabs and fix bugs.
- Add support for custom pasted image filename.
- Initial release