Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Read about main changes in details in our blog post

No subsystemFeatureCPP-7976Add test framework to CLion SDK
BugCPP-14793Clangd error is shifted if non-ascii characters are used in the line before error
BugCPP-14682Exception when open/run not cmake projects
BugCPP-14469Allow disabling CLion's built-in highlightings to troubleshoot performance problems better
BugCPP-14714clangd out of bounds
TaskCPP-14770Publish CLion as Maven dependency for plugin development
BuildBugCPP-14585Exception if build project without settings external tools.
Code: EditingFeatureCPP-6790Temporary language injection support
PerformanceCPP-14937Swift: EDT is locked by swift resolve module action
Code: GenerationBugCPP-14788"Generate definition" might duplicate existing include in the source file
Code: Highlighting and InspectionsFeatureCPP-14688Highlight extra semicolons as unnecessary
FeatureCPP-13540New inspection - "Method can be static"
BugCPP-14684clangd should work in *.tpp files.
BugCPP-13736Disabling "clang-tidy via clangd" checkbox shouldn't disable "argument selection defects" inspection
BugCPP-13786`using` type alias to self-decltype incorrectly marked as "recurses infinitely".
BugCPP-14962CLion suggests to create a class rather than a function
BugCPP-7038Incorrect work of "Simplify 'do-while' statement"
BugCPP-9500Support clang-tidy quick-fixes for multiple files
UsabilityCPP-14615Show more detailed clang errors
Code: IndexingBugCPP-6368Resolve context is not preserved when closing CLion
BugCPP-14049Resolve context panel appears after switching between non-source files
BugCPP-14906Reload cmake resets manually selected resolve context
UsabilityCPP-1274Resolve context should maintain the existing configuration
Code: ResolvingBugCPP-14809Resolve context panel is stuck in "Context: Indexing..."
Debugger: GDBFeatureCPP-14865GDB: Add internal property to control mi-async mode
BugCPP-14435GDB: Setting a breakpoint creates a SIGINT that affects the running process
Debugger: LLDBFeatureCPP-14991Bundle LLDB 7.0
FeatureCPP-8908LLDB: disassemble
Dynamic Analysis ToolsBugCPP-12743Endless "Valgrind is running" when fsanitize=address
CosmeticsCPP-13721Valgrind: Remove extra spaces from default analysis options list
EmbeddedTaskCPP-14891New icons for embedded debugger
IDE PreferencesBugCPP-14761Compile Current File in Keymap settings aren't satisfy other item style
CosmeticsCPP-15164Update ClangFormat plugin description
CosmeticsCPP-14503Compilation Database settings: Apply button does't change status after clicking on it
CosmeticsCPP-14532Method can be static: add hint for user that inspection works only if clang-tidy works via clangd only
Project ModelFeatureCPP-14271Add ability to build compilation database projects
BugCPP-14540Compilation database build: No macro substitution after swithcing tool view
BugCPP-14796Support emscripten for compilation database project
BugCPP-14763Unload Compilation database project if Load CMake one
BugCPP-14928Cannot invalidate and restart CMake project cause swift is broken
BugCPP-13348CLion uses C++ icon for C files in Gradle projects
BugCPP-14333Rename toolchain doesn't update compilation database settings
UsabilityCPP-15021Hide invalid macros that came to CLion from Intellij IDEA
RunningBugCPP-15023False error `DTrace executable path is not set`
ToolchainsBugCPP-14312Remote mode: Attempt to transfer files to remote host when remote profile is removed
UsabilityCPP-14015Configure Remote Credential: Open File Dialog button doesn't work for private key file
User InterfaceCosmeticsCPP-15177clang-format: correct pop up notification
DatabaseCosmeticsIDEA-200581Hide "Scroll from Editor" button on Database tool window toolbar when autoscroll from editor enabled
Editor. Editing TextBugIDEA-205635Moving up/down enum entry declaration with empty line after declaration produces red code
BugIDEA-201210Expanding selection within method's generic type parameter expands to beginning of file
BugIDEA-203201Cursor jumps back and sometimes random extra spaces are inserted
BugIDEA-197843'Move Statement Up/Down' for switch-case-blocks does only detect the statement when the caret is exactly on the statement
UsabilityIDEA-198598"Split line" does not work for multiline TODOs
UsabilityIDEA-200630too eager commenting out
UsabilityIDEA-200275Multiline TODO: support line Split in block comments
Find, Replace, Find UsagesBugIDEA-177766Find In Path: regex search finds irrelevant matches if "In commets" selected in filter
UsabilityIDEA-202987Ability to customize a shortcut for search history
JavaScriptExceptionIDEA-196599JSUndeclaredVariableInspection quick fix AIOOBE on invalid code
JavaScript. DebuggerBugIDEA-187460Nashorn debugger no longer works with Java 9
ExceptionIDEA-198791IAE at com.intellij.javascript.debugger.nashorn.NashornObject.createValue
Packaging and InstallationFeatureIDEA-194148Publish 'intellij.platform.testFramework' module as a Maven artifact
FeatureIDEA-198292Bundle WSL plugin for Windows distribs of Idea Ultimate
FeatureIDEA-194011Turn vcs.log.graph module into a healthy maven dependency
BugIDEA-198383Duplicating libraries copied to 'lib' directory in IDE distributions
BugIDEA-166445Add SVG icon file to IDE distribution
BugIDEA-202232Two versions of commons-codec.jar are included into IntelliJ Platform
UsabilityIDEA-200235No option to disable "Open Folder as <IDE> Project" context menu.
UsabilityIDEA-197129Kotlin compiler binaries miss executable permissions
TaskIDEA-191884Extract platform classes to separate JARs in IDEs distributions
TaskIDEA-193948Publish modules which allows to read IDEA project configuration as Maven artifacts
TaskIDEA-149668Publish javac2 on maven
TaskIDEA-189415Bundle Kotlin 1.2.60 with IntelliJ IDEA
TaskIDEA-200437Use correct product code when IDE is started from sources
TaskIDEA-196699Bundle Kotlin 1.3 with IntelliJ IDEA
TaskIDEA-192663Provide special svg icons for EAP distributions
TaskIDEA-192396Publish java-psi and required modules as Maven artifacts
Platform APIBugIDEA-199978Support several find-usages-providers
PerformanceIDEA-197722Instantiate stubs lazily within file
TaskIDEA-191331Migrate to ASM 6.2
TaskIDEA-203954Make sure that `PsiReferenceProvider`s add references to elements they were asked about
Settings RepositoryBugIDEA-193044Duplicated plugins in Sync Plugin list
Task ManagementBugIDEA-173186Commit message lost after cancelling commit dialog with Add commit message from Task server enabled
User InterfaceBugIDEA-202634ParameterInfo is now wedged in completion settings area
BugIDEA-199508New Search Field: replace clean icon with close one
BugIDEA-203350Help | Submit a Bug Report does not work for AppCode / CLion / DataGrip
BugIDEA-204645Help | Submit a Bug Report causes YouTrack to complain about template
BugIDEA-94851Icons: Griffon icons missing
BugIDEA-202305Update JavaScriptDebugger and JavaScriptLanguage icons
UsabilityIDEA-197645Tools | 'Internal Actions' menu is too long
UsabilityIDEA-167451file chooser dialog: can't definitely say which icons are grayed and which are wnot
CosmeticsIDEA-198742Markdown "Auto-Scroll Preview" Button Looks Like "Download"
User Interface. AccessibilityUsabilityIDEA-192637NVDA: Debugger
TaskIDEA-195260UI element with line numbers and debugging graphic not accessible to screen readers
User Interface. ControlsBugIDEA-195921Toolbox buttons are cropped on hidpi displays with non-default UI font size
BugIDEA-204186IDEA lost mnemonic for 'File-eXit'
User Interface. Look and FeelBugIDEA-201938High Contrast Theme: UML diagram window is still grey for contrast scheme
TaskIDEA-203153Support old color key names
User Interface. Project ViewFeatureIDEA-200471File nesting not happening when file name is equal to configured file suffix
Version ControlCosmeticsIDEA-197717Edit Changelist should have default shortcut
ExceptionIDEA-201711Throwable at com.intellij.openapi.application.impl.ApplicationImpl.assertReadAccessAllowed
Version Control. GitFeatureIDEA-88818When creating .idea directory, automatically put inside a .gitignore containing workspace.xml and other files which have to be excluded from the VCS
FeatureIDEA-184293Create a .gitignore on enabling VCS integration in new projects
BugIDEA-200211Git: if the project files are located not in the project root, but in some subfolder, the .gitignore is generated incorrectly
BugIDEA-200354unwanted .gitignore created
BugIDEA-199966Git: .gitignore created on enabling git in project should not contain absolute paths
BugIDEA-199969Git: .gitignore is created in the project root on git repository creating in one of its subfolders
UsabilityIDEA-201596Don't add unrelated entries to automatically created .gitignore file
Version Control. SubversionTaskIDEA-197126Remove "Update administrative information only in changed subtrees" option
XMLFeatureIDEA-199839Support deprecation in xsd schemas
BugIDEA-202642XmlLikeFileType.isCaseSensitive has wrong name
BugIDEA-194155"Collapse empty tag" quickfix deletes non-empty inner tags in XML file
BugIDEA-170206'Collapse empty tag' intention breaks code
Code InsightBugPY-31299"import sqlalchemy" breaks ORM classes detection
PerformancePY-310442018.2: PyCharm and Idea are very slow on MacBook with TouchBar if Django support is enabled
ConsoleBugPY-18029Can't connect to remote interpreter python console
DebuggerFeaturePY-27650Create a pip package consistent with PyCharm updates
BugPY-32403PyCharm should't ask type of breakpoint for scratch python file
BugPY-32383Debugger script ports are not exposed when debugging using Docker Compose interpreter
BugPY-28178Concurrency diagram doesn't auto open after the first execution
EditingBugPY-31154Code folding is broken
InspectionsBugPY-31748Plugin partly supports SQLite syntax ("INSERT OR IGNORE")
Interpreters SettingsExceptionPY-32153"WSL could not produce Remote SDK credentials" error is raise, when user ties to add interpreter path in setting of interpreter
ExceptionPY-32236IAE: Argument for @NotNull parameter 'project' of com/jetbrains/plugins/webDeployment/config/PublishConfig.getInstance must not be null
Test RunnerBugPY-32773KeyError using "selene" and "pytest" in PyCharm
BugPY-31053Pytest fixture code intelligence missing if from pytest import fixture
No subsystemBugDBE-4449SQLite dialect does not understand vector valued updates
BugDBE-6982Intellij hangs when work in database editor.
DB ConnectivityFeatureDBE-5294Auto-reconnect to db after "db timeout / disconnect / ssh timeout" feature
BugDBE-7555Unable to connect to Heroku Postgres database
DB ConsoleFeatureDBE-4949Possibility to set default Isolation Level
BugDBE-7121AbstractMethodError with Informix JDBC driver in Database Console
BugDBE-7298IndexOutOfBoundsException occurs on opening "Parameters" dialog if there are no parameters in query
BugDBE-6751Execute stored procedure: specify type length for the result or otherwise (if infer type length is not possible) indicate that the script is invalid
BugDBE-6889MySQL execute procedure in console produces "[S1000] Operation not allowed after ResultSet closed" error
UsabilityDBE-7543DataGrip: When executing SQL script in a script file (not console) the IDE switch over to the Console after executing SQL
DB DiffBugDBE-7066Migrate left right shouldn't synch both
BugDBE-7604Schema compare compares non-selected schemas
BugDBE-7320Comparing two schemas fails
DB IntrospectionFeatureDBE-7198DataGrip Should Provide Pattern to functionNamePattern in DatabaseMetaData.getFunctions() call.
FeatureDBE-4366Support for EXTENSIONS in PostgreSQL
BugDBE-6863PostgreSQL 11 Stored Procedures incorrectly show as functions in the Database pane and cannot be deleted
BugDBE-7561MySQL: incorrect column default value introspection after update
BugDBE-7371PostgreSQL error upon database introspection in PyCharm 2018.3
BugDBE-6126Oracle 12: ORA-01652 unable to extend temp segment during introspection
BugDBE-4693Column is missing from FK as displayed in Database tool window
BugDBE-7201Uninformative "Project Data Sources: re-sync required"
BugDBE-6324DataGrip does not understand "included columns" of MS SQL Server indexes
BugDBE-7580Trigger definer is not shown in DDL
BugDBE-7459Error connecting to Redshift
BugDBE-7443DataGrip introspection SQL (retrieve dependencies) consumes all space in TEMP tablespace [Oracle 12.2.0.1]
BugDBE-4559MS SQL Server index condition (filter definition)
BugDBE-7150Triggers not showing for MariaDB ver. 10.1.34
BugDBE-6896Synchronizing a Database (Intersystems Caché) forgets the Schema
BugDBE-6070PhpStorm Database PostgreSQL doesn't show new added columns
BugDBE-7234Unknown system variable 'storage_engine' when trying to connect to MySQL 5.7
UsabilityDBE-1996Database: "Unsupported format version" message gives no hint what data sources are in question
ExceptionDBE-6818Postgres 11 broke backward compatibility (columns proisagg and proiswindow are dropped from pg_catalog.pg_proc)
DB RefactoringBugDBE-7503Not able to rename a StoredProc, if I am just changing the casing.
BugDBE-7103Extra engine alteration
BugDBE-7205Default SQL value wrongfully becomes string in "modify table" dialog
BugDBE-6616Cannot delete database
BugDBE-6496Extract subquery as CTE incomplete or abbiguous when existing CTE named cte_alias
BugDBE-6663MYSQL: Drop table command does not encapsulate table name
BugDBE-6503Incorrect Exract subquery as CTE with INSERT statement
BugDBE-6517Incorrect Extract subquery as CTE on UNION/EXCEPT/INTERSECT queries
Data Import & ExportBugDBE-6312Incorrect string parsing in batch script execution
BugDBE-7012Cannot import into table with ENUM field
BugDBE-7019JSON groovy extractor provides 1.0E8 instead of 100000000
UsabilityDBE-7015Export to Database: do not re-execute the select query if possible
Data ViewsFeatureDBE-6693Qualify table and routine names in editor tabs
BugDBE-6499First time commit is issued it needs to be issued twice
BugDBE-7044Incorrect search path in reopened data editor after restart
BugDBE-2444Can't select total row count of PostgreSQL table while a column is being sorted
BugDBE-74312018.3 . Where did database console STOP button go?
BugDBE-5769Table Editor: does not automatically load data on selecting a table
BugDBE-69MySQL datetime incorrectly shows <null>
BugDBE-7266Impossible to edit a boolean field in a new row
UsabilityDBE-7411"Move to the opposite group" is cloning tabs with database tables
UsabilityDBE-7224Data view "Compare with" underscore in tab name is transformed to accelerator in dropdown
IDE GeneralFeatureDBE-7640DefaultProjectDirectory is not working as expected
FeatureDBE-7036DataGrip is missing "Report a Problem" menu item under Help.
BugDBE-7116Publish GitHub Integration plugin along with Git Integration
CosmeticsDBE-4250Inconsistent Invalidate Cache / Restart location
ExceptionDBE-7584Throwable at com.intellij.openapi.application.impl.ApplicationImpl.assertIsDispatchThread
ExceptionDBE-7613NPE at com.intellij.database.psi.DbPsiFacadeImpl.lambda$clearCachesImpl$1
Navigation & SearchBugDBE-7303Oracle: navigate to package procedure: DG navigates to the first line instead of the line with procedure declaration
BugDBE-6796Consider data source group in Go to actions and other places where I'm choosing some database object
BugDBE-7500Find yields duplicate results
UsabilityDBE-5459Remove storage files from "Go to file"
PL & DDL EditorBugDBE-5908plpgsql valid assignment is red
BugDBE-6754Editor tabs are not named consistently so they don't sort consistently
SQL CompletionFeatureDBE-850Expand column list improvements
FeatureDBE-6411MS SQL: INSERT INTO [TABLE] ([ALL COLUMNS SUGGESTION])
FeatureDBE-5940don't suggest aliases for table names
FeatureDBE-7256Auto complit for "create table", "create function" and etc by "ct".
FeatureDBE-2242Completion for sql select should show "all columns" as for insert into
FeatureDBE-6989Customisable aliases for tables when auto-completing SQL queries
FeatureDBE-2774Smart Complete of enum types
FeatureDBE-2285Completion for sum() and avg() functions
FeatureDBE-2282'Create table definition' suggest bad type
FeatureDBE-2854Automatic alias
FeatureDBE-4770GROUP BY completion should offer non-aggregated columns from SELECT clause
BugDBE-5591Autocomplete for the FILTER (WHERE ...) clause of an aggregate function is not correct
BugDBE-7332Extract Subquery as CTE produces unsupported inner CTEs
BugDBE-7387MSSQL: Unable to resolve symbol
BugDBE-7128Duplicate "INTERVAL" completion suggestion
BugDBE-7049Bad completion for avg() and sum() functions in Postgres
BugDBE-4848Code Completion: stored procedure with named parameters (Sql Server)
BugDBE-2852Setting to select table order in ON-clause
BugDBE-4246If inside brackets, on completion item selected dot is inserted incorrectly
BugDBE-6895Autocomplete and changing join type
BugDBE-5981suggested alias should not have hash sign for temp tables on sql server
BugDBE-6778Code completion doesn't suggest column types in create table statement for sqlite console
BugDBE-6536Inapplicable autocomplete suggestions - table ailas after table alias
BugDBE-4981REGEXP_COUNT is an unknown database function
BugDBE-6954Improper syntax completion for functions
BugDBE-2567Quoted table name completion: a dot is added inside quotes
BugDBE-5163create index column autocomplete defaults to all columns
BugDBE-7333Extract Subquery as CTE appends CTE in wrong position
BugDBE-5948sql completion does not suggest distinct in count() on sql server
BugDBE-4656Bad completion for window functions
BugDBE-5654Duplicates in completion
UsabilityDBE-7032Improve completion for joins
UsabilityDBE-6450Remove SELF argument from autocomplete prarmeter list of PLSQL Object type method
UsabilityDBE-6606"NOT NULL" should be suggested before "NOT FOR REPLICATION"
UsabilityDBE-3518Autocomplite default inside values
UsabilityDBE-5660Better completion in Modify Table for SQLite
Configuration ProblemDBE-5511Can't disable MySQL JOIN alias autocomplete
SQL Format and StyleFeatureDBE-6678Align JOIN under FROM
FeatureDBE-6798Egypt style for INSERT and subqueries
FeatureDBE-6801Allow to specify elements place separately for each clause in query
FeatureDBE-2837align create table comments
FeatureDBE-6822Procedure block: new line after BEGIN
FeatureDBE-6819Indent-only no-alignment code style (also C-like style)
BugDBE-7536DataGrip formatter breaks code when removing AS
BugDBE-7236MSSQL: Query hint formatting
BugDBE-6874MSSQL: Obscure spaces before and after dot between schema and table name
BugDBE-6823Formatter uses the style named 'Default' instead of currently selected one
BugDBE-7522Reformat code: MSSQL table hint
BugDBE-7562Postgres: formatter ignores the context when unquotes aliases
BugDBE-7167SQL code style format - Comment
BugDBE-6939SQL formatter - lag and no effects in preview
BugDBE-7220Indent everything between BEGIN TRANSACTION and COMMIT statement MSSQL
BugDBE-1376SQL Formatting: line break before closing ")"
SQL GeneralFeatureDBE-4744Redshift SQL Dialect does not support "IGNORE NULLS" in LAG/LEAD Window Function
FeatureDBE-7268Support Decimal type
FeatureDBE-7069Multiline TODOs for SQL
FeatureDBE-3275Fold multiple values in IN operator
BugDBE-6887MSSQL: CREATE SECURITY POLICY
BugDBE-7260Error "COLUMN, CONSTRAINT or TO expected, got 'COLUMN'" when use alter table expression.
BugDBE-7264Unquote identifier does not work for SQL Server T-SQL
BugDBE-7098"ROWS FROM" join from_item is not recognized
BugDBE-5750TEXT datatype not in Code Completion
BugDBE-5325Code Folding > Expand All requires repeating the action two times
BugDBE-6859MSSQL: Table hint for MERGE breaks down
BugDBE-2250At symbol (@) causes spell checker to report false positive in SQL file
BugDBE-6941ClickHouse syntax does not allow parameters
BugDBE-6314limit 1 is not recognized as valid sytax in PL/PgSQL
BugDBE-7241Redshift first_value/last_value Parse Failure
BugDBE-6490Extract subquery as CTE works wrong when having 'as'-expression with column aliases
BugDBE-7143Auto-created folding regions are un-folded on file re-open
ExceptionDBE-7023IAE at com.intellij.psi.PsiManager.$$$reportNull$$$0(PsiManager.java)
SQL GenerationFeatureDBE-7025Support SQL Generator `IF NOT EXISTS` option
BugDBE-7180Several PostgreSQL rule issues with the Source Editor
BugDBE-7487Schema cannot be created from UI in DB2
BugDBE-7195In "Database Changes" window, right-clicking on a single function/view and clicking on "revert" reverts all changed objects!
BugDBE-7526Can not edit trigger
BugDBE-7129Query plan visualizer doesn't work
BugDBE-6992Reshift Generic: invalid SQL generation for routines
SQL HighlightingFeatureDBE-6759highlight if JOIN aren't paired with ON
FeatureDBE-3109Please add an inspection for unused field of subquery
FeatureDBE-1456Show warning on DELETE FROM without WHERE clause
FeatureDBE-7283Show parameters info for INSERT automatically
FeatureDBE-7572MariaDB Dialect: Support "CREATE OR REPLACE EVENT"
BugDBE-7587Bug in postgresql dialect
BugDBE-4709SQL statement parse error with slash at end of line
BugDBE-6125PostgreSQL support USING NEW INTO syntax
BugDBE-6862Syntax for Oracle's sample.
BugDBE-7288MSSQL: Sub query and GROUP BY
BugDBE-5635Redshift: support varchar(max) syntax
BugDBE-4772Good code is highlighted yellow
BugDBE-6303SQL integration: "AT TIME ZONE" not recognised for Microsoft SQL Server
BugDBE-6830'ON' is not treated as value
BugDBE-7007MySQL dialect constantly resets after IDE restart
BugDBE-7586Unresolved reference using functions with xml data type
BugDBE-6844Invalid "Ambiguous column reference"
BugDBE-6817Oracle ~= (not equals) operator causes parse error
BugDBE-7563Oracle: support triggering event / statement more precise recovery syntax
BugDBE-6848Unresolved reference for alias in Redshift
BugDBE-7382SQL Server file starting with IF shows error when cursor on IF keyword
BugDBE-7111[ClickHouse] Invalid inspection on INSERT into table with materialized column about incorrect values count
BugDBE-6975Support 'or replace, materialized view, precomputed' syntax
BugDBE-7282Just alone field is treated as a function
BugDBE-7386Exasol: Division Operator mistaken for query terminator
BugDBE-7601PostgreSQL function code following RETURN QUERY reported as unreachable
BugDBE-7065Support schema qualification syntax in CREATE OPERATOR FAMILY
BugDBE-6853Newline concatenation with a bind variable in COPY command is erroneously not recognized as a valid syntax with Postgres
BugDBE-7112Incorrect error highlighting in HSQLDB mode
PerformanceDBE-7335Suppression calculation could be faster
UsabilityDBE-7314A better highlighting for 'column aliases required' inspection
SQL RefactoringFeatureDBE-636SQL Intention: Introduce/inline table alias
FeatureDBE-6151Declare new variables on-the-fly (PL and declare-variable statements)
FeatureDBE-2058Generate DECLARE TABLE statement
BugDBE-7178Alias renaming in a view source editor fails to apply changes to all references
SQL ResolveBugDBE-6641User table not properly parsed
BugDBE-6947Some MySQL 8 functions aren't resolved
User InterfaceFeatureDBE-7214Ability to choose color in data source settings
FeatureDBE-6753Can not drag Data Source to a group
FeatureDBE-6797When renaming a datasource, interpret slashes as groups or interpret slahes in datasource names as groups
FeatureDBE-4074Database keep project datasource visible when scrolled down
BugDBE-7659An item in DB settings list is hidden 1) at first 2) after scrolling
BugDBE-6808Gutter color is not respected
BugDBE-7496Dots in consoles names disappear
BugDBE-6558Color settings in datagrid different to database panel
BugDBE-2390Data Statistic Error
BugDBE-7470Two PostgreSQL dialects in injection intention
BugDBE-6443Default row height int "Modify Table" dialog is equal to the biggest row in the dialog
UsabilityDBE-6799Moving a datasource to a parent group that has no direct child only possible via "new..." group