v0.0.34
The main new features in this release are the addition of a config option ExperimentalWorkspaceModule, which allows a user to opt into the experimental support for multi-module workspaces provided by gopls, and support for quickfix code actions that return commands (the canonical example here being the go get command returned for a code action to fix missing require directives).
Thanks to @leitzler for contributing towards this release.
Breaking changes
None.
Major enhancements
- cmd/govim: add ExperimentalWorkspaceModule config option (#1052) 01d412a9
- cmd/govim: support quickfix code actions returning commands (#1026) a8b8ff21
gopls changes
- deps: update x/tools and gopls to 376db572 (#1053) 2c8a2ba4
- deps: update x/tools and gopls to f5a4005d (#1051) f3c5198f
- deps: update x/tools and gopls to f3748ed8 (#1048) b670a89d
- deps: update x/tools and gopls to 4b197900 (#1047) fc43d75c
- deps: update x/tools and gopls to 68c7d11a (#1042) 79ce8a07
- deps: update x/tools and gopls to 51f72a19 (#1040) 2afc6a46
Major bug fixes
None
Other (including bug fixes)
- cmd/govim: set the user to not be busy when window focus is lost (#1045) 7365ab76
- ci: drop go1.14 from the build matrix (#1046) a44d12d3
- ci: fix build by moving to Go 1.16 (#1043) fb8ed339
- test: re-enable quickfix_empty_files test (#1041) c8ad0d43
- cmd/govim: be more specific in our call to getbufinfo (#1039) b8a53c57
- cmd/govim: append working dir as PWD when calling go env GOMOD (#1036) 76ee86da
- cmd/govim: remove internal buffer on BufWipeout (#1037) cec2a53f
- cmd/govim: do not add short-lived buffers during :vimgrep (#1034) 2d95013e