Skip to content

Releases: logancyang/obsidian-copilot

3.2.8

29 Apr 11:44
95d23b2

Choose a tag to compare

Release v3.2.8

A small but handy patch release adding a global search toggle for Miyo so you can search across everything you've indexed, not just your current vault!

  • Search everything in Miyo, not just your vault β€” A new "Search everything in Miyo" toggle (on by default) lets Miyo search across all indexed content instead of scoping results to your current vault folder. When you turn it off, searches are scoped to your vault and you'll see the folder identifier displayed so you know exactly what's being searched. (@wenzhengjiang)

Improvements

Troubleshoot

  • If models are missing, navigate to Copilot settings -> Models tab and click "Refresh Built-in Models".
  • Please report any issue you see in the member channel!

Generated by the release agent.

3.2.7

09 Apr 05:32
1960d86

Choose a tag to compare

Release v3.2.7

A focused patch release with Miyo server compatibility fixes and a small debug table cleanup!

  • πŸ”§ Miyo now uses your vault name β€” not the full path β€” Copilot sends your Obsidian vault folder name (instead of the absolute local path) when talking to Miyo, making it work correctly whether your Miyo server is local or remote. The outdated "Remote Vault Folder" setting has been removed since it's no longer needed. (@wenzhengjiang)
  • πŸ“ Miyo API alignment: folder names and relative paths β€” Internal Miyo requests now use folder_name (matching the updated server API) and send vault-relative file paths for document indexing, keeping Copilot in sync with the Miyo server protocol. (@wenzhengjiang)
  • πŸ› οΈ Cleaner search debug table β€” The redundant row-index column has been removed from the search results debug log, and columns are now ordered more usefully: path, index type, modified time, score, explanation. (@logancyang)

Improvements

(none)

Bug Fixes


Generated by the release agent.

3.2.6

30 Mar 00:26
7084705

Choose a tag to compare

Release v3.2.6

A solid patch release focused on Miyo remote server improvements and a handy OpenRouter prompt caching toggle!

  • 🧠 Miyo remote server support, polished β€” Several improvements land together for users running Miyo on a remote machine. You can now set a Remote Vault Folder path so Copilot sends the correct path to your remote server (instead of your local path). The settings UI is cleaner too: "Vault Name" is now "Remote Vault Path (Optional)" and "Custom Miyo Server URL" is now "Remote Miyo Server URL (Optional)", both defaulting to blank so local users see no change. An indicator under the Enable Miyo toggle shows you the effective vault path and whether it resolves as local or remote. (@wenzhengjiang)
  • πŸ“± Miyo stays off on mobile without a remote server β€” On mobile, where local service discovery is unavailable, Miyo now quietly disables itself unless you've configured a Remote Miyo Server URL. No more silent failures! (@wenzhengjiang)
  • πŸ” Miyo folder API refactor β€” Under the hood, Miyo integration now uses the new folder-based API, using your vault path as the folder root and translating paths back to vault-relative paths. Index refreshes now notify you that the folder index is refreshing in Miyo. (@wenzhengjiang)
  • βš™οΈ OpenRouter: per-model prompt caching toggle β€” If you use an OpenRouter endpoint that doesn't support cache_control headers (like Zero Data Retention endpoints), you can now turn off prompt caching per model in the model edit dialog. Prompt caching stays on by default for everyone else. (@logancyang)

More details in the changelog:

Improvements

Bug Fixes


Generated by the release agent.

3.2.5

19 Mar 22:01
01c2c7c

Choose a tag to compare

Release v3.2.5

A packed patch release with Composer V2 editing, Azure provider unification, drag-to-insert wikilinks, Obsidian Bases support, LM Studio Responses API, and a wave of agent, search, and UI improvements!

  • Composer V2: smarter file editing β€” The new editFile tool replaces replaceInFile as the primary targeted-edit tool, bringing more reliable and precise in-file edits. (@wenzhengjiang)
  • Drag relevant notes into your editor β€” Drag notes and sources from the Copilot chat panel directly into any editor to insert wikilinks instantly. (@logancyang)
  • Azure OpenAI and Azure Foundry unified β€” Both Azure providers are now merged into a single, cleaner Azure provider. (@logancyang)
  • Obsidian Bases support β€” base:create command, .base active note support, and a new read-only obsidianBases CLI tool. (@logancyang)
  • LM Studio: Responses API with KV cache reuse β€” Faster, more efficient conversations with local models. (@logancyang)
  • Gemini Embedding 2 preview support (@logancyang)
  • GitHub Copilot Chat supports tool calling (@Emt-lin)
  • Automatic file renaming to match topic titles (@somethingSTRANGE)
  • OpenRouter prompt caching via cache_control (@logancyang)
  • Miyo: customizable vault name, remote backend mobile re-indexing, license auth header (@wenzhengjiang)
  • CLI tool upgrades: daily/random read tools, reasoning summaries, enhanced instructions, daily note template fixes (@logancyang)
  • Agent & search fixes: inline citations, query dedup, answer source priority, expanded search limits (@logancyang)
  • UI & UX polish: Quick Ask panel positioning, LaTeX rendering, Ollama numCtx, "None" system prompt option (@Emt-lin, @logancyang)
  • Local model fixes: stripped leaked special tokens; vault.read in agent tool paths (@logancyang, @yu-zou)
  • YouTube transcript fix: both classic and modern DOM structures supported (@Emt-lin)
  • Tiktoken CDN timeout defense-in-depth fix (@logancyang)

