The second minor release of PyCharm 2021.1 contains several bug fixes in different functional areas, from the overall performance and working with Jupyter Notebooks to working with databases.
Take a look at what’s inside!
Performance
If you noticed considerable slowing down or even IDE hanging while working with Python files after upgrading to PyCharm 2021.1.1, upgrading to PyCharm 2021.1.2 will fix this issue. This problem was caused by the fact that PyCharm detected Python frameworks in the project files and added those files to the exclusion list, when the user declined to add framework support. [PY-48284]
Jupyter Notebook
PyCharm detects if the Jupyter package is not installed for your newly created project and throws a warning (“Jupyter package is not installed”). This happens when you create and open a Jupyter Notebook document. [PY-47977]
Editing
We fixed the inconsistent behavior with the “Move Statement”. Now you won’t get an exception or several copies of the last line of your selection when applying it. [PY-37765], [PY-41375]
Support for the older versions of Oracle DB
Introspection for Oracle Database 10g (Release 10.2.0.4.0) and later works normally in PyCharm 2021.1.2. [DBE-12442]
Frontend development
- In PyCharm 2021.1.2 bundled webpack schema is updated. [WEB-49925].
- We fixed a number of issues with the Extract Angular component refactoring [WEB-50842], [WEB-50823], and [WEB-50376].
- We added support for several TypeScript 4.3 features [WEB-50272], [WEB-50916], [WEB-50375], and [WEB-50371].
For the full list of issues addressed in PyCharm 2021.1.2, please see the release notes.
Found a bug? Please report it using our bug tracker.