News
06 December 2020
eric 20.12.1 has been released. It fixes a severe bug.
05 December 2020
eric 20.12 has been released. It fixes just a few bugs.
01 November 2020
eric 20.11 has been released. It fixes a few bugs and introduces these
new features.
- Editor
- added support for TOML files
- Main Window
- added a dialog showing information about the installation process
(see Help menu)
- Mini Editor
- added a status bar languages menu
- added a status bar zoom slider
- added zoom actions menu and toolbar
- Syntax Checker
- added a syntax checker for TOML files
- Web Browser
- added a SSL information page to the site info dialog
- added a clickable SSL info label to the URL entry
- Various
- changed code to not use deprecated 'QRegExp' anymore
03 October 2020
eric 20.10 has been released. It fixes a few bugs and introduces these
new features.
- Editor
- added an outline widget showing the structure of the editor source code
and allowing to navigate in the code
- Python Disassembly Viewer
- added a tool to visualize the Python byte code generated from a Python
source file
- added a viewer to visualize the Python byte code generated from a
Python traceback of an exception as an additional tab of the debug
viewer
- added capability to show information about a code object
- Third Party packages
- updated Pygments to 2.7.0
- updated coverage.py to 5.3.0
- removed the no longer needed 'enum' package
- Various
- changed the code to not rely on the Qt Resource system anymore
(no .qrc files and no use of pyrcc5 anymore)
05 September 2020
eric 20.9 has been released. It fixes a few bugs and introduces these
new features.
- File Browser
- changed it to react upon changed files if their contents is shown
- Tasks
- added separate task categories for 'Test' and 'Documentation'
tasks
- Mercurial Interface
- removed the interface for the deprecated 'fetch' extension
- VCS Interfaces
- added a configuration option to disable the VCS toolbars
01 August 2020
eric 20.8 has been released. It fixes just a few bugs.
04 July 2020
eric 20.7 has been released. It fixes a few bugs and introduces these
new features.
- General
- removed support for Python2
- removed support for Qt4 (PyQt4 and pyside)
- pip Interface
- added menu actions for pip cache management (pip >= 20.1.0)
- Code Style Checker
- changed the dialog to allow the selection of checker categories
- added several security related checks (ported from bandit)
- extended the dialog to show a list of files still to be checked
- updated pycodestyle to version 2.6.0
- Syntax Checker
- updated pyflakes to version 2.2.0
- Third Party packages:
- updated asttoken to version 2.0.4
01 June 2020
eric 20.6 has been released. It fixes a few bugs and introduces these
new features.
- Web Browser:
- added a configurable URL entry color to indicate sites with certificate
issues
- added code to ask for the title of a new bookmark folder
02 May 2020
eric 20.4 has been released. It fixes a few bugs and introduces these
new features.
- MicroPython
- added support for Calliope mini
- Third Party packages
- updated Pygments to 2.3.1
05 April 2020
eric 20.4 has been released. It fixes a few bugs and introduces these
new features.
- General
- included a new icon set based on the Breeze icons of KDE
07 March 2020
eric 20.3 has been released. It fixes a few bugs and introduces these
new features.
- Debugger
- added debugging support for QRunable
- Mercurial Interface
- added support for the '--secure' flag of hg import as of Mercurial 5.3
- Syntax Checker
- updated pyflakes to repository as of 2020-02-03
- Third Party packages
- updated coverage.py to 5.0.3
02 February 2020
eric 20.2 has been released. It fixes a few bugs. There are no new features
this month.
01 January 2020
eric 20.1 has been released. It fixes a few bugs and introduces these
new features.
- MicroPython
- added entries to the ESP menu to show the Chip ID, Flash ID and
MAC Address
- added entries to the ESP menu to backup and restore a firmware
- Web Browser
- added support for viewing PDF documents inside the web browser
(requires PyQt/Qt 5.13 or better)
01 January 2020
The eric team wishes everybody a 'Happy New Year'.