Skip to content

Releases: Snowflyt/typora-copilot

v0.3.11

18 Aug 11:58

Choose a tag to compare

  • 🐞 fix(ui): Prevent outdated suggestions when typing over a selection. (cff4474)
  • 🐞 fix(chat): Prevent chat stall on long contexts (macOS). (3d10f88)
  • 🐳 chore: Harden installer and clarify manual install. (#20) (#24) (c855a77)

v0.3.10

10 May 06:39

Choose a tag to compare

  • ✨ 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

03 May 10:55

Choose a tag to compare

🎉 GitHub Copilot Chat is now supported in this release!

  • ✨ feat: Support GitHub Copilot Chat. (cd06db9)

v0.3.8

01 May 13:58

Choose a tag to compare

🎉 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 SuggestionPanel component, 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

22 Feb 15:11

Choose a tag to compare

  • 🐞 fix(lsp): Resolve issue with Copilot language server failing to start due to version update, by updating startup command to support new CLI arguments. (3bb12e3)

v0.3.6

21 Feb 08:03

Choose a tag to compare

v0.3.5

31 Jan 20:35

Choose a tag to compare

This version addresses critical bugs from the previous release that significantly impact the user experience.

  • 🦄 refactor: Improve correctness of caret position calculation. (de0c6e0)

v0.3.4

31 Jan 15:44

Choose a tag to compare

🎉 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

27 Jan 17:54

Choose a tag to compare

  • ✨ feat: Support auto Node.js detection and custom Node.js path for upcoming Typora v1.10. (ef7abab, 126bca1)
  • 🐞 fix(icon): Fixed an issue where Copilot icon still spins after request cancelled. (5506e37)

v0.3.2

01 Jan 11:53

Choose a tag to compare

  • 🦄 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)