GoLand 2019.3.1
Released: Dec 25, 2019
Updates in 2019.3.1
Funktionen
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 disabling "DELETE/UPDATE without WHERE" inspection for temporary tables.
JavaScript. Frameworks
- Create-react-app 3.3: use `--template typescript` for generating TypeScript app.
- Create-react-app 3.3: use `npx --ignore-existing` when generating a project.
Fehlerkorrekturen
Go Debugger
- Expressions with side-effects are evaluated by just hovering over them
Go Editing
- One line returns folding folds multiline returns
- To suggest optimized import with alias
Go General
- Goland's linux "goland.desktop" shortcut has "Comment=null" which shows up as a visual defect in the KDE start menu.
- Project opening/indexing takes nearly 10 minutes to finish
Go Inspections
- Difference in unused parameter inspection/quick-fix behavior in project with modules
- Don't show Change signature quick fixes when unable to resolve type
- Underlined underscore variable
Go Parser
- go.mod parser handles 'latest' version incorrectly
Go Refactorings
- Moving a package breaks test with _test suffix.
- OOM when renaming interface method with popular name
Go Testing
- Test framework quit unexpectedly
- "Show ignored" option in test runner does not reveal nested ignored tests, if "Show Passed" is unchecked.
DB Connectivity
- Datagrip SSH port channel recover issue
DB Console
- Some MySQL queries show wrong table column names
DB Introspection
- Database panel loses database information (metadata) and behaves badly
- NPE on fetching database schema
DB Refactoring
- Wrong schema is chosen when adding foreign key constraint to a table (fixed in DataGrip)
Data Views
- MongoDB: JavaScript regular expression objects are not supported in the filter field
- Table filter is cleared when navigating from Database View
- Right-click on column header does not show menu in DataGrip 2019.3 Windows
- Remove schema qualification from the data editor query
- Cannot Use ObjectId to find one record in MongoDB
- Scrolling very slow/sluggish in database table view/editor with many columns
IDE General
- DataGrip not updating.
- Throwable at com.intellij.openapi.wm.impl.WindowWatcher.suggestParentWindow
SQL Completion
- PG10+: False positive inspection for logical replication queries
- Automatic INSERT list completion ignores code style
- Higher priority for tables in completion
SQL Format and Style
- PostgreSQL doesn't handle CREATE TYPE
- SQL formatter: Placing ON/USING under JOIN doesn't work
SQL Generation
- IDEA reports incorrect column definitions
SQL Highlighting
- Field named values in nested query
- PostgreSQL: CURRENT_USER should be accepted wherever a username is
- Inline parameter hint provider for DB routines
- Exasol IFNULL() function support
- Exasol PARTITION BY clause
- Snowflake dialect: QUALIFY does not work correctly in a WITH clause
- Oracle: Allow identifier syntax for password values (e.g. REPLACE clause)
- Add support [GLOBAL] [ANY|ALL] [INNER|LEFT|RIGHT|FULL|CROSS] [OUTER] JOIN (subquery)|table USING columns_list for ClickHouse dialect
- DROP CHECK incorrectly marked as error for MySQL.
SQL Resolve
- CQL highlighting doesn't understand custom types
- DataGrip crashes and CPU consumption is high
- Escaped table names breaking column name recognition in injected SQL
No subsystem
- 502 bad gateway is shown on the first request after project reopenning
CSS
- CSS: CssColorGutterRenderer can cause freezes
Debugger
- Debugging with an async hook enabled is broken
JavaScript. Frameworks
- PhpStorm freezes while deleting characters from doctrine XML files
- Directly exported jsx classes do not show in code completion.
- Angular template: false "Unused variable" when using @ViewChildren in Component
TypeScript
- High CPU usage when editing TSX component with style-components
PHP Interpreters
- Built-in web server doesn't work with PHP 7.4