Releases: logancyang/obsidian-copilot
2.8.4
Gemini 2.0 Flash is fresh out of the oven, and our copilot-plus-flash is using it! Covered by your license key! π₯
Improvements
Hot Fixes
- #1206 Add believer exclusive model copilot-plus-large @logancyang
- #1205 Fix button focus color @zeroliu
- #1204 Do not trigger reindexing with matching index. Reenable plus welcome dialog @zeroliu
- #1203 Disable welcome modal @zeroliu
- #1197 Fix non-string tag crashing issue @zeroliu
- #1202 Stop waiting for license check onload @zeroliu
2.8.3
Our FIRST Plus chat model is here!! π₯π₯π₯ copilot-plus-flash
covered by your plus license key. Now, we have a plus chat model and 3 plus-exclusive embedding models available, a truly work-out-of-box experience without the need to bring your own API key! π
Improvements
- #1150 Add Copilot Plus Flash model for Plus users @logancyang
- #1194 Show newest version at the top of settings @logancyang
- #1193 Implement PDF cache @logancyang
- #1160 Improve Plus user onboarding @zeroliu
- #1157 Add fallback mechanism for YouTube transcript retrieval @logancyang
- #1154 Debounce settings input @zeroliu
- #1151 Catch and show invalid license key error @logancyang
- #1145 Improve test cases for time range @wenzhengjiang
- #1122 Attach plugin version to request headers @wenzhengjiang
Bug Fixes
- #1148 Avoid full vault scan on incremental indexing @zeroliu
- #1133 Fix UI issues with the textArea component @Emt-lin
- #1125 Fix button color @zeroliu
- #1145 Improve test cases for time range @wenzhengjiang
- #1151 Catch and show invalid license key error @logancyang
2.8.2
Enjoy much better image support! Now you can copy and paste images into the chat input in plus mode! And web images are also passed to the model if you include the URLs. A SOTA embedding model copilot-plus-large
is added for plus users!
And note that the web search endpoint has been updated, please update to v2.8.2, or your web search @web
won't work!
Improvements
- #1116 Support different kinds of images (web url, local) @logancyang
- #1115 Enable image input for gemini flash 2.0 @logancyang
- #1095 Support copy-paste image @zeroliu
- #1107 Add copilot-plus-large embedding model @logancyang
- #1105 Update websearch endpoint @logancyang
- #1104 Update prompts for Copilot commands @logancyang
- #1096 Add file path to context suggestion @zeroliu
Bug Fixes
- #1108 Fix user message formatting and wrap codeblock for long lines @logancyang
- #1106 Add time tool tests @logancyang
2.8.1
Chat UI revamp as we move towards a more extensible design to clear the way for more features in the next iterations! Drag-and-drop images to chat input for Plus mode!
Improvements
- #1074 Chat UI revamp @zeroliu
- #1085 Support drag-and-drop image @zeroliu
- #1059 Add support for customizable conversation filenames @Emt-lin
- #1076 Optimize Embedding model setting UX @Emt-lin
- #1055 Remove old settings UI @Emt-lin
- #1077 Update local copilot instructions for macOS @joshmedeski
Bug Fixes
- #1090 Fix onboarding db issue and more @logancyang
- Some new users reported that they see "fatal error" index doesn't exist, this should be fixed now. Just make sure you switch embedding model to openai and provide the openai API key!
- "Edit custom prompt" command was lost in 2.8.0 but it's back now!
- #1093 Update default conversation filename @logancyang
- #1091 Update settings @logancyang
- #1081 Fix time expressions @logancyang
2.8.0
Another massive update as we are fast approaching the official launch of Copilot Plus!! Completely revamped new Settings page with multiple tabs, a new inline editing experience with Copilot commands! You can also find some handy Copilot commands in your right-click menu!
Improvements
![SCR-20250115-qqfz](https://private-user-images.githubusercontent.com/4860545/403655047-3868b56c-38bd-4518-9009-772599ad21b7.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5ODkyNzcsIm5iZiI6MTczODk4ODk3NywicGF0aCI6Ii80ODYwNTQ1LzQwMzY1NTA0Ny0zODY4YjU2Yy0zOGJkLTQ1MTgtOTAwOS03NzI1OTlhZDIxYjcucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIwOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMDhUMDQyOTM3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YWJmZWQ4YjkxYmJmYTM2NGZjMjljYTJkZmNjYmM2YjM3MWY4YTUzMDJlMTQ2NWZhODFhZGViM2JiYzQ0ZDNmYyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.piMVeasRlMVOCFlhyl2yIDj-HrBpc6XICHd5LqJOqOM)
![SCR-20250115-qqsz](https://private-user-images.githubusercontent.com/4860545/403655223-0478d102-1c32-4523-9507-2cac4e5ee308.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5ODkyNzcsIm5iZiI6MTczODk4ODk3NywicGF0aCI6Ii80ODYwNTQ1LzQwMzY1NTIyMy0wNDc4ZDEwMi0xYzMyLTQ1MjMtOTUwNy0yY2FjNGU1ZWUzMDgucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIwOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMDhUMDQyOTM3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NmRhMGI2MzVhNDRiNTA3YWZmMDk4NTk3NDExNjc3ZTRlZTQxY2E4NmFkODNmMzgxYTBmOTQxYjBiOTVmNWNiNCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.F6YoKMs8GbE9AzydehPwkGPVxrfiFsHmPF1NYmlHlWA)
![SCR-20250115-qqkf](https://private-user-images.githubusercontent.com/4860545/403655287-9f65e417-4847-4d63-8e83-a2ac5ed2f588.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5ODkyNzcsIm5iZiI6MTczODk4ODk3NywicGF0aCI6Ii80ODYwNTQ1LzQwMzY1NTI4Ny05ZjY1ZTQxNy00ODQ3LTRkNjMtOGU4My1hMmFjNWVkMmY1ODgucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIwOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMDhUMDQyOTM3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZGMzN2YxOWNlOGJiODJkMDNiZGUwZjMxNDc2MDE1NDFhNzk3ZTcxYjRjZGNlYzVkNGVjODhkZThhMmM1ZjEwZiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.f3CcskDy3vJle6UE8_TuYyHejg_NJtvDN7yIm31KBhg)
- #1051 Bump max sources for chunks to 128 @logancyang
Bug Fixes
- #1053 Show invalid license key only at 403 @logancyang
- #1052 Fix web image display @logancyang
- #1037 Fix youtube tool call @zeroliu
- #1035 Enforce deps check @zeroliu
- #1034 Fix cross platform encryption @logancyang
- If you find your API key not working across desktop and mobile, please re-enter them this time. They should be working cross-platform in the future!
2.7.15
Further address the performance issue in Relevant Notes, and show image and clickable note links in AI response. NaN scores from vault search are handled through reranking.
Improvements
- #1018 Use reranking on NaN chunks @logancyang
- #1017 Handle note and image links in AI response @logancyang
- #1014 Enable react eslint @zeroliu
Bug Fixes
2.7.14
This is a quick one to address the performance issue in Relevant Notes, and add a new copilot-plus-multilingual embedding model for Plus users
Improvements
- #1001 Add copilot plus multilingual embedding model @logancyang
- This enhancement introduces a multilingual embedding model to improve the versatility and accuracy of the copilot's suggestions across different languages.
- #998 Throttle number of links returned @zeroliu
- This fix addresses the issue of excessive link returns, optimizing the performance and relevance of the links provided by the copilot.
2.7.13
HUGE first release in 2025, a New Year gift for all Copilot users - introducing Relevant Notes in Copilot Chat! You can now see the collapsible Relevant Notes section at the top of the chat UI. It uses the same Copilot index you create for Vault QA. "Relevance" is determined by Copilot's own special algorithm, not just vector similarity. The entire feature is developed by our great @zeroliu, one of our top contributors πͺ. Enjoy!
Improvements
- #981 Relevant note new UI @zeroliu, a huge milestone for the Copilot plugin π
- #989 Inspect index @logancyang, new command "Inspect Copilot index by note paths" to check the actual index JSON entries.
- #979 Clean up function args @zeroliu
- #980 Update tailwind color config @zeroliu
Bug Fixes
- #996 Fix large input scroll @logancyang
- #988 Fix tags in indexing filter @logancyang
2.7.12
- Fix a critical issue in the index partitioning logic.
- Disable auto version check for now.
2.7.11 (#970)
Happy holidays everyone! Thanks for your support in 2024! The highlight of this update is a MUCH faster indexing process with batch embedding, and a strong (stronger than openai embedding large) but small embedding model exclusive for Plus users called copilot-plus-small
, it just works with a Plus license key! Let me know how it goes!
Improvements
- #969 Enable batch embedding and add experimental
copilot-plus-small
embedding model for Plus users @logancyang - #964 Increase the number of partitions. Skip empty files during indexing @logancyang
- #958 Update system prompt to better treat user language and latex equations @logancyang
Bug Fixes
- #961 Fix Radix portal @zeroliu
- #967 Fix lost embeddings critical bug @logancyang
- #952 Add a small delay to avoid race conditions @logancyang