Released: Oct 29, 2019
Atualizações na 2019.2.4
Correções
No subsystem
- IntelliJ throws error when importing a file.
Build. Built-in (JPS)
- Regression intellij 2019.2 for annotation processors (lombok, mapstruct, ...)
- Error reading module: project\target\classes
- java.net.URISyntaxException when PatternInstrumenter instruments code
Build. Gradle
- Debugging hangs indefinitely when Gradle parallel execution is used
- Module output paths not updated when toggling "delegate build to Gradle" option
Core. File System
- Non-destructive "safe write" mode
Core. IDE Settings
- Configure Gutter Icons opens Settings For New Projects
Core. Installation
- jbr/bin/java Access Denied during update from IC-192.4205.45 to IC-192.4488.21
- Impossible to update Pycharm 2019.1
Core. Password Management
- java.lang.NoSuchMethodError: 'void com.intellij.credentialStore.CredentialAttributes.<init>(java.lang.String, java.lang.String, java.lang.Class, boolean, int, kotlin.jvm.internal.DefaultConstructorMarker)'
Core. Quick Documentation
- Identifier tooltip - due to scrollbar the tooltip window is not large (height) enough when there is only 1 or 2 lines in the tooltip. So the text is always obscured.
Core. SSH
- Allow users to update known_hosts in a one click
- SSHJ: ConnectTimeout option is being read from config as milliseconds but should be read as seconds
- Error message cannot be fully read
Core. Task Management
- Can't uncheck "Enable Cache" in `Settings -> Tools -> Task`
Editor
- The "Sort tabs alphabetically" option in the Editor Tabs settings becomes disabled
Editor. Code Completion
- Code completion broken and not configurable
Editor. Editing Text
- Pressing Option-Enter on warning while info popup is displayed and previous warning hasn't been cleared causes cursor to jump in editor
Groovy. Compiler
- Groovy class file with Umlaut in the name is not compiled anymore with IntelliJ 2019.2 (regression, worked fine with 2019.1.4)
Java. Debugger
- Hotswap takes a long time when nothing to reload
Java. JavaFX
- JavaFX: SceneBuilder tab shows java.lang.NoClassDefFoundError: com/sun/javafx/fxml/LoadListener only for fxml files if IDEA is run with 11 jbr
JavaX. JavaEE
- JavaEE. AE at at com.intellij.util.indexing.FileBasedIndexImpl.markFileIndexed by project creation with Web framework
User Interface
- Cannot open project from welcome screen
- Remove group headers where they are not needed (in Preferences)
User Interface. Focus
- Stop services window from taking focus when opening a database table.
User Interface. Graphics
- Menu icons in Presentation mode are large
Version Control. Git
- Update project notification incorrectly considers recents when calculating number of commits matching filter
- Git merge --no-commit still perfroms a commit if conflicts occur
No subsystem
- Support nullish coalescing in TypeScript
JavaScript. Frameworks
- PropTypes.shape should support warn on missing required prop inside 'shape'
- Can't create @vue/cli@next project (v4.0.0-beta.3)
- Code analysis failed
- vuejs autocomplete of tags is slow, taking 3-8 seconds to bring up results
Linters
- tslint.json file in subdirectory no longer recognized
No subsystem
- Inspections from commandline: SqlCaseVsCoalesceInspection fails with "registers INFORMATION level problem in batch mode"
- No more right click option to refresh materialized view on PostgreSQL
DB Connectivity
- Cannot change session to Azure SQL database after update to 2019.2.4
- H2 Data Source: automatic detection of database files for MV_STORE format (.mv.db)
- H2 embedded: mv.db extension as appended to the database file each time
- Adding data source via the explorer is confusing
DB Console
- DB2: not possible to enable DBMS_OUTPUT
- Running "Execution Plan" on a recursive SQL results in java.lang.StackOverflowError"
- Cannot remove association with console for the once injected sql into a string fragment
DB Diff
- Compare tool generates invalid mariadb sql for drop index when generating migration script
DB General
- Don't write database model on EDT
DB Introspection
- Support System-Versioned Tables introspection and syntax
- Sequences are not displayed in database structure for H2 databases
- MS SQL: table or column comments are truncated to 30 characters
- Refresh of external schemas in Redshift is unreliable
- Mysql - No autosync - introspect schema doesn't introspect
DB Refactoring
- Modify comment query lost umlauts in encoding mess even though previewed SQL is fine
- Edit Comment for DB Table Column Window
DB Schema Views
- Cannot reassign "drop" database object shortcut key
- Schema patterns keep getting reset when I drop and recreate a database
- Tables are not loading with the schema selected without refreshing
- Database tool window -> Show intermediate nodes deactivated no longer works in 2019.2
Data Import & Export
- PostgreSQL Copy results as SQL Inserts does not Quote Items Properly
Data Views
- Transposed table in a table editor don't allow to resize a column name
- The row number is truncated in table view
- Quick documentation for database rows produce invalid queries
- Transpose collapses field names
- Thousands separator in results rows count view
PL & DDL Editor
- DDL editor should always use UTF-8
SQL Completion
- Completion: option to suggest only objects from current database/schema
- Code completion wrong when data source has many databases MySQL
- Database completion/object navigation should not show filtered out objects
- Bad completion for subquery
- Option to disable smart join completion
- SQL: MySQL: code completion could suggest ALTER TABLE
- SQL completion: useless item duplication
- Misleading icon in a completion list
SQL Format and Style
- Unable to format correctly a view creation query that uses a "With query"
- PostgreSQL formatting: the "Keep new line after THEN, ELSE" options doesn't work
SQL General
- "Quote identifier" should choose correct case
- MS SQL parses incorrectly when column alias is "load"
SQL Generation
- DataGrip freezes 30 secs after launch
SQL Highlighting
- Good code is red when using dots in PostgreSQL CREATE VIEW WITH() option names
- MariaDB command JSON_VALUE not recognized
- Support SONAME syntax
- Named parameters in SQL function calls are marked as syntax errors and broken by auto-format
- False warning about number of values when selecting identity column
- Snowflake SQL Dialect parsing error
- OPENXML WITH clause is not recognized
- Sybase: unable to resolve "GO" symbol
- DataGrip: Error indicated if trying to execute SQL Server procedure using user parameters to pass value
- Bad SQL is green: MySQL `delete * from`
- SQL: MySQL: support correct limitations for CAST and CONVERT arguments
- Inlay hint is strange for VALUES
- PL/SQL: "Unable to resolve column 'sqlerrm'" at exception block
- Inspection ['Delete' statement without 'where' clears all data in the table] should not be shown when selection made by JOIN
- Add az64 compression encoding support
SQL Resolve
- rowversion type is not recognized by Datagrip
- Unable to select schema in SQL Resolution Scopes dialog