Releases: Snowflyt/typora-copilot
Releases · Snowflyt/typora-copilot
v0.3.11
v0.3.10
- ✨ feat(chat/ui): Improve UI design. (6ad00e9)
- ✨ feat(chat/ui): Automatically scroll messages to bottom when switching sessions or sending new messages. (9b4d4e7)
- 🎈 perf: Reduce lag when switching between files. (#23) (ebf36d5)
- 🐞 fix(ui): Adjust Copilot icon position on macOS. (f8760d3)
- ✨ feat(chat/ui): Use Catppuccin Mocha as dark theme for code blocks. (fa81a59)
v0.3.9
v0.3.8
🎉 We highly recommend all users upgrade to this version! This release addresses a critical BUG (which exists over a year!) that caused Typora’s performance to gradually degrade over time.
- 🐞 fix(ui): Correct event listener cleanup in
SuggestionPanelcomponent, fixing a long-existed memory leak BUG. (9ebb874)
Changed incorrectly used.on()to.off()in cleanup function to properly remove scroll event listeners, preventing memory leaks. - ✨ feat(bin/uninstall): Improve uninstallation script to detect and cleanup uninstallation remnants. (7fa61ba)
IMPORTANT: This release includes dependency upgrades that require Node.js ≥ 20 (previously ≥ 18). If you’re using an older Node.js version, please make sure you have Node.js ≥ 20 installed before upgrading to this version of the plugin.
v0.3.7
v0.3.6
- 🐞 fix: Cancel current active request automatically on caret move to avoid outdated completion. (20cc978)
- 🐳 chore(build): Switch to official GitHub Copilot LSP (@github/copilot-language-server) from the
dist/directory extracted from Copilot.vim. (6120d6c)
v0.3.5
v0.3.4
🎉 We highly recommend all users upgrade to this version immediately! This release addresses several critical bugs that significantly enhance the user experience, bringing it closer to the seamless functionality of GitHub Copilot in VS Code.
- 🦄 refactor: Enhanced completion handling using text diff. This resolves a long-standing issue where the completion request sent to the Copilot LSP had incorrect positioning, often resulting in unavailable completions. With this update, the plugin now operates as smoothly as the GitHub Copilot plugin in VS Code. Additionally, we've implemented a more intelligent approach to reduce rerenders, which greatly minimizes UI flickering. (d92b4d1)
- 🐞 fix: Resolved completion bugs in source mode. (d11d679)
v0.3.3
v0.3.2
- 🦄 refactor: Overhauled completion logic, improving task management, status updates, and simplifying application states to potentially resolve memory leaks. (4140bec)
- ✨ feat: Added a network error dialog to inform users when sign-in fails. (2d9b4bd)
- 🐞 fix: Fixed an issue where the suggestion panel would disappear after mouse movement due to improper caret position tracking. (c607c1e)
- 🐞 fix: Prevented the Copilot icon from updating when completions are disabled, ensuring consistent behavior. (3f76f28)