Skip to content

v0.11.1

Choose a tag to compare

@github-actions github-actions released this 22 Aug 07:49
· 44 commits to main since this release

🚀 What's Changed in v0.11.1

Added

  • Standardized Tagging Notes Attribution: Automatically generate standard attribution notes in the <Notes> metadata field when scraping from ComicVine (Tagged with InkTag <version> using info from Comic Vine on YYYY-MM-DD HH:MM:SS. [Issue ID <id>] [Volume ID <volId>]). Smartly preserves user custom comments and previous notes, with a toggle in Settings > Scraping.
  • Interactive DataGrid Column Resizing: Enabled user column width resizing on the main spreadsheet (CanUserResizeColumns="True") and widened compact date columns (Month, Day, Year) to prevent header clipping.
  • Modern Tabbed Settings Interface: Re-architected the Settings dialog into 4 focused categories (⚙️ General, 🔍 Scraping, 🌐 Komga Server, and 🛠️ Diagnostics & Advanced) using rounded card containers.
  • Session Tab Persistence: Settings window remembers the active tab across opens during the application session.
  • Diagnostics & Log Utilities: Added direct "Open Logs Directory" action and "Reset to Defaults" button in the Advanced settings tab.
  • Komga Media Server REST API Integration: Direct REST API integration with self-hosted Komga servers (KomgaClient, KomgaSyncService).
  • Targeted Sub-Second Cache Invalidation: Automatic and manual targeted book/series analysis (POST /api/v1/books/{id}/analyze, POST /api/v1/series/{id}/analyze) updating web and mobile readers instantly without full-library rescans.
  • StoryArc & SeriesGroup to Komga Collection Sync: Automatic creation and synchronization of Komga Collections from <StoryArc> and <SeriesGroup> tags.
  • Smart Path Translation: Relative hierarchy resolution across Komga library roots with support for optional local-to-server path prefix mapping (KomgaPathMappings).
  • Komga Desktop GUI Controls: Added dedicated Komga server configuration in Settings with live connectivity testing, "Sync to Komga" toolbar button, menu items, and DataGrid context menu integration.
  • Komga MCP Server Tools: Exposed CheckKomgaServer, SyncKomgaBookOrSeries, and AuditKomgaLibrary for AI agent remote server management.

Fixed

  • MacOS Application Settings Menu: Added Settings... (Cmd+,) to the macOS Application menu (InkTag Desktop) and Tools NativeMenu.
  • Komga URL & Auth Redirect Resilience: Automatically normalize server base URLs (stripping /login, /dashboard), pass X-Requested-With headers to prevent HTML redirect loops, and handle API authentication errors gracefully.
  • MacOS Logs Directory Revealer: Fixed Finder log folder opening on macOS by invoking /usr/bin/open with direct file reveal (-R) arguments.
  • Series Wizard Issue Pluralization: Display "1 Issue" (or "1 total issue") instead of "1 Issues" when a series contains only a single issue.


📦 Downloads & Installation Notes

🍏 macOS Installation Note

Because InkTag is currently unnotarized:

  1. Drag InkTag.app into /Applications.
  2. Run the following command in Terminal to clear the download quarantine:
    xattr -cr /Applications/InkTag.app

(Alternatively, go to System Settings > Privacy & Security and click Open Anyway).

🤖 Model Context Protocol (MCP) Server Usage

  • macOS (bundled): /Applications/InkTag.app/Contents/MacOS/InkTag.Mcp
  • Windows / Linux / macOS (standalone downloads): Use the dedicated InkTag-Mcp-* packages.