Skip to content

Releases: Showwaiyan/obsidian-scan-sketch

2.0.0

Choose a tag to compare

@github-actions github-actions released this 31 Jul 01:29

🚀 Scan Sketch v2.0.0

A major release bringing automatic page corner detection, multi-destination folder management, direct markdown link insertion, new export options, and
full compliance with Obsidian Community Plugin store guidelines.
──────

✨ What's New

📐 Automatic Page Corner Detection

• What it does: Automatically analyzes document edges in your uploaded photo and positions the four crop handles around the paper.
• How to use: Click the Detect Corners button in the scanner toolbar after loading an image.

📁 Multi-Destination Export Folders

• What it does: Allows you to configure multiple target folders instead of just one global export folder.
• How to use: Add your favorite folders in Settings → Scan Sketch, then pick your destination folder from the dropdown menu in the Export modal.

🔗 Direct Markdown Link Insertion

• What it does: Automatically inserts an internal image link (![[Scanned/image.png]]) directly into your active note at your cursor position upon export.
• How to use: Keep the "Insert markdown link into current note" checkbox checked in the Export modal.

🖼️ JPG Export Format Support

• What it does: Export scanned notes in JPG format in addition to PNG and SVG.
• How to use: Select JPG in the Format selector inside the Export modal for smaller file sizes when transparency isn't needed.

⚡ Auto-Close Scanner Option

• What it does: Automatically closes the scanner window as soon as an export is finished to speed up your note-taking workflow.
• How to use: Enable "Close scanner after export" under Settings → Scan Sketch.

──────

🎨 Enhancements & Fixes

• 🖌️ Stroke Color Picker Label: Updated SVG tint picker label from "Image color:" to "Stroke color:" for clarity when vectorizing handwritten lines.
• 🛠️ Obsidian Store Review Compliance: Refactored DOM element creation (createEl), cross-window event handlers (activeDocument), and timer references for
100% popout-window compatibility and type safety.
• ⚙️ Updated Minimum App Version: Set minAppVersion to 1.8.10 in manifest.json to support modern Obsidian UI APIs.
──────

📥 Installation & Updating

  1. Download main.js, manifest.json, and styles.css from assets below.
  2. Copy them into your vault's .obsidian/plugins/scan-sketch/ directory.
  3. Reload Obsidian or enable Scan Sketch in Settings → Community Plugins.

New Contributors

Full Changelog: 1.3.1...2.0.0

1.3.0

1.3.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Jul 04:32
1.3.0

1.2.0

1.2.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 May 03:18
Release 1.2.0 — Add SVG tint color picker

1.0.2

Choose a tag to compare

@github-actions github-actions released this 05 Feb 12:35
Bump version to 1.0.2

1.0.1

Choose a tag to compare

@github-actions github-actions released this 05 Feb 11:30
1.0.1

1.0.0

Choose a tag to compare

@github-actions github-actions released this 16 Jan 04:24

Current Version is fully compatible with Desktop/Laptop. However, there are some performance issues on mobile, which will resolve in future release.