Goclipse v0.16.1 Release Notes

Release Date: 2016-07-06 // over 5 years ago
    • โšก๏ธ Updated minimum CDT to version 9.0 (CDT from Eclipse Neon).
    • โœ‚ Removed effectively useless "Start gocode server automatically" preference.
    • The GOROOT environment variable is no longer set when invoking Go tools (such as go, gocode, godef, etc.). (#214)
      • This causes problems with non-archive Go installations (such as those installed into /usr/bin), and the reason why it was set in the first place is not known - probably legacy code. Google also seems to indicate GOROOT should not be set explicitly.
    • ๐Ÿ›  Fixed: NPE when invoking Content Assist inside a comment, string or character.
    • ๐Ÿ›  Fixed 0.16.0 regression: editor open definition hyperlink (Ctrl+click) not working. (#208)
    • ๐Ÿ›  Fixed 0.16.0 regression: Assertion exception when opening Go files in the compare editor. (#211)

Previous changes from v0.16.0

    • โž• Added documentation hover (F2 or mouse-over the reference). Also documentation added to code completion popup.
    • โž• Added insertion of function arguments for function code completion proposals.
    • 0๏ธโƒฃ Enabled gocode's propose-builtins option, which isn't enabled by default.
    • ๐Ÿ›  Reworked the icon and label of code completion proposals and fixed some related issues. Now the icons are consistent with the Outline icons.
    • โœ‚ Removed preference "Show error dialog if gocode failures occur" as it's no longer necessary.
      • Content Assist will now distinguish between setup errors (errors that the user can fix, which are related to configuration and not the source code) and other tool errors. For setup/critical errors, a dialog will always be shown. For the other errors, if Content Assist was invoked manually, a dialog will also be shown, but if it was activated automatically the error will only be displayed in the editor status line.
    • ๐Ÿ‘Œ Improved gofmt error message.
    • โž• Added: show Project Explorer error element if project is not contained in GOPATH.
    • ๐Ÿ›  Fixed: Eclipse variables not being substituted in environment-variable values of Build Targets and launch configurations.
    • ๐Ÿ›  Fixed: Project Explorer GOPATH elements not updated if project GOPATH settings changed.
    • ๐Ÿ›  Fixed: Progress dialog never showing up when "Ok" pressed in LANG_NAME project properties page.
    • ๐Ÿ›  Fixed: Erratic text cursor bug when typing in GOPATH field and gofmt field.