Releases: copilot-emacs/copilot.el
Releases · copilot-emacs/copilot.el
copilot.el v0.2.0
What's Changed
- Minor (mostly doc) improvements by @bbatsov in #400
- feat: customizable lsp event handler and lsp server log by @knilink in #339
- Allow users to specify
settings
of Copilot LSP by @jmpunkt in #380 - Fix undefined function call by @jmpunkt in #406
- Fix log message destructuring in notification handler (#407) by @knilink in #408
- fix: from deprecated
setEditorInfo
toinitializationOptions
by @ncaq in #410
New Contributors
Full Changelog: v0.1.0...v0.2.0
copilot.el v0.1.0
What's Changed
- ci: auto update copilot binaries by @kiennq in #49
- add: support a list of commands that should be allowed to call without clearing the copilot overlay by @hrehfeld in #55
- Update spacemacs documentation by @sid-kap in #56
- Substitute dummy parameters for nil in copilot requests by @sandersn in #64
- Handle self-insert with completions by @CeleritasCelery in #73
- Add
python-ts-mode
to indentation alist by @nasyxx in #74 - Fixed instructions for spacemacs setup. by @Martinsos in #76
- feat: improve customize type definitions by @Fuco1 in #82
- feat: improve the speed of handling large files by @kongds in #84
- Update readme by @chookity-pokk in #85
- cleanup usage of point-at-bol/eol by @kiennq in #90
- check copilot--connection is alive before using by @kiennq in #89
- Add install instructions using quelpa by @cedarbaum in #96
- update agent.js to version of... by @rksm in #88
- Update readme.md to fix quelpa instructions by @redfish64 in #104
- Add function to accept completion by paragraph by @debanjum in #113
- Disable event logging by default to improve performance by @blahgeek in #125
- Allow disabling SSL cert verification when using a proxy by @spenczar in #130
- Fix handling of completions when they don't go to the end of line by @CeleritasCelery in #132
- Add mapping from major mode to language ID by @CeleritasCelery in #131
- Add get panel completions support by @rwc9u in #135
- Enable workspace capabilites by @haukot in #146
- Add more major-mode -> language mappings by @haukot in #147
- [RFC] add copilot-balancer.el to fix unbalanced char pairs returned from Copilot by @raymond-w-ko in #157
- balancer: fix misbalance when start == end and/or end == dquote by @raymond-w-ko in #160
- [fix] Error indentation offset got with non-number type variable by @hikycool in #161
- [fix] port must be a number by @clanghans in #163
- Get language ID for tree-sitter major modes by @CeleritasCelery in #166
- [improvement] Improve active buffer context by @emil-vdw in #164
- Fix narrowing bug in copilot--on-doc-change by @ultronozm in #178
- more lisp balancer fixes by @raymond-w-ko in #180
- Bugfix/diagnose on unloaded buffer by @emil-vdw in #177
- Use cl-oddp from cl-lib by @byronclark in #183
- fix: global-copilot-mode don't enable when buffer is read-only by @ncaq in #188
- print warning message when copilot finds no mode-specific offset by @ultronozm in #191
- Replace
warn
withdisplay-warning
by @blahgeek in #198 - hide copilot-balancer-debug-buffer by @ksqsf in #203
- Use
display-warning
to print indent warnings by @blahgeek in #212 - Do not print indent warnings on every stroke; fix #212 by @blahgeek in #215
- Add option to disable idle completion by @emil-vdw in #218
- Update readme.md with suggestion for Doom emacs problem by @emil-vdw in #217
- Fix jumping cursor bug by @emil-vdw in #222
- fix: Deprecated events-buffer-scrollback-size by @AlexanderArvidsson in #224
- docs: fix required node version in Readme by @Robitx in #231
- Indent offset configuration options by @emil-vdw in #230
- Revert "Fix jumping cursor bug" by @emil-vdw in #233
- Switch to new repository by @dannywillems in #235
- Add instruction when the browser does not start while logging in by @dannywillems in #240
- Delete trailing whitespaces by @dannywillems in #236
- Ignore elc files by @dannywillems in #237
- Fix more compiler warnings by @dannywillems in #238
- test: Use Eask for CI by @jcs090218 in #245
- Add jsonrpc dependency info by @tninja in #248
- Cut at 80 characters by @dannywillems in #234
- Fix using numbers in copilot-indentation-alist by @kelvie in #253
- Use 1-character-long invisible overlay to activate copilot-completion-map by @timcharper in #255
- fix: Better compatible with jsonrpc by @jcs090218 in #259
- Use error handling to deal with older jsonrpc by @jkl1337 in #264
- feat: Install server by @jcs090218 in #247
- fix(copilot.el): Windows' executable path by @jcs090218 in #267
- chore: Correct jsonrpc version by @jcs090218 in #266
- fix: void variable package by @jcs090218 in #268
- Add 'f' dependency to readme by @emil-vdw in #270
- update version check to support lib64 directory by @LemonBreezes in #272
- feat: add: send minor mode language id to copilot by @ncaq in #274
- Map tuareg-mode to OCaml by @kevinji in #279
- Map caml-mode to OCaml by @kevinji in #281
- Prepare for MELPA by @jcs090218 in #283
- chore: Uppercase README.md file by @jcs090218 in #284
- fix: Prepare for MELPA 2 by @jcs090218 in #287
- ci: Bump Emacs 29.x to 3 by @jcs090218 in #288
- Update README.md in #291
- docs: Folder dist is no longer being used by @jcs090218 in #290
- fix: Should be clojure-mode by @jcs090218 in #296
- feat: allow to customise arguments to copilot server by @alexmurray in #299
- Verify buffer is present when running the success func by @Gleek in #319
- fix: weird capitalization bug (#300) by @ultronozm in #309
- chore: update copilot.el by @eltociear in #324
- Fix indent inference where lisp-indent-offset goes wrong in lisp-modes by @knu in #328
- Indentation docs by @iamkarlson in #325
- feat(version): Upgrade to Copilot 1.27.0 by @jidicula in #314
- ci: Exclude macos tests below 28.x by @jcs090218 in #331
- ci: Test Emacs 29.4 by @jcs090218 in #332
- refactor: Consolidate copilot server executable path logic by @LemonBreezes in #334
- docs: Provide example setup for use-package on Emacs 30+ by @tedroden in #298
- fix: use
standard-indent
instead oftab-width
by @ncaq in #335 - doc: fix configure indentation examples by @rodineijf in #340
- Adding link to copilot-chat.el project in README by @tninja in #347
- Address MELPA comments (update summary and use derived-mode-p) by @LaurenceWarne in https://github.com/copilot-emacs/copilot.el...