Generated by the release agent.

3.2.4

04 Mar 06:27
0fc5d33

Choose a tag to compare

Release v3.2.4

A patch release with Gemini stability fixes, Miyo improvements, and mobile/UI polish.

  • πŸ› οΈ Gemini fixes β€” Fixed streaming crash and agent loop silently stopping mid-conversation. If Gemini was cutting out on you, this should fix it! (@logancyang)
  • πŸ› οΈ Fix: "Connection error" for Copilot Plus users β€” Resolved TLS certificate errors that caused connection failures on some systems. (@logancyang)
  • 🧠 Miyo improvements β€” Custom server URL for remote setups, confirmation dialog before clearing index, and smoother enable flow. (@wenzhengjiang)
  • πŸ“± Mobile & UI fixes β€” Floating layers close properly on mobile, tables render correctly in chat, and stale selected text no longer bleeds into follow-up messages. (@Emt-lin)
  • ⚑ Infinite scroll in chat history β€” Chat history now loads progressively as you scroll. Much snappier for long histories! (@logancyang)
  • πŸ”§ Misc fixes β€” System prompt reset, template syntax hints, Qwen 3.5 search compatibility, Ctrl+Enter shortcut, custom model button layout. (@logancyang)
  • πŸ“ Minor: User-facing documentation added (@logancyang), improved web tabs test coverage (@somethingSTRANGE)

Improvements

Bug Fixes


πŸ€– Generated with Claude Code

3.2.3

24 Feb 05:29
c464b33

Choose a tag to compare

Copilot for Obsidian - Release v3.2.3 πŸš€πŸš€πŸš€

A quick fix for Miyo on Windows, converted doc output, and CORS fixes.

  • πŸ–₯️ Cross-platform Miyo service discovery β€” Miyo now works on Windows (Local + Roaming AppData fallback) (@wenzhengjiang)
  • πŸ“‚ Configurable output folder for converted docs β€” New setting "Store converted markdown at" lets you save PDF/doc conversions as .md files in your vault. Great for reviewing what Copilot parsed and let Miyo index them for search! Enable it under Document Processor (Copilot settings -> Plus). (@logancyang)
  • πŸ› οΈ Fix: CORS errors on license & API calls β€” Resolved intermittent CORS failures by routing BrevilabsClient through Obsidian's native request layer. If you saw license validation errors, this should fix it. (@logancyang)
  • 🩺 Fix: Miyo health check logging β€” Non-"ok" health statuses (e.g. "degraded") are now properly logged instead of failing silently, making troubleshooting much easier. (@wenzhengjiang)
  • πŸ“ Minor: Fixed broken FAQ link in README (@somethingSTRANGE), updated Miyo messaging from "upcoming" to "our desktop app" (@logancyang)

Troubleshoot

  • If models are missing, navigate to Copilot settings -> Models tab and click "Refresh Built-in Models".
  • Please report any issue you see in the member channel!

3.2.2

23 Feb 07:08
81015f6

Choose a tag to compare

Copilot for Obsidian - Release v3.2.2 πŸš€πŸš€πŸš€

Miyo - our new desktop appΒ has landed!!! Self-Host ModeΒ gets even more powerful! This release brings a powerful semantic search engine running on your desktop (Miyo), self-host web search & YouTube support, and major indexing stability improvements.

  • 🧠 Miyo IntegrationΒ β€” A brand new semantic index backend for smarter, faster search! (thanks to months of hard work by @wenzhengjiang πŸ”₯πŸ”₯πŸ”₯)
    • ✨ Backend + retriever integration: Miyo powers a next-gen retrieval pipeline for Copilot.
    • πŸ“„Β Document parsing & PDF support: Miyo document parsing with built-in PDF parse-doc integration.
    • πŸ”’Β Privacy, dedup & architecture hardening: Comprehensive review findings addressed for a production-ready Miyo experience.
  • 🌐 Self-Host Web Search & YouTubeΒ β€” Bring your ownΒ Firecrawl/PerplexityΒ for web search andΒ SupadataΒ for YouTube processing, fully self-hosted! No more reliance on external services for these features. (@logancyang)
  • πŸ’‘ gemini-3 preview models no longer throw "This model does not support images" for image inputs (@logancyang)
  • πŸ₯· Support saving chat in hidden folders (@logancyang)
  • 🎨 Improved badge UI: Close button moved to a clean left icon overlay on hover, addressing our user feedback. (@zeroliu)
  • ⚑ streamUsageΒ configΒ for 3rd-party OpenAI-format providers β€” enables token usage tracking for compatible providers. (@wotan-allfather)

Some latest models are added to the builtin model list such as gemini 3.1 pro, don't forget to click "Refresh Built-in Models" to get them!

