Releases: capydocs/capydocsapp
Releases · capydocs/capydocsapp
0.10.0
0.10.0 (February 04, 2026)
Highlights
- Adds image scaling using RealESRGAN (ONNX on store versions, CLI on Web versions)
- Adds Auto-orient images (premium feature)
- Adds Extract sub-images from a big image (extract photos from scans)
- Re-organize folder View Mode and support per-folder and global settings
- Community themes now let you activate installed themes instantly, and newly installed themes auto-enable for quick previews.
- Multi File Info shows shared tags across selections and strengthens bulk metadata edits for tags and dates.
- TextPack/TextBundle workflows expand with a new TextBundle action, safer Markdown → TextPack conversion previews, and more reliable attachment handling.
Improvements
- Metadata editing now includes geolocation fields with an OpenStreetMap picker, search, and coordinate display.
- Archive browsing is smoother: zip files open at the first meaningful folder and textbundle folders behave like textpack files in listings.
- PDF previews and the viewer render more reliably with correct thumbnails and page aspect ratios.
- Cut, copy, and paste now carry along
.metasidecar files so metadata stays with files when you move or duplicate them. - Pressing Backspace in the file browser now navigates back in history for quicker folder traversal.
- Kanban card category menus now remember and show your last three non-default emojis for quicker reuse, separated from the default choices and reset/custom actions.
- Add support for previewing CSV files
- TextPack and TextBundle items now include context menu actions to extract archives into TextBundles or compress TextBundles into TextPacks for faster round-tripping, with extraction producing a flat TextBundle layout and removing the source TextPack.
- EXIF GPS metadata now auto-detects geolocation fields, and the metadata editor lets you convert fields into geolocation inputs.
- Right-clicking images or embeds in the Tiptap editor now shows a single “Open” row with icon buttons for modal, current-tab, or new-tab opens.
Metadata
- Image conversions now copy EXIF metadata using the built-in ExifReader/ExifWriter pipeline, keeping orientation updates consistent without relying on piexif.
- The metadata editor now displays a compact source-type column (default, EXIF, etc.) alongside each field.
- File Info now refreshes tags, descriptions, and other fields after closing the metadata editor so updates appear immediately.
- Multi File Info now pre-fills the single-date picker when every selected file shares the same date.
- Image EXIF metadata now uses the ExifReader/ExifWriter pipeline to surface common fields (title, description, camera details, GPS, orientation) and write updates back into JPEG/WebP/AVIF/HEIC files.
- EXIF round-tripping now preserves a structured layout model so editable entries can rebuild the original payload without storing raw byte sections.
Markdown editor
- Textpack conversions now show per-file progress while collecting referenced assets to match the number of files being resolved.
- Textpack conversion previews now resolve vault-absolute image references so referenced files and trash candidates point to the correct vault paths.
- Markdown to Textpack conversions now preserve frontmatter blocks without rewriting or flattening metadata values.
- HTML to Markdown conversions now emit autolinks when the link text matches the URL.
Accessibility & UI polish
- Improved keyboard and screen-reader handling in favorites drag-and-drop, date dialogs, and the markdown editor container.
- The markdown TextPack conversion confirmation modal now highlights Continue as a confirm action and styles Cancel as a destructive choice for clearer intent.
- Date pickers now only apply manual text edits on blur after typing, so picker selections do not get overwritten.
- Date pickers no longer flip to range mode after selecting a single date unless the range toggle is enabled.
- Date inputs now wait for complete values (or focus loss) before normalizing typed dates, so manual entry no longer resets mid-typing.
- The geolocation picker no longer triggers a horizontal scrollbar when the search row wraps tightly.
- Settings now open the open-source licenses dialog with a button-style link, and modal headers render action content with the updated Svelte 5 render API.
- Canvas modal drag-selection now keeps the rectangle aligned with the cursor while you lasso nodes.
- Renaming linked files from the Tiptap editor now updates Textbundle markdown references in place.
- The Tiptap rename prompt now selects only the filename portion so extensions stay intact while typing.
- Renaming linked files from the markdown editor now refreshes their thumbnail previews to match the new name.
Fixes
- Clipboard paste operations now surface file-missing errors in a toast instead of triggering unhandled promise rejections.
- Moving files from the file list keeps the current scroll position instead of jumping back to the top.
- Textpack metadata now reads frontmatter from the primary markdown inside each bundle, keeping tags and other fields in sync.
- Metadata views now merge entries from embedded sources like EXIF, ID3, XMP, and frontmatter into one editor while preserving their source type for future write-back.
- Image metadata now expands known XMP fields (title, description, dates, GPS) into editable entries, and edits write back to embedded XMP while preserving other tags.
- JPEG rotation from the file context menu no longer crashes when EXIF orientation metadata is missing.
- JPEG rotation now updates orientation tags using the app’s EXIF reader/writer pipeline for more consistent metadata handling.
- Photoshop files generate previews again by using their embedded thumbnail data when available and falling back to a rendered composite when needed.
- The hex viewer now handles end-of-file rows cleanly for accurate display.
- Multiple minor fixes and improvements
Technical details
- File formats now report supported metadata standards such as EXIF or ID3.
- Community themes now hide activation controls unless a theme is installed.
- TextBundle folders open using the bundled markdown view.
- TextPack creation reports missing attachment paths clearly, wraps failures with descriptive errors, resolves embedded files consistently, and cleans up attachments based on the pre-conversion reference scan.
- TextPack export resolves wikilink image references through the vault before embedding attachments.
- Multi File Info tag edits apply against persisted tags, shared tags render with the primary accent color, and tag editing no longer crashes.
- File rename operations refresh only the active file list, keeping scroll position and selection intact.
- Navigation bar keyboard shortcuts only respond when their tab is active.
- Markdown task lists now round-trip correctly between Markdown and HTML conversions.
- Opening container archives skips empty folder chains.
- Metadata date fields coerce string values before formatting to prevent date picker crashes.
0.9.2
Capydocs 0.9.2 released! 🎉
New features
- Added a few starter files on new vaults
- New MacOS native menu bar
- New custom themes support and community themes download and install
- Search support for Canvas files
Fixes
-
Fixes links to premium buying
-
New canvas files now are created with consistent styling
-
The Settings > About pannel now displays the Capydocs variant too
-
Thumbnail generation are limited for 64 MB files to avoid hang ups
-
Canvas resizing handles now display proper cursors on macOS
-
Fixes multiple styles
-
Minor bugfixes, cleanups and improvements
0.9.1
0.9.0
Initial commit
0.8.3
0.8.3
0.8.2
0.8.2
0.8.1
0.8.1
0.5.0
feat: enhance release workflow by adding additional system dependencies and enabling verbose build output