v3.0.0
What's Changed
- Automatically sanitize input sent to copilot API by @deathbeam in #467
- Revert "Automatically sanitize input sent to copilot API" by @deathbeam in #470
- Use plenary.async instead of callback hell by @deathbeam in #471
- Fix tests failing on plenary.async by @deathbeam in #473
- Fix missing plenary.wrap in tests by @deathbeam in #474
- Add config for setting log level by @deathbeam in #472
- Improve job cancellation by @deathbeam in #475
- Fixed spelling mistakes by @Moriango in #476
- docs: add Moriango as a contributor for doc by @allcontributors in #477
- Add handling for no response from stream and improve curl performance by @deathbeam in #478
- Add max_tokens to chat requests by @deathbeam in #479
- Deduplicate curl requests by @deathbeam in #480
- Improve help display by @deathbeam in #481
- Automatically clear copilot diagnostics on asking new question by @deathbeam in #482
- Fix error matching by @deathbeam in #483
- Add separators when showing diff/prompt/selection windows by @deathbeam in #484
- Load github token asynchronously by @deathbeam in #485
- Send code 0 in shutdown to propagate error message properly by @deathbeam in #486
- Revamp how diagnostics are handled by @deathbeam in #487
- refactor(commit): consolidate commit commands into one by @deathbeam in #488
- Show only error message from curl instead of whole object by @deathbeam in #489
New Contributors
Full Changelog: v2.16.0...v3.0.0