Troubleshoot

  • If models are missing, navigate to Copilot settings -> Models tab and click "Refresh Built-in Models".
  • Please report any issue you see in the member channel!

3.2.1

11 Feb 04:50
05831e3

Choose a tag to compare

Copilot for Obsidian - Release v3.2.1

A patch release with search improvements and bug fixes.

  • Improved vault search: Better tag matching with hierarchical support (e.g. searching #project also matches #project/alpha) and a cleaner, faster search pipeline.
  • New in-chat indexing progress: Indexing progress now shows as a card inside Copilot Chat with a progress bar and pause/resume/stop controls, instead of a popup notice. No more phantom re-indexing on mode switch.

Bug Fixes

Troubleshoot

  • If models are missing, navigate to Copilot settings -> Models tab and click "Refresh Built-in Models".
  • Please report any issue you see in the github issues!

3.2.0

09 Feb 21:06
c2fe511

Choose a tag to compare

Copilot for Obsidian - Release v3.2.0 πŸ’ͺ

The first version of Self-Host Mode is finally here! You can simply toggle it on at the bottom of Plus settings, and your reliance on the Copilot Plus backend is gone (Believer required)!

The builtin model list has been updated, click "Refresh Built-in Models" above the model setting table to see them!

  • πŸš€ Autonomous Agent Evolution β€” The agent experience gets a major upgrade this release!
    • ✨ New reasoning block: The new reasoning block replaces the old tool call banners for a cleaner and smoother UI in agent mode!
    • πŸ”§ Native tool calling: We moved to native tool calling from the XML-based approach for a more reliable tool call experience. Nowadays more and more models support native tool calling, even local models!
  • Brand new Quick Command and Editor "Quick Ask" Floating Panel! Select text in the editor and get an inline AI floating panel for quick questions β€” with persistent selection highlights so you never lose your place! (@Emt-lin)
  • Twitter/X thread processing: Mention a tweet thread URL in chat and Copilot will fetch the entire thread! (@logancyang)
  • Modular context compaction architecture β€” a cleaner, more extensible design for how Copilot manages long contexts. (@logancyang)
  • LM Studio and Ollama reasoning/thinking token support β€” thinking models in LM Studio and Ollama now display reasoning output properly. (@logancyang)
  • Major search improvements: better recall with note-diverse top-K scoring, and a new "Build Index" button replacing the warning triangle in Relevant Notes for a clearer UX. (@logancyang)

In the next iterations, self-host mode will let you configure your own web search and YouTube services, and integrate with our new standalone desktop app for more powerful features, stay tuned!

πŸ‘¨β€πŸ’» Known Limitations: Agent mode performance varies by model, recommended models: Gemini Pro/Flash (copilot-plus-flash), Claude 4.5+ models, GPT 5+ and mini, grok 4 and fast. Many OpenRouter open source models work too but the performance can vary a lot.

More details in the changelog:

Improvements

Bug Fixes

  • #2117 Fix: increase grep limit for larger vaults and unify chunking @logancyang
  • #2137 Fix: prevent arrow keys from getting stuck in typeahead with no matches @zeroliu
  • #2140 Fix: GitHub Copilot mobile CORS bypass and auth UX improvements @Emt-lin
  • #2153 Fix LM Studio chat with only ending think tag @logancyang
  • #2157 Fix: improve mobile keyboard/navbar CSS scoping and platform detection @Emt-lin
  • #2160 Fix: remove tiktoken remote fetch from critical LLM path @logancyang
  • #2165 Fix search recall with note-diverse top-K and chunk-aware scoring @logancyang

Troubleshoot

  • If models are missing, navigate to Copilot settings -> Models tab and click "Refresh Built-in Models".
  • Please report any issue you see in the member channel!

3.1.5

15 Jan 20:38
382d883

Choose a tag to compare

Copilot for Obsidian - Release v3.1.5 πŸ”₯

Our first release in 2026 has some long-awaited upgrades!

  • Copilot can read web tabs in Obsidian now!! πŸš€ With the new builtin YouTube and web clipper slash commands (use "generate default" button under the Commands settings tab), you can get beautiful clips with mindmap with just one prompt! 🀯
  • We now have a new custom system prompt system where every system prompt is stored as a markdown file. You can add and switch your custom system prompt in the Advanced settings tab or just above the chat input via the new gear icon!
  • As requested, we now have a new side-by-side diff view for composer edits! You can toggle between the inline diff view and side-by-side when a diff is displayed.
  • New auto compact when the context attached is too long and overflows your model's context window. You can set the token threshold, default is 128k tokens. If you want it to be less aggressive, set it to 1M tokens.
  • OpenRouter embedding models are supported! You can simply add them using the OpenRouter provider in the embedding model table.

There are a lot more upgrades, including a significant improvement in index-free search, better sorting of chat history and projects, composer auto-accept toggle in the chat input menu (the 3 dots), a new LLM provider "GitHub Copilot", etc. Huge shoutout to @Emt-lin for the significant contributions!

More details in the changelog:

Improvements

Bug Fixes

Troubleshoot

  • If models are missing, navigate to Copilot settings -> Models tab and click "Refresh Built-in Models".
  • Please report any issue you see in the member channel!