PyCharm Releases

Released: Jul 8, 2020

Atualizações na 2020.1.3


  • An issue that caused the UI to freeze when processing references in Python scratch files was fixed.
  • A bug that prevented CoffeeScript automatically insert imports was fixed.
  • The issue with the keyboard on Ubuntu 20.04, Gnome 3.36 with IBus enabled was fixed.
  • Font rendering problem on macOS Mojave was resolved.
  • Memory leak in Common Item Dialog patch was eliminated.
  • The commit causing latency on accepting auto-completion was reverted.

Released: Jun 3, 2020

Atualizações na 2020.1.2


  • Added new action ‘Rescan Available Python Modules and Packages’.
  • Added support for Coverage 5.0+.


  • Fixed a bug that made the cursor jump to the __call__ method of the metaclass instead of the class declaration when using ‘go to declaration’ on classes.
  • Fixed a bug that triggered a false positive inspection “Unexpected argument” for Python 3 enum.Enum() functional constructor.
  • Fixed a bug that now makes CSS/SCSS formatter aware of CSS3 grid-layout properties.
  • Fixed a bug...

Released: May 6, 2020

Atualizações na 2020.1.1


  • Fixed a problem with the DataFrame viewer window being small and not expanding upon resizing.
  • Implemented several small tasks points to ensure that Python 3.9 alpha interpreters will work as expected.
  • Fixed autocompletion for TypedDict arguments for functions.
  • Brought back an old functionality into our CSV data editor that will make editing CSV files easier by showing tabs for ‘Data’ and ‘Text’.
  • Fixed a bug that prevented the debugger from working on Python 3.5 and earlier.
  • Fixed a...

Released: Apr 8, 2020

Atualizações na 2020.1


Version Control

  • Interactive rebasing - If you care about keeping your commit history clean, you’re definitely familiar with interactive rebasing. This is now easier, and more graphical. Just pick a commit in the history, right-click, and choose ‘interactively rebase from here’.
  • New VCS commit tool window - If you’re the kind of developer who likes commits that are atomic and tell a story, you probably go back and forth between the commit window and your code to get everything...

Released: Mar 18, 2020

Atualizações na 2019.3.4


SQL General

  • Structure view for the block statement.

SQL Highlighting

  • Subquery folding improvement.
  • Support for Sequence Storage Engine MariaDB syntax.


Code Insight

  • No Type Inference on nonlocal/global Variables.
  • PyCharm doesn't recognise namespace package properly if __init__ file contains comments.


  • Rerun button stop working.


  • Cython Support does not recognize integer suffixes.


  • PyCharm KeyError __len__ when debugging after updating to...

Released: Feb 7, 2020

Atualizações na 2019.3.3


Code Insight

  • False positive when typing near inherited TypedDict type.


  • Python Run Configuration (docker-compose) fails with "Could not find docker0 network interface" error when started in debug mode.


  • reStructuredText language injection comment breaks inspection.
  • Ignored references in inspections settings for unresolved references in Python does not work anymore.
  • Unexpected argument when creating an imported TypedDict.

Build. Built-in (JPS)

  • Update "Error Prone...

Released: Jan 22, 2020

Atualizações na 2019.3.2


User Interface Project View

  • Add the ability to "Copy path" relative to repository root.

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).
  • Support MySQL 8 SRID argument on GEOMETRY columns.

No subsystem

  • Web Types Display new lines in quick doc description...

Released: Dec 19, 2019

Atualizações na 2019.3.1


  • As a part of Python 3.8 support, this release adds code insight for TypedDicts.


  • PyCharm supports using reStructuredText (reST) in docstrings, unfortunately, PyCharm 2019.3 was a little overzealous and interpreted every docstring as reST for some users. This has been fixed.
  • Some small issues with MongoDB support have now been resolved, for example: it showed only the date portion of an ISODate, and now they have been restored to their full length.

Released: Dec 2, 2019

Atualizações na 2019.3



  • Interactive widgets - To provide more interactivity, Jupyter notebooks support interactive controls known as interactive widgets. These controls let you turn static notebooks into interactive dashboards, allowing those who view your notebooks to customize their view. With this update, PyCharm adds support for interactive widgets. This means the widgets are rendered with the output and can be used to manipulate the notebooks just like it works with native Jupyter notebooks...

Released: Nov 19, 2019

Atualizações na 2019.2.5


  • Added TypedDict support for Python 3.8.


  • Fixed an issue that caused the generation of a large skeleton file on remote interpreters.
  • Fixed issue causing Python plugin for IntelliJ not to work properly with the debugger when a test Python module was created.