This repository has been archived by the owner on May 7, 2021. It is now read-only.
Releases: joefitzgerald/go-plus
Releases Β· joefitzgerald/go-plus
v2.0.3
- π Fix issue where two message panels would show after upgrading go-plus or disabling / enabling it (fixes #49)
- π Better handle relative paths from
go build
andgo test
by using the package hints included in stderr (partially fixes #50) - π Warn when the current file is not within a "src" directory (or subdirectory thereof) in a GOPATH segment (fixes #15)
v2.0.2
v2.0.1
- π€ Be more helpful when displaying 'Not Found' message for the format tool (#43)
- π Allow tools that would normally be found in
$GOPATH/bin
(or segments thereof) to be found on the$PATH
also (#43, via @vanackere)
v2.0.0
Major Changes
go-plus
now requires Atom 0.116.0 or greater- π Works on Windows (https://ci.appveyor.com/project/joefitzgerald/go-plus)
- π Takes a drastically different approach to finding go and related tools, leaning on the environment and
go env
rather than explicit configuration for each tool - π Support Homebrew-installed go on OS X
- π Support finding go on the path
- π Get missing tools for you on startup (can be disabled using the
Get Missing Tools
preference) - π Add menu options to get or update tools
- π Support new Atom decorations API for displaying gutter and editor decorations
- π Run nonmutative tools in parallel
- π Switch between
goimports
(the default) andgofmt
by toggling theFormat With GoImports
preference - π Add menu option to
Display Go Information
, giving you visibility into the paths go-plus is using for tools - π Add menu option and keymap to clear coverage
Minor Changes
- π Display of coverage information is now much more reliable thanks to use of the decorations API
- π Ensure vet arguments can be specified (fixes #36)
- π¨ Coverage functionality now has tests
- π’ Update atom-message-panel dependency; you can now copy message panel text
- Switch to use of Atom's
BufferedProcess
instead ofprocess.spawn
If you've read this far, you're probably looking for some mention of gocode
or oracle
integration.
This release sets the stage for their addition (a keen eye will see the beginnings of oracle
already in the code). Stay tuned!
v1.1.4
v1.1.3
- π Fix duplicate message issue
v1.1.2
v1.1.1
v1.1.0
v1.0.10
- π Ensure test binary is cleaned up when hyphenated package import is used