GoLand のリリース

Released: Dec 25, 2019

2019.3.1 での更新項目

機能

Data Import and Export

  • Dynamically name mysqldump output file based on time and database name.
  • Console-like output (plain-text-friendly data exporter).

SQL Completion

  • Update ClickHouse MergeTree SQL dialect.
  • Add editor option to autocomplete SQL join clause without table name.

SQL Highlighting

  • Improved "Aggregate-related problems" inspection with CUBE and ROLLUP.
  • Inspection for missing column aliases.
  • Added "Misleading reference" inspection.
  • Report missing returns in SQL functions.
  • Allow...

Released: Nov 29, 2019

2019.3 での更新項目

機能

Performance

  • Major performance improvements reducing the startup times when the IDE prepares everything under the hood, displays the welcome screen, and indexes a project.

Go Modules improvements

  • GoLand 2019.3 provides syntax highlighting and navigation for go.mod files. Also, in the Project View, the Go Modules will be displayed with their full import path instead of just the last segment of it. The version of each Go Module will also be shown in a more muted font color than the import path...

Released: Nov 8, 2019

2019.2.5 での更新項目

不具合の修正

  • Breakpoint cannot find file in Container until step into module.
  • Delve version too high for Go 1.10.
  • Debugger does not stop on breakpoint; breakpoint bullet changes to "could not find file".
  • Go Module show error in IDE but run normal in terminal.
  • Unused variable not detected.
  • Implement methods should not create type and methods where those can't be defined, e.g. inside functions/methods.
  • The row number is truncated in table view.
  • MS SQL parses incorrectly when column alias is "load...

Released: Oct 7, 2019

2019.2.3 での更新項目

不具合の修正

  • Editable postfix templates do not work when you define them on custom types.
  • Modify Table dialog shows several DDL commands even when a user didn't modify something.
  • Go Completion
    • Method-like function completion shouldn't reformat raw string.
    • Postfix completion fails at getting error type.
  • Go Debugger
    • Evaluate expression cannot evaluate delegated method calls.
    • Debugger doesn't show entire string value containing non-ascii symbols.
    • Evaluate and Log does not print result of in debug console...

Released: Jul 25, 2019

2019.2 での更新項目

機能

Function calls support

  • Examine in detail what is going on inside your expression at any specific point in your program’s execution. Note, that this feature relies on the experimental function call support feature from Delve and the Go Runtime.

Improved Default & Darcula color schemes

  • GoLand 2019.2 adds variety to the semantic code highlighting in the Default and Darcula color schemes. This will help you better understand your code and follow its logic faster. Easily distinguish package...

Released: Apr 18, 2019

2019.1.1 での更新項目

機能

Go Debugger

  • Provide completion from debugging runtime.
  • Evaluate expressions from another packages, e.g. 'package.reference'.

Go General

  • Added more predefined File Watchers.

No subsystem

  • Defaults RL locations number to 25.

DB General

  • Add ed an indication for foreign key with ON DELETE or ON UPDATE actions.

JavaScript Frameworks

  • Override package.json check for Angular 2+.

TypeScript

  • Update bundled TypeScript to 3.4.
  • TypeScript / JavaScript: allow relative imports for files under path mappings.

Released: Mar 27, 2019

2019.1 での更新項目

機能

Memory, CPU, Mutex, and Block profilers

  • Using Memory profiler in GoLand - GoLand has expanded its tooling support by integrating Memory, CPU, Mutex, and Block profilers. You can start profiling your application right from the IDE, and then review the analysis results in a dedicated tool window (View | Tool Windows | Profiler).

Smart Step Into

  • Smart Step Into in action - Debugging a chain of calls and nested method calls is easier with the new debugger action, Smart Step Into. It lets you step...

Released: Mar 1, 2019

2018.3.5 での更新項目

不具合の修正

Go Build

  • After relaunching IntelliJ, running a project ONLY runs the "Before launch" the first time

Go Debugger

  • Debugger path auto-mapping does not work for Go Modules named different than their directory
  • Debugger Stops Working
  • Debugger does not work with PIE Executables

Go Inspections

  • Incorrect "type can be omitted" with CGo

Indices

  • Upgrade to IntelliJ 2018.3.3 (from 2018.2.x) causes high cpu/memory usage in idle state

User Interface

  • Mojave: low contrast menu selection background

User...

Released: Nov 21, 2018

2018.3 での更新項目

機能

New Change Signature refactoring

  • The new Change Signature refactoring gives you many ways to modify a function, method, or method specification signature in just a few clicks. You can easily change their names and add, remove, reorder, and rename parameters. When you refactor a method specification, GoLand will even ask you if you want implementations to be updated as well.
  • Improved refactorings
  • Rename refactoring - The Rename refactoring gives you an insight into the potential conflicts that...

Released: Jul 25, 2018

2018.2 での更新項目

機能

  • Go modules support (vgo)
    • This update provides integration with Go modules (a.k.a "vgo") out of the box.
  • Move refactoring
    • The new Move dialog shows whether an identifier is needed, and lets you decide if each of the identifiers will be exported or moved.
    • You can now move symbols across packages. If such a move is not possible, the IDE will alert you accordingly.
  • New quick-fixes
    • Convert to expected type - A new quick-fix called Convert to expected type converts a value to the desired type...