- Update libs
- Update libs
- Refactor to loop
- Update libs
- Update libs
- Update libs
- Avoid default exports
- Update libs
- Update libs
- Update lib
- Update lib
- Save only non-deferred views
- Update libs
- Update lib
- Update lib
- Update lib
- Update lib
- Refactor
- Delete attachments after deleting note
- Fix attachment folder discovery
- Switch default value for
changeNoteBacklinksAlt
- Fix race condition
- Pass
shouldUpdateFilenameAliases
- Assign all
registerRenameDeleteHandlers
props - Ensure
RenameDeleteHandler
is executed only once
- Extract settings from originalLink
- Always preserve displayText
- Don't remove folders with hidden files
- Pass
shouldDeleteOrphanAttachments
- Remove to trash
- Preserve angle brackets and leading dot
- Reuse RenameDeleteHandler
- Integrate with Better Markdown Links
- Handle same case scenarios
- Don't change alias for markdown links
- Fix mobile build
- Handle removed parent folder case
- Rename attachments before changing links
- Keep link/embed format
- Fix unnecessary creation of attachment folder
- Check for race conditions
- Don't create fake files
- Add commands to convert only wiki embeds
- Fix alias checks
- Resolve links better
- Generate links instead of constructing them manually
- Proper check overlapping change
- Stop long running operations on unload
- Fix root folder corner cases
- Fix moving attachments
- Avoid unnecessary temp file/folder creations
- Don't create file/folder in getAttachmentFilePath
- When attachment folder is shared, move only uniquely used attachments
- Fix links in report file
- Fix more race conditions
- Fix race conditions
- Update README about
Attachment Subfolder
setting
- Show warning on first load
- Don't show noop messages
- Add setting
Auto Collect Attachments
- Proper check for identical attachments
- Create folder for report
- Don't delete empty folders if setting is not set
- Add commands to run in current file
- Fix alias with leading dot
- Rewrite wiki -> markdown link converter
- Fully rewrite rename logic
- Removed "Subfolder name" setting. See README.md for the alternative.
- Check for missing file cache
- Ensure notes are saved before collecting attachments
- Process notes in sorted order
- Simpler check for
collectAttachmentsCurrentNote
- Fix attachments for deleted notes
- Fix removal of embedded markdown files
- Handle deleted note cache properly
- Fixed moving embedded
md
andcanvas
files - Fixes metadata cache reliability
- FIX: wrong movement of transclusion markdown or canvas note as attachment by @jiyee in #67
- Bugfix: diff between collect attachments and mov ing files by @jiyee in #71
- Update README.md by @kkYrusobad in #35
- Recognize path for invalid links as Obsidian does by @mnaoumov in #40
- Fix typo by @JadoJodo in #42
- Ability to use regex in ignoreFiles by @i-KishoreVarma in #36
- Increase line number by @mnaoumov in #49
- Remove part after # when resolve file by @mnaoumov in #46
- Check for renamed files before removing by @mnaoumov in #60
- Do accurate searches when validating vault consistency without hurting performance by @mnaoumov in #51
- Improve grammar and wording by @mairas in #61
- Get exact matching file before removal by @mnaoumov in #63
- Add pdf page check for non-embedded links
- Add support for pdf page sections
- Improve performance on big vaults
- Add command
Collect attachments in current note
- Add support for
${filename}
placeholder for attachments folder setting
- small fixes
- links with sections (
#
) now supported Check vault consistent
command generates reportignore files and folders
setting- many fixes
- reorganize vault
- replace wikilinks
- reorganize links
- reorganize links
- replace wilikinks
- collect files
- don't try to move file twice
- show notices, read files not from cache
- Initial implementation