GoLand 2019.3.2
Released: Feb 4, 2020
Updates in 2019.3.2
Funktionen
Go Inspections
- Go 1.14: allow embedding overlapping interfaces.
DB Console
- Added the ability to execute stored procedures.
Data Views
- Use Data Editor for editable views.
SQL General
- Add in-line variable names for scripts.
SQL Highlighting
- Inspection about ROLLBACK and COMMIT in triggers.
- Support MySQL new grants (SESSION_VARIABLES_ADMIN).
TypeScript
- Support TypeScript 3.8 type-only imports/exports: syntax-only.
Unit Tests
- mocha: can't run single test if test name is an expression.
Fehlerkorrekturen
Go Debugger
- Cannot view long variable values in the debugger.
Go Editing
- Implement method on a type spec in type () block generates broken code.
Go Formatter
- Wrong indent after multi-line function signature.
- Wrong indent on Enter after comment.
- Formatting bug.
- Preserve new-lines when simplifying the code.
- Incorrect indent in function inside struct literal.
- Extra indent after multi line assignment.
Go Refactorings
- Go to implementation doesn't work in scratch file when two or more projects opened.
DB Introspection
- Entire database synchronized every time there is a DDL commit.
DB Refactoring
- Using DELETE statement instead of TRUNCATE with Cassandra Table.
DB Schema Views
- Collapse descendant nodes in the DB tree.
Data Import & Export
- JSON-Groovy fails on MongoDB database.
- CSV export exports Minus sign as HTML code.
Data Views
- Table Editor Go to related data F4 not working.
- "Copy" command in right-click menu (right click on a cell) freezes Datagrip 2019.3.1.
- IDE hangs when opening table with lots of columns ~4000 (important for MongoDB).
SQL Completion
- Postgres: bad completion.
- MS SQL: useless auto-completion of type name in declare variable.
- Bad completion for table aliases in DDL commands.
- Snowflake syntax doesn't recognize EXCEPT.
SQL Format and Style
- Semicolon is placed on a new line after 'go'.
SQL General
- SQL PostgreSQL dialect doesn't recognize \gset in sql-scripts.
SQL Highlighting
- Confusing folding for injected SQL queries.
- SQLite INSTR function is not supported.
- Error message near 'cross join ... on' is not very user-friendly.
- MySQL - MEMBER OF unexpected keyword.
- Redundant argument name hint.
- Add support for AggregateFunction with parameters in ClickHouse dialect.
SQL Resolve
- PostgreSQL-dialect doesn't recognize jsonb_ops for gin-index.
HTML
- Exception when I Reformat code.
JavaScript. Inspections
- Webpack schema validation incorrectly flagging cacheGroups as shorthand format.
- Invalid 'Comparison of expressions having incompatible types' warning when using remainder operator with BigInt.
Node.js
- Node.js 13.5.0 Can not enable [Coding assistance for Nodejs].
TypeScript
- Importing tsconfig file in IDE produces SOE.
- Code completion in TypeScript should show types in code completion for generic arguments of incomplete new-invocation.
- Typescript - Wrong type inference when using a partial record.
Unit Tests
- Testing with react-scripts does not work since update.
- Latest Karma plugin claims that a regular angular.json is invalid.
- Mocha: show nyc coverage for .tsx files for default configuration.