Released: Mar 18, 2020
Actualizaciones en 2019.3.4
Características
SQL General
- Structure view for the block statement.
SQL Highlighting
- Subquery folding improvement.
- Support for Sequence Storage Engine MariaDB syntax.
Correcciones
Code Insight
- No Type Inference on nonlocal/global Variables.
- PyCharm doesn't recognise namespace package properly if __init__ file contains comments.
Console
- Rerun button stop working.
Cython
- Cython Support does not recognize integer suffixes.
Debugger
- PyCharm KeyError __len__ when debugging after updating to 2019.3.1.
Docker
- PyCharm fails to build skeletons for docker interpreter if user doesn't have permissions on volumes.
Editing
- Actions "Expand/Collapse doc comment" don't take into account Python docstrings.
Build. Gradle
- BoundedScheduledExecutorService retaining gigabytes of memory.
Editor. TextMate Bundles
- Open File or folder hangs out Rider UI completely.
User Interface. Project View
- Larger font and vertical spacing in Project tree view and completion popup - regression in 2019.3.3.
No subsystem
- "Preview update" does not work when table is not introspected.
DB Connectivity
- Cannot connect to MySQL via SSH with $ in database name.
DB Console
- SQL Server: A MERGE statement must be terminated by a semi-colon (;).
DB Introspection
- Cloud Oracle: Introspection fails with ORA-00942 because no table SYS.TYPE$.
- Truncate table should not trigger schema synchronization.
DB Refactoring
- "Preview update" does not work when using alias.
Data Import & Export
- CSV/TXT Import to MSSQL Database without importing an id value.
Data Views
- Fallback font doesn't work correctly for table names.
SQL Completion
- Bad completion for GROUPING SETS.
- No completion for MySQL enum when caret inside quotes.
- ClickHouse engine autocomplete ignores letter size.
- Create table completion of "if exists" clause.
- Not relevant completion items when using Postfix Completion.
SQL General
- The "shutdown abort" command is treated as an error.
SQL Highlighting
- Postgres: INSERT INTO ... CROSS JOIN ... ON CONFLICT is marked as error.
- Cassandra 'CONSISTENCY' command is not supported.
- Parameters in COALESCE marked as redundant when they are not due to a full outer join.
- Clickhouse SQL dialect missing some newer features.
- DataGrip highlights by mistake unused line for distinct operator.
- mysql datasource,`stop slave` prompts an error.
- Quote missing for column in "Replace column number with a name".
- DataGrip makes some valid statements red as error.
- db2 hierarchical queries syntax support.
- Redundant coalesce false positive.
SQL Resolve
- Clickhouse alter syntax dont know about table's column.
- Resolve of function's return type in non-default schema.
No subsystem
- VueJS plugin with vuex-smart-module not working in IntelliJ IDEA v 2019.3 with destructuring assignment.
JavaScript. Frameworks
- kotlin.KotlinNullPointerException with IDEA 2019.3.3 and Vue.js plugin 193.6494.25.
TypeScript
- "Navigate | Type Declaration" does nothing.