docs/changelog.md

Thu, 01 May 2025 12:09:22 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Thu, 01 May 2025 12:09:22 +0200
branch
eric7-maintenance
changeset 11248
1a9dbea918e4
parent 11194
1bfb44d3bedc
parent 11230
8a15b05eeee3
permissions
-rw-r--r--

Merged with branch 'eric7'.

9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
1 # Change Log
10103
66d435ff32e3 Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10089
diff changeset
2
11201
c2502c32ec4d Updated the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11190
diff changeset
3 ### Version 25.5
c2502c32ec4d Updated the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11190
diff changeset
4 - bug fixes
11206
9271719f43a7 Modified the display of the crash session dialog to show the time stamp of the found crash session file and the path of the project file (if a project was open) (see issue584).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11201
diff changeset
5 - General
9271719f43a7 Modified the display of the crash session dialog to show the time stamp of the found crash session file and the path of the project file (if a project was open) (see issue584).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11201
diff changeset
6 - Modified the display of the crash session dialog to show the time stamp
9271719f43a7 Modified the display of the crash session dialog to show the time stamp of the found crash session file and the path of the project file (if a project was open) (see issue584).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11201
diff changeset
7 of the found crash session file and the path of the
9271719f43a7 Modified the display of the crash session dialog to show the time stamp of the found crash session file and the path of the project file (if a project was open) (see issue584).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11201
diff changeset
8 project file (if a project was open) (see issue584).
11207
7193db06924d Modified the display of the crash session dialog to allow the removal of crash session files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11206
diff changeset
9 - Modified the display of the crash session dialog to allow the removal
7193db06924d Modified the display of the crash session dialog to allow the removal of crash session files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11206
diff changeset
10 of crash session files.
11227
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11217
diff changeset
11 - IRC
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11217
diff changeset
12 - Removed the IRC interface and changed it to a plug-in available via the
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11217
diff changeset
13 plug-in repository.
11216
a1471981ef18 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11207
diff changeset
14 - Project
11217
856628e8a303 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11216
diff changeset
15 - Removed support for `pyqt5` project type.
11216
a1471981ef18 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11207
diff changeset
16 - Removed support for `pyside2` project type.
11230
8a15b05eeee3 Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11227
diff changeset
17 - Virtual Environments
8a15b05eeee3 Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11227
diff changeset
18 - Prepared the virtual environments support for being expanded via plugins.
11201
c2502c32ec4d Updated the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11190
diff changeset
19
11157
446c46bb174e Updated the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11143
diff changeset
20 ### Version 25.4
446c46bb174e Updated the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11143
diff changeset
21 - bug fixes
11190
f5ffdf0164ab MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11172
diff changeset
22 - MicroPython
f5ffdf0164ab MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11172
diff changeset
23 - Added the capability to show the sha256 hash of a device file.
11157
446c46bb174e Updated the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11143
diff changeset
24
11127
1bbaf3add61a Updated the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11122
diff changeset
25 ### Version 25.3
1bbaf3add61a Updated the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11122
diff changeset
26 - bug fixes
11132
7cb530e18aba Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11128
diff changeset
27 - Code Style Checker
7cb530e18aba Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11128
diff changeset
28 - Updated these checkers.
11135
5af56f31c53f Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11134
diff changeset
29 - Imports to `flake8-tidy-imports` v4.11.0
11132
7cb530e18aba Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11128
diff changeset
30 - Logging to `flake8-logging` v1.7.0
11138
1f743bad6fd3 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11136
diff changeset
31 - Miscellaneous to `flake8-bugbear` v24.12.12
11134
3243a66db84a Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11132
diff changeset
32 - Miscellaneous to `flake8-comprehensions` v3.16.0
11136
437db2f032fd Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11135
diff changeset
33 - Security to `bandit` v1.8.2
11140
b823386f7591 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11138
diff changeset
34 - Added these checkers to support more case.
b823386f7591 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11138
diff changeset
35 - 'Structural Pattern Matching' based on `flake8-spm` v0.0.1
11141
2f5f73c51c7c Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11140
diff changeset
36 - Nested f-strings based on `flake8-nested-fstrings` v1.1.0
11143
ef75c265ab47 Added a checker for `pydantic` and `dataclass` related topics based on `flake8-pydantic` v0.4.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11141
diff changeset
37 - `pydantic` and `dataclass` related topics based on `flake8-pydantic` v0.4.0
11167
a3f5af773bc7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11157
diff changeset
38 - MicroPython
a3f5af773bc7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11157
diff changeset
39 - Added support for NRF52 based devices which support the UF2 standard.
11172
a5bbcf506ef0 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11167
diff changeset
40 - Updated the list of known UF2 capable boards.
11128
04a9579c9c54 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11127
diff changeset
41 - pip Interface
04a9579c9c54 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11127
diff changeset
42 - Added a field to search for packages in the dependencies list.
11127
1bbaf3add61a Updated the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11122
diff changeset
43
11121
c4937b06b58a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11108
diff changeset
44 ### Version 25.2
c4937b06b58a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11108
diff changeset
45 - bug fixes
c4937b06b58a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11108
diff changeset
46 - MicroPython
c4937b06b58a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11108
diff changeset
47 - Updated the list of known CircuitPython boards for CPy 9.2.3.
11122
9b2abac8e19f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11121
diff changeset
48 - Updated the list of known UF2 capable boards.
11121
c4937b06b58a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11108
diff changeset
49
c4937b06b58a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11108
diff changeset
50 ### Version 25.1
11065
381afdad9614 Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11053
diff changeset
51 - bug fixes
11108
62f50b72fbb7 Update the change log.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11094
diff changeset
52 - General
62f50b72fbb7 Update the change log.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11094
diff changeset
53 - Made the code compatible with Qt/PyQt 6.8.
11067
67b92e2cb719 Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11065
diff changeset
54 - Mercurial Interface
67b92e2cb719 Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11065
diff changeset
55 - Removed support for the `strip` extension (does not exist anymore).
11068
15f0385e0471 Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11067
diff changeset
56 - Moved `purge` and `shelve` extensions to the `Other Functions` menu
15f0385e0471 Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11067
diff changeset
57 because they are builtin functions.
11075
282fc28b44ee Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11068
diff changeset
58 - Added support for the `fastexport` extension.
11082
58838580274e Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11075
diff changeset
59 - Added support for the `uncommit` extension.
11091
3a1ba42ac50a pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11082
diff changeset
60 - pip Interface
3a1ba42ac50a pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11082
diff changeset
61 - Added an action button to clean up the site-packages directory of
3a1ba42ac50a pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11082
diff changeset
62 the selected environment.
11093
e8932a99beb4 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11091
diff changeset
63 - Changed the package search function to open an external web browser
e8932a99beb4 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11091
diff changeset
64 with the package search term (PyPI does not support programmatic
e8932a99beb4 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11091
diff changeset
65 search anymore).
11094
0cbc2ec68d2a Plugin Repository
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11093
diff changeset
66 - Plugin Repository
0cbc2ec68d2a Plugin Repository
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11093
diff changeset
67 - Added a status label for 'Upgrade Available' that includes a copy of
0cbc2ec68d2a Plugin Repository
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11093
diff changeset
68 the the upgradable plugin entries.
11065
381afdad9614 Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11053
diff changeset
69
11021
02e3af8a6a83 Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11010
diff changeset
70 ### Version 24.12
02e3af8a6a83 Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11010
diff changeset
71 - bug fixes
11029
1cd8701ed260 Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11028
diff changeset
72 - Debugger
1cd8701ed260 Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11028
diff changeset
73 - Added a configuration option to not stop at the first executable statement
1cd8701ed260 Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11028
diff changeset
74 when debugging in passive mode.
11052
316be9cd43bc Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11038
diff changeset
75 - Find In Files
316be9cd43bc Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11038
diff changeset
76 - Added the capability to filter the list of files to be searched.
11033
6b197c3389f7 IDE Server
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11029
diff changeset
77 - IDE Server
6b197c3389f7 IDE Server
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11029
diff changeset
78 - Extended the eric-ide server to be able to check, if received messages have
6b197c3389f7 IDE Server
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11029
diff changeset
79 been sent by a valid eric IDE.
11028
6353fe3204c9 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11024
diff changeset
80 - MicroPython
6353fe3204c9 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11024
diff changeset
81 - Added support for ESP-C2, ESP32-C6, ESP32-H2, ESP32-P4 and ESP8684.
11038
918bc08e1f89 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11033
diff changeset
82 - Extended the list of known VID/PID of ESP32 devices.
918bc08e1f89 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11033
diff changeset
83 - Added an entry to the ESP32 menu to show some device security information.
11053
5f044e09aba5 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11052
diff changeset
84 - Improved the device detection of the UF2 Flash dialog to suppress devices not
5f044e09aba5 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11052
diff changeset
85 seen on the USB bus (happens when devices have identical BOOT volume names).
11024
b9048ec9b87f Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11021
diff changeset
86 - Project Type 'Eric7 Plugin'
b9048ec9b87f Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11021
diff changeset
87 - Added code to ensure, that compiled form files get recreated before
b9048ec9b87f Added code to ensure, that compiled form files get recreated before they are written to the plugin archive.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11021
diff changeset
88 they are written to the plugin archive.
11021
02e3af8a6a83 Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11010
diff changeset
89
10943
c29a9da41c92 Started the development iteration for release 24.11.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10935
diff changeset
90 ### Version 24.11
11007
49cd6f61935e Added a change log note about the end of Python 3.8 support.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10999
diff changeset
91 **Note:** As Python 3.8 is EOL this eric-ide release will be the last one
49cd6f61935e Added a change log note about the end of Python 3.8 support.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10999
diff changeset
92 supporting this Python version.
49cd6f61935e Added a change log note about the end of Python 3.8 support.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10999
diff changeset
93
10943
c29a9da41c92 Started the development iteration for release 24.11.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10935
diff changeset
94 - bug fixes
10959
377ef1594e36 Changed install scripts and pyproject.toml files to allow installation with Python 3.13.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10949
diff changeset
95 - General
377ef1594e36 Changed install scripts and pyproject.toml files to allow installation with Python 3.13.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10949
diff changeset
96 - Made the code compatible with Python 3.13.
10996
a3dc181d14e1 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10995
diff changeset
97 - Code Style Checker
a3dc181d14e1 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10995
diff changeset
98 - Updated these checkers.
10999
c3cf24fe9113 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10996
diff changeset
99 - Miscellaneous to `flake8-bugbear` v24.8.19
10996
a3dc181d14e1 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10995
diff changeset
100 - Security to `bandit` v1.7.10
10949
2057b1b198a5 IDE Server
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10943
diff changeset
101 - IDE Server
2057b1b198a5 IDE Server
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10943
diff changeset
102 - Extended the eric-ide server integration in the file browser.
11010
798440273c11 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11007
diff changeset
103 - MicroPython
798440273c11 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11007
diff changeset
104 - Updated the list of known CircuitPython boards for CPy 9.2.0.
798440273c11 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11007
diff changeset
105 - Updated the list of known UF2 capable boards.
10995
f94a27bbf6c4 Third Party Packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10959
diff changeset
106 - Third Party Packages
f94a27bbf6c4 Third Party Packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10959
diff changeset
107 - Upgraded `pycodestyle` to version 2.12.1.
10943
c29a9da41c92 Started the development iteration for release 24.11.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10935
diff changeset
108
10894
8f72e61712c7 Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10884
diff changeset
109 ### Version 24.10
8f72e61712c7 Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10884
diff changeset
110 - bug fixes
10935
680150fd2b8c Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10911
diff changeset
111 - Debugger
680150fd2b8c Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10911
diff changeset
112 - Added a configuration option to make 'Show only' the default for the
680150fd2b8c Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10911
diff changeset
113 global and local variables viewer.
10897
caba0e2456b6 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10894
diff changeset
114 - MicroPython
caba0e2456b6 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10894
diff changeset
115 - Added MicroPython support for RP2350 based controllers.
10902
f369290e8b42 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10897
diff changeset
116 - Updated the list of known CircuitPython boards for CPy 9.2.0-alpha.2351.
f369290e8b42 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10897
diff changeset
117 - Updated the list of known UF2 capable boards.
10911
9cccac01156f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10902
diff changeset
118 - Extended the file manager widget context menus.
10894
8f72e61712c7 Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10884
diff changeset
119
10875
a1d82f137464 Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10861
diff changeset
120 ### Version 24.9
a1d82f137464 Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10861
diff changeset
121 - bug fixes
10883
1fe731ca7078 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10882
diff changeset
122 - Code Style Checker
1fe731ca7078 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10882
diff changeset
123 - Updated these checkers.
10884
2be906d60ffb Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10883
diff changeset
124 - Security to `bandit` v1.7.9
2be906d60ffb Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10883
diff changeset
125 - Miscellaneous to `flake8-comprehensions` v3.15.0
10881
c20d7e202152 Third Party Packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10875
diff changeset
126 - Third Party Packages
c20d7e202152 Third Party Packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10875
diff changeset
127 - Upgraded `pip-licenses` to version 5.0.0.
10883
1fe731ca7078 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10882
diff changeset
128 - Upgraded `pycodestyle` to version 2.12.0.
10875
a1d82f137464 Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10861
diff changeset
129
10819
e1a02e4225f8 Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10786
diff changeset
130 ### Version 24.8
e1a02e4225f8 Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10786
diff changeset
131 - bug fixes
10828
fc1310995b98 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10827
diff changeset
132 - General
fc1310995b98 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10827
diff changeset
133 - Improved the handling of crash sessions.
10832
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10828
diff changeset
134 - Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10828
diff changeset
135 - Added the capability to sort the entries in the code outline by occurrence
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10828
diff changeset
136 or alphabetically. Configure this on the `Editor => General` page.
10849
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10847
diff changeset
137 - Changed the editor layout to use a splitter between editor and code layout
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10847
diff changeset
138 to enhance the flexibility.
10840
c8045d0dbaa7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10832
diff changeset
139 - MicroPython
c8045d0dbaa7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10832
diff changeset
140 - Updated the list of known CircuitPython boards for CPy 9.1.0.
c8045d0dbaa7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10832
diff changeset
141 - Updated the list of known UF2 capable boards.
10845
bbcad422aea7 Project Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10840
diff changeset
142 - Project Viewer
bbcad422aea7 Project Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10840
diff changeset
143 - Added the context menu actions `New file...` and `New directory...` to the
bbcad422aea7 Project Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10840
diff changeset
144 `Others` project viewer to give a more concise way to create a new files
bbcad422aea7 Project Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10840
diff changeset
145 and directories.
10861
dca41a88abcb Finished implementing the FIDO2 security key management interface.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10849
diff changeset
146 - Security Key Management
dca41a88abcb Finished implementing the FIDO2 security key management interface.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10849
diff changeset
147 - Added a tool to manage FIDO2 security keys.
10847
b3f04b83fc84 Web Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10845
diff changeset
148 - Web Browser
10875
a1d82f137464 Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10861
diff changeset
149 - Added support for `Passkeys` (for Qt >= 6.7.0).
10819
e1a02e4225f8 Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10786
diff changeset
150
10827
54e6de23c546 Adapted the change log file to the maintenance branch.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10819
diff changeset
151 ### Version 24.7.1
54e6de23c546 Adapted the change log file to the maintenance branch.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10819
diff changeset
152 - bug fixes
54e6de23c546 Adapted the change log file to the maintenance branch.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10819
diff changeset
153
10735
1c2fb9b8801d Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10715
diff changeset
154 ### Version 24.7
1c2fb9b8801d Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10715
diff changeset
155 - bug fixes
10760
f702f6781b05 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10756
diff changeset
156 - General
f702f6781b05 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10756
diff changeset
157 - Improved the internal debug logging system.
10753
031cfa81992a Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10742
diff changeset
158 - Code Style Checker
031cfa81992a Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10742
diff changeset
159 - Updated these checkers.
10884
2be906d60ffb Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10883
diff changeset
160 - Annotations to `flake8-annotations` v3.1.1
2be906d60ffb Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10883
diff changeset
161 - Miscellaneous to `flake8-bugbear` v24.4.26
2be906d60ffb Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10883
diff changeset
162 - Logging to `flake8-logging` v1.6.0
10786
f27738bc28af Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10760
diff changeset
163 - IDE Server
f27738bc28af Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10760
diff changeset
164 - Added functionality to work with remote files and projects via
f27738bc28af Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10760
diff changeset
165 an `eric-ide Server` on a remote computer. All communication to
f27738bc28af Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10760
diff changeset
166 this server is done through a single socket (port 42024 by default).
10741
3a471962bb10 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10735
diff changeset
167 - MicroPython
3a471962bb10 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10735
diff changeset
168 - Added a few boards to the list of know MicroPython boards.
10742
7aa41173b44b pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10741
diff changeset
169 - pip Interface
7aa41173b44b pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10741
diff changeset
170 - Added a configuration option to not include global environments in
7aa41173b44b pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10741
diff changeset
171 the selector list.
10756
0702be694bc4 Third Party Packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10754
diff changeset
172 - Third Party Packages
10819
e1a02e4225f8 Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10786
diff changeset
173 - Upgraded `pip-licenses` to version 4.4.0.
10735
1c2fb9b8801d Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10715
diff changeset
174
10696
55e4a7497833 Prepared change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10682
diff changeset
175 ### Version 24.6
55e4a7497833 Prepared change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10682
diff changeset
176 - bug fixes
10715
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10710
diff changeset
177 - Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10710
diff changeset
178 - Added a key event handler to make the keypad ',' always insert a '.'
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10710
diff changeset
179 character because that is what is needed in programming.
10710
0e06a55c9f2d General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10698
diff changeset
180 - General
0e06a55c9f2d General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10698
diff changeset
181 - Added a `Help` menu entry to generate some version information and copy
0e06a55c9f2d General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10698
diff changeset
182 that to the clipboard (see issue 562).
10698
ed332f3d26a7 Web Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10696
diff changeset
183 - Web Browser
ed332f3d26a7 Web Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10696
diff changeset
184 - Added the capability to enable the rendering of all web pages using a
ed332f3d26a7 Web Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10696
diff changeset
185 dark theme (PyQt/Qt >= 6.7.0).
10696
55e4a7497833 Prepared change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10682
diff changeset
186
10663
1f7e684f2fd3 Prepared the changelog file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10640
diff changeset
187 ### Version 24.5
1f7e684f2fd3 Prepared the changelog file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10640
diff changeset
188 - bug fixes
10679
4d3e0ce54322 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10677
diff changeset
189 - General
4d3e0ce54322 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10677
diff changeset
190 - Changed code from using `QFileSystemWatcher` to our own implementation
4d3e0ce54322 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10677
diff changeset
191 (`EricFileSystemWatcher`) based on the `watchdog` Python package in order
4d3e0ce54322 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10677
diff changeset
192 to get more fine grained control over the reported changes.
10674
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10664
diff changeset
193 - Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10664
diff changeset
194 - Added the capability to reload the current editor via its context menu or
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10664
diff changeset
195 the main `File` menu (see issue 556).
10682
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10679
diff changeset
196 - Added basic support for Jenkins pipeline files (and Groovy source files)
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10679
diff changeset
197 (see issue 558).
10677
6ee2e475490c Editor Outline, File Browser, Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10674
diff changeset
198 - Editor Outline
6ee2e475490c Editor Outline, File Browser, Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10674
diff changeset
199 - Improved the navigation capability by respecting the column offset when
6ee2e475490c Editor Outline, File Browser, Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10674
diff changeset
200 placing the cursor of the editor (see issue 554).
6ee2e475490c Editor Outline, File Browser, Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10674
diff changeset
201 - File Browser
6ee2e475490c Editor Outline, File Browser, Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10674
diff changeset
202 - Improved the navigation capability by respecting the column offset when
6ee2e475490c Editor Outline, File Browser, Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10674
diff changeset
203 placing the cursor of the editor (see issue 554).
6ee2e475490c Editor Outline, File Browser, Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10674
diff changeset
204 - Project Browser
6ee2e475490c Editor Outline, File Browser, Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10674
diff changeset
205 - Improved the navigation capability by respecting the column offset when
6ee2e475490c Editor Outline, File Browser, Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10674
diff changeset
206 placing the cursor of the editor (see issue 554).
10664
56d55d022ce8 Symbols Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10663
diff changeset
207 - Symbols Viewer
56d55d022ce8 Symbols Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10663
diff changeset
208 - Completed the list of selectable code blocks.
10663
1f7e684f2fd3 Prepared the changelog file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10640
diff changeset
209
10618
b2faf1b237f9 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10615
diff changeset
210 ### Version 24.4
b2faf1b237f9 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10615
diff changeset
211 - bug fixes
10638
12558008c269 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10637
diff changeset
212 - Code Style Checker
12558008c269 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10637
diff changeset
213 - Updated these checkers.
10884
2be906d60ffb Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10883
diff changeset
214 - Security to `bandit` v1.7.8
2be906d60ffb Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10883
diff changeset
215 - Miscellaneous to `flake8-bugbear` v24.2.6
2be906d60ffb Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10883
diff changeset
216 - Logging to `flake8-logging` v1.5.0
10626
42c3c948aafa MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10625
diff changeset
217 - MicroPython
42c3c948aafa MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10625
diff changeset
218 - Updated the list of known CircuitPython boards.
42c3c948aafa MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10625
diff changeset
219 - Updated the list of known UF2 capable boards.
10620
699b5ceb39aa pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10619
diff changeset
220 - pip Interface
699b5ceb39aa pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10619
diff changeset
221 - Added the capability to install packages given in the `project.dependencies`
699b5ceb39aa pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10619
diff changeset
222 section of a `pyproject.toml` file.
10618
b2faf1b237f9 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10615
diff changeset
223 - Project
b2faf1b237f9 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10615
diff changeset
224 - Added an action to the `Other Tools` menu to clear the byte code caches
b2faf1b237f9 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10615
diff changeset
225 of the project.
10619
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10618
diff changeset
226 - Shell
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10618
diff changeset
227 - Added a context menu action to open an editor for a file at a line of an
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10618
diff changeset
228 exception shown in the console window.
10625
8b16ca841c5f Snapshot
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10620
diff changeset
229 - Snapshot
8b16ca841c5f Snapshot
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10620
diff changeset
230 - Disabled the snapshot functionality for Wayland based desktops.
10638
12558008c269 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10637
diff changeset
231 - Third Party Packages
10884
2be906d60ffb Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10883
diff changeset
232 - Upgraded `pip-licenses` to version 4.3.4.
10618
b2faf1b237f9 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10615
diff changeset
233
10536
9ffc1d79d3d8 Prepared changelog file for the next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10523
diff changeset
234 ### Version 24.3
9ffc1d79d3d8 Prepared changelog file for the next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10523
diff changeset
235 - bug fixes
10595
59579e8aff98 Removed support for the deprecated eric-ide specific XML file formats.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10536
diff changeset
236 - General
59579e8aff98 Removed support for the deprecated eric-ide specific XML file formats.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10536
diff changeset
237 - Removed support for the deprecated eric-ide specific XML file formats.
10600
954bd7d48910 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10595
diff changeset
238 - Removed the Oxygen based icons.
10536
9ffc1d79d3d8 Prepared changelog file for the next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10523
diff changeset
239
10615
08d340b8b7c7 Included the missing 24.2.1 changelog entry.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10600
diff changeset
240 ### Version 24.2.1
08d340b8b7c7 Included the missing 24.2.1 changelog entry.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10600
diff changeset
241 - bug fixes
08d340b8b7c7 Included the missing 24.2.1 changelog entry.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10600
diff changeset
242
10462
c8503ea3bd22 Prepared the changelog file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10435
diff changeset
243 ### Version 24.2
10480
a19abaeeaf0f Amended the change log file with an important note for release 24.2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10468
diff changeset
244 **Important Note:** Before upgrading to this release, all plug-ins installed
a19abaeeaf0f Amended the change log file with an important note for release 24.2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10468
diff changeset
245 via the plug-in repository must be at the most recent release in order to
a19abaeeaf0f Amended the change log file with an important note for release 24.2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10468
diff changeset
246 prevent failures of some plug-ins.
a19abaeeaf0f Amended the change log file with an important note for release 24.2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10468
diff changeset
247
10462
c8503ea3bd22 Prepared the changelog file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10435
diff changeset
248 - bug fixes
10507
d1c6608155ef Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10502
diff changeset
249 - Code Style Checker
d1c6608155ef Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10502
diff changeset
250 - Updated these checkers to support more cases.
10510
fa7b8ebfbe13 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10509
diff changeset
251 - Miscellaneous
10507
d1c6608155ef Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10502
diff changeset
252 - Security
10465
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10462
diff changeset
253 - Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10462
diff changeset
254 - Added an Edit menu entry tp convert tabs to spaces manually.
10468
fcae57045733 Editor, File Browser, Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10465
diff changeset
255 - Added the capability to show local variables in the outline view.
10499
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10492
diff changeset
256 - Added code to show the indicator margin messages when the mouse hovers
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10492
diff changeset
257 over a syntax error or warning indicator.
10468
fcae57045733 Editor, File Browser, Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10465
diff changeset
258 - File Browser
fcae57045733 Editor, File Browser, Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10465
diff changeset
259 - Added the capability to show local variables of functions and methods.
10492
53eac4c7d10b Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10480
diff changeset
260 - Find In Files
53eac4c7d10b Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10480
diff changeset
261 - Changed the filter entry to a filter selector with associated edit
53eac4c7d10b Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10480
diff changeset
262 capability to define a list of filter entries.
10500
40fc136e7002 Log Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10499
diff changeset
263 - Log Viewer
40fc136e7002 Log Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10499
diff changeset
264 - Added code to show an indicator for the log viewer icon, if new messages
40fc136e7002 Log Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10499
diff changeset
265 were added and the "Autoshow" option is deactivated.
10515
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10510
diff changeset
266 - MicroPython
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10510
diff changeset
267 - Added an entry to the file manager's local and device context menu to
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10510
diff changeset
268 rename a file.
10518
1682f3203ae5 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
269 - Added a standalone application of the built-in MicroPython interface (
1682f3203ae5 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
270 `eric7_mpy`).
11167
a3f5af773bc7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 11157
diff changeset
271 - Enhanced the MicroPython file manager widget.
10502
89b8e0a67fde Plugin Repository
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10500
diff changeset
272 - Plugin Repository
89b8e0a67fde Plugin Repository
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10500
diff changeset
273 - Added a label to show the number of selected entries.
10468
fcae57045733 Editor, File Browser, Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10465
diff changeset
274 - Project Browser
fcae57045733 Editor, File Browser, Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10465
diff changeset
275 - Added the capability to show local variables of functions and methods.
10508
a20222f2d8a2 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10507
diff changeset
276 - Third Party packages
10884
2be906d60ffb Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10883
diff changeset
277 - Upgraded `pyflakes` to version 3.2.0.
2be906d60ffb Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10883
diff changeset
278 - Upgraded `jquery.js` to version 3.7.1.
10462
c8503ea3bd22 Prepared the changelog file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10435
diff changeset
279
c8503ea3bd22 Prepared the changelog file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10435
diff changeset
280 ### Version 24.1
10357
ac30c311d35f Updated the changelog and ThirdParty files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10341
diff changeset
281 - bug fixes
10391
66e67cc6b161 Changed debug logging to be directed to a debug log file `eric7_debug.txt` in the `.eric7` directory.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10380
diff changeset
282 - General
66e67cc6b161 Changed debug logging to be directed to a debug log file `eric7_debug.txt` in the `.eric7` directory.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10380
diff changeset
283 - Changed debug logging to be directed to a debug log file `eric7_debug.txt` in
66e67cc6b161 Changed debug logging to be directed to a debug log file `eric7_debug.txt` in the `.eric7` directory.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10380
diff changeset
284 the `.eric7` directory.
10357
ac30c311d35f Updated the changelog and ThirdParty files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10341
diff changeset
285 - Code Style Checker
ac30c311d35f Updated the changelog and ThirdParty files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10341
diff changeset
286 - Updated these checkers to support more cases.
10362
cfa7034cccf6 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10357
diff changeset
287 - Logging
10357
ac30c311d35f Updated the changelog and ThirdParty files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10341
diff changeset
288 - Miscellaneous
ac30c311d35f Updated the changelog and ThirdParty files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10341
diff changeset
289 - Simplify
10418
4573827e9815 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10415
diff changeset
290 - Extended the documentation style checker to check the tag sequence and the use
4573827e9815 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10415
diff changeset
291 of deprecated tags (eric doc style).
10376
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10362
diff changeset
292 - Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10362
diff changeset
293 - Added the capability to comment/uncomment/toggle comment for languages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10362
diff changeset
294 that do not support single line comments (e.g. HTML uses `<!--` and
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10362
diff changeset
295 `-->`.
10422
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10418
diff changeset
296 - Added the capability to search & replace strings containing escape codes
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10418
diff changeset
297 (like `\n`).
10429
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10422
diff changeset
298 - Introduced a configurable timeout after which the quick search text occurrences
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10422
diff changeset
299 are highlighted (if this function is activated).
10396
2f72e9330af2 File Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10391
diff changeset
300 - File Browser
10398
ef1ea18994d5 Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10396
diff changeset
301 - Added context menu entries to show the directory path of an item in an
ef1ea18994d5 Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10396
diff changeset
302 external file manager.
10435
c712d09cc839 Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10429
diff changeset
303 - Find In Files
c712d09cc839 Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10429
diff changeset
304 - Added the capability to search & replace strings containing escape codes
c712d09cc839 Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10429
diff changeset
305 (like `\n`).
10410
da82156f44e9 Multiproject
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10405
diff changeset
306 - Multiproject
da82156f44e9 Multiproject
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10405
diff changeset
307 - Added the capability to indicate externally removed projects and actions
da82156f44e9 Multiproject
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10405
diff changeset
308 to clear them out.
10398
ef1ea18994d5 Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10396
diff changeset
309 - Project Browser
ef1ea18994d5 Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10396
diff changeset
310 - Added context menu entries to show the directory path of an item in an
ef1ea18994d5 Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10396
diff changeset
311 external file manager.
ef1ea18994d5 Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10396
diff changeset
312 - Added an entry to the background context menu to show the project
ef1ea18994d5 Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10396
diff changeset
313 directory in an external file manager.
10404
f7d9c31f0c38 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10398
diff changeset
314 - Testing
f7d9c31f0c38 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10398
diff changeset
315 - Extended the testing dialog to allow filtering of the result list
f7d9c31f0c38 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10398
diff changeset
316 based on the result status.
10405
df7e1694d0eb Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10404
diff changeset
317 - Extended the testing dialog to allow to perform a discovery run only and
df7e1694d0eb Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10404
diff changeset
318 just perform selected test cases of this list.
10415
af9a6dac2611 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10410
diff changeset
319 - Extended the testing dialog to allow to perform the test with debugger
af9a6dac2611 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10410
diff changeset
320 support (only if the dialog was started from within eric IDE).
10380
7c14ccd2a0e1 Viewmanager
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10376
diff changeset
321 - Viewmanager
7c14ccd2a0e1 Viewmanager
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10376
diff changeset
322 - Added `Close Tabs to the Left` and `Close Tabs to the Right` context
7c14ccd2a0e1 Viewmanager
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10376
diff changeset
323 menu entries to the tabview view manager.
7c14ccd2a0e1 Viewmanager
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10376
diff changeset
324 - Added `Close Editors Above` and `Close Editors Below` context menu
7c14ccd2a0e1 Viewmanager
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10376
diff changeset
325 entries to the listspace view manager.
10357
ac30c311d35f Updated the changelog and ThirdParty files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10341
diff changeset
326 - Virtual Environments
ac30c311d35f Updated the changelog and ThirdParty files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10341
diff changeset
327 - Added the capability to search for unregistered Python interpreters in
ac30c311d35f Updated the changelog and ThirdParty files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10341
diff changeset
328 order to create an environment entry for those selected by the user.
ac30c311d35f Updated the changelog and ThirdParty files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10341
diff changeset
329 - Third Party packages
ac30c311d35f Updated the changelog and ThirdParty files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10341
diff changeset
330 - Upgraded pip-licenses to version 4.3.3.
ac30c311d35f Updated the changelog and ThirdParty files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10341
diff changeset
331 - Upgraded pycodestyle to version 2.11.1.
ac30c311d35f Updated the changelog and ThirdParty files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10341
diff changeset
332
10274
c6b2a22e2337 Prepared change log file for next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10256
diff changeset
333 ### Version 23.12
c6b2a22e2337 Prepared change log file for next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10256
diff changeset
334 - bug fixes
10334
24300d16a154 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10324
diff changeset
335 - General
24300d16a154 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10324
diff changeset
336 - Improved platform support for FreeBSD.
10289
490388ca210c Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10278
diff changeset
337 - Debugger
490388ca210c Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10278
diff changeset
338 - Added a configuration option to select whether call trace optimization
490388ca210c Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10278
diff changeset
339 shall be enabled (this requires no function/method definition on the
490388ca210c Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10278
diff changeset
340 first line of a module).
10311
0a141f9ae677 Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10307
diff changeset
341 - Improved the configuration for remote debugging (global and project
0a141f9ae677 Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10307
diff changeset
342 specific).
10321
4a017fdf316f Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10314
diff changeset
343 - Changed the Python debugger code such, that unhandled exceptions are
4a017fdf316f Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10314
diff changeset
344 reported always and handled exception only, if the specifically
4a017fdf316f Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10314
diff changeset
345 requested in the `Start Debugging` dialog.
10303
ee1aadab1215 Changed code to use the 'argparse' module to parse the command line parameters instead of using own code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10289
diff changeset
346 - Diff Dialog
ee1aadab1215 Changed code to use the 'argparse' module to parse the command line parameters instead of using own code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10289
diff changeset
347 - Extended the functionality to accept two files to be diffed via the
ee1aadab1215 Changed code to use the 'argparse' module to parse the command line parameters instead of using own code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10289
diff changeset
348 command line.
10307
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10304
diff changeset
349 - Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10304
diff changeset
350 - Changed the `Auto Save` interval to be in seconds instead of minutes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10304
diff changeset
351 __Note__: The `Auto Save` interval has to be reconfigured!
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10304
diff changeset
352 - Added the capability to save a modified file automatically when the
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10304
diff changeset
353 editor looses the focus.
10324
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10321
diff changeset
354 - Added a button to format underline text of HTML documents.
10278
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10274
diff changeset
355 - Icons
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10274
diff changeset
356 - Added a configuration option to override the style dependent icon size
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10274
diff changeset
357 of the tool bars.
10314
1f7d52f024b1 Plugin Repository Dialog
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10311
diff changeset
358 - Plugin Repository Dialog
1f7d52f024b1 Plugin Repository Dialog
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10311
diff changeset
359 - Introduced categories to improve the presentation of the list of available
1f7d52f024b1 Plugin Repository Dialog
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10311
diff changeset
360 plugins.
10304
ff7d3d6b952d Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10303
diff changeset
361 - Syntax Checker
ff7d3d6b952d Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10303
diff changeset
362 - Added code to show some per file and overall statistics of the check.
10341
3fdffd9cc21d Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10334
diff changeset
363 - Re-introduced the JavaScript syntax checker. This time it is based on
3fdffd9cc21d Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10334
diff changeset
364 the `esprima` package.
10274
c6b2a22e2337 Prepared change log file for next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10256
diff changeset
365
10227
24e20e7a1274 Prepared changelog for next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10215
diff changeset
366 ### Version 23.11
24e20e7a1274 Prepared changelog for next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10215
diff changeset
367 - bug fixes
10248
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10244
diff changeset
368 - General
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10244
diff changeset
369 - Added the capability to select list entries with a configurable action
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10244
diff changeset
370 (system default, double click, single click) (see `Interface => Interface`
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10244
diff changeset
371 configuration page)
10244
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10227
diff changeset
372 - Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10227
diff changeset
373 - Enhanced the print capability with the configuration of the print
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10227
diff changeset
374 color mode (e.g. to print an editor with a dark background).
10256
1b728f26d1ae Project Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10248
diff changeset
375 - Project Viewer
1b728f26d1ae Project Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10248
diff changeset
376 - Added the context menu action "New source file..." to give a more concise
1b728f26d1ae Project Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10248
diff changeset
377 way to create a new source file.
10227
24e20e7a1274 Prepared changelog for next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10215
diff changeset
378
10176
5e26785b93b8 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10168
diff changeset
379 ### Version 23.10
5e26785b93b8 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10168
diff changeset
380 - bug fixes
10193
0d7392e49c48 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10191
diff changeset
381 - General
0d7392e49c48 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10191
diff changeset
382 - Made the code compatible with Python 3.12.
10201
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10193
diff changeset
383 - Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10193
diff changeset
384 - Added a typing completer for TOML files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10193
diff changeset
385 - Enhanced the existing completers slightly.
10211
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10208
diff changeset
386 - Enhanced the 'Search & Replace' widget to allow a mode switching using
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10208
diff changeset
387 a mode switch button and keyboard shortcuts (see issue 511)
10215
d476667171a1 Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10211
diff changeset
388 - Mercurial Interface
d476667171a1 Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10211
diff changeset
389 - Added the capability to select the branches to be shown to the Log Browser
d476667171a1 Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10211
diff changeset
390 window.
10208
d2fb44007ed3 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10206
diff changeset
391 - MicroPython
d2fb44007ed3 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10206
diff changeset
392 - Updated the list of known CircuitPython boards.
10206
d6921563be6c pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10201
diff changeset
393 - pip Interface
d6921563be6c pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10201
diff changeset
394 - Added capability to disable display of vulnerability data (e.g. if system
d6921563be6c pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10201
diff changeset
395 does not support HTTPS protocol).
10191
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10188
diff changeset
396 - Shell
10248
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10244
diff changeset
397 - Added some more special commands (% commands). Type `%help` to get a dialog
10191
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10188
diff changeset
398 listing these commands.
10188
0f873791d67e Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10179
diff changeset
399 - Syntax Checker
0f873791d67e Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10179
diff changeset
400 - Added code to the Python syntax checker to report Python Warnings.
10176
5e26785b93b8 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10168
diff changeset
401 - Third Party packages
5e26785b93b8 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10168
diff changeset
402 - Upgraded eradicate to version 2.3.0.
10179
c2125fcab4b8 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10176
diff changeset
403 - Upgraded pip-licenses to version 4.3.2.
10176
5e26785b93b8 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10168
diff changeset
404
10150
c7e9d99ad775 Prepared change log file for next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10135
diff changeset
405 ### Version 23.9
c7e9d99ad775 Prepared change log file for next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10135
diff changeset
406 - bug fixes
10153
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10150
diff changeset
407 - MicroPython
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10150
diff changeset
408 - Added support to set the host name of the device (WiFi and Ethernet).
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10150
diff changeset
409 - Added support to set the WiFi country code (where supported by the device
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10150
diff changeset
410 and the installed firmware).
10154
d833c6a8c41f Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
411 - Project
d833c6a8c41f Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
412 - Added capability to configure the project sources directory (e.g. if the
d833c6a8c41f Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
413 project uses the 'src' directory layout schema).
10164
b2fbf59d889f Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10154
diff changeset
414 - Third Party packages
b2fbf59d889f Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10154
diff changeset
415 - Upgraded pyflakes to version 3.1.0.
10168
8312e0e76795 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10164
diff changeset
416 - Upgraded pycodestyle to version 2.11.0.
10150
c7e9d99ad775 Prepared change log file for next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10135
diff changeset
417
10103
66d435ff32e3 Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10089
diff changeset
418 ### Version 23.8
66d435ff32e3 Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10089
diff changeset
419 - bug fixes
10119
64147a7e6393 Removed support for Python 3.7 because that is EOL.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10117
diff changeset
420 - General
10120
dc876a74bba4 Updated the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10119
diff changeset
421 - Removed support for Python 3.7 because that is EOL.
10116
4a619fb7bd09 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10112
diff changeset
422 - Code Style Checker
4a619fb7bd09 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10112
diff changeset
423 - Added these checkers to support more case.
10117
71d337b51995 Corrected the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10116
diff changeset
424 - use of sync functions in async functions
10112
dcbb8703b5b2 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10103
diff changeset
425 - MicroPython
dcbb8703b5b2 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10103
diff changeset
426 - Updated the list of known CircuitPython boards.
dcbb8703b5b2 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10103
diff changeset
427 - Updated the list of known UF2 capable boards.
10133
39d1353996b9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10120
diff changeset
428 - pip Interface
39d1353996b9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10120
diff changeset
429 - Added the capability to repair all dependencies with one button click.
10135
36839e2c6945 Shell Window
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10133
diff changeset
430 - Shell Window
36839e2c6945 Shell Window
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10133
diff changeset
431 - Added more pages to the Shell window configuration dialog.
10103
66d435ff32e3 Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10089
diff changeset
432
10084
125166c6b66c pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10077
diff changeset
433 ### Version 23.7
125166c6b66c pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10077
diff changeset
434 - bug fixes
10085
b5808c3a9967 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10084
diff changeset
435 - Code Style Checker
b5808c3a9967 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10084
diff changeset
436 - Added these checkers to support more case.
b5808c3a9967 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10084
diff changeset
437 - property decorator usage
10086
c8854a6300d1 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10085
diff changeset
438 - PEP-604 style union type annotations
10087
65b7354b0d4c Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10086
diff changeset
439 - deprecated 'typing' symbols (PEP 585)
10089
5fe9bfafbc7c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10087
diff changeset
440 - MicroPython
5fe9bfafbc7c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10087
diff changeset
441 - Added support for Bluetooth for RP2040 based boards (e.g. Pi Pico W).
10084
125166c6b66c pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10077
diff changeset
442 - pip Interface
125166c6b66c pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10077
diff changeset
443 - Added a standalone application for Python package management with `pip`.
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
444
10007
f42cb90ea7dc Prepared changelog file for next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9982
diff changeset
445 ### Version 23.6
f42cb90ea7dc Prepared changelog file for next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9982
diff changeset
446 - bug fixes
10043
f1427d95cfde Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10027
diff changeset
447 - Code Style Checker
10049
61a1757626ac Updated change log.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10043
diff changeset
448 - Updated these checkers to support more cases.
61a1757626ac Updated change log.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10043
diff changeset
449 - Annotations
61a1757626ac Updated change log.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10043
diff changeset
450 - Miscellaneous
61a1757626ac Updated change log.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10043
diff changeset
451 - Name Order
61a1757626ac Updated change log.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10043
diff changeset
452 - Simplify
10077
b8396ae5c2c2 Updated change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10049
diff changeset
453 - Added these checkers to support more case.
b8396ae5c2c2 Updated change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10049
diff changeset
454 - unused arguments
b8396ae5c2c2 Updated change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10049
diff changeset
455 - unused global variables
10014
951a8d558e23 Updated the changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10007
diff changeset
456 - MicroPython
951a8d558e23 Updated the changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10007
diff changeset
457 - Added support of th WebREPL device interface available on some boards with
951a8d558e23 Updated the changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10007
diff changeset
458 builtin network capability.
10022
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10014
diff changeset
459 - Added the capability to enable/disable the WebREPL via the WiFi menu.
10026
617290a049f0 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10022
diff changeset
460 - Third Party packages
617290a049f0 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10022
diff changeset
461 - Upgraded pipdeptree to version 2.7.1.
10027
63728909f3ff Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10026
diff changeset
462 - Upgraded pip-licenses to version 4.3.1.
10007
f42cb90ea7dc Prepared changelog file for next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9982
diff changeset
463
9944
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9938
diff changeset
464 ### Version 23.5
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9938
diff changeset
465 - bug fixes
9955
aa02420279fe JavaScript Support
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
466 - JavaScript Support
9979
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9969
diff changeset
467 - Removed JavaScript functionality depending on the `jasy` package because it
9955
aa02420279fe JavaScript Support
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
468 has not been maintained for years.
9944
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9938
diff changeset
469 - MicroPython
9958
a78b83d1062a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9956
diff changeset
470 - Added support for STLink based devices.
9944
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9938
diff changeset
471 - Added the capability to select the device path manually in case it could not
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9938
diff changeset
472 be detected (e.g. because the device does not have a volume name).
9964
a298db96ba65 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9958
diff changeset
473 - Added the capability to install the `mpy-cross` compiler from the MicroPython
a298db96ba65 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9958
diff changeset
474 page of the configuration dialog.
9979
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9969
diff changeset
475 - Added a package installer for devices lacking network connectivity and the `mip`
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9969
diff changeset
476 package manager.
9982
5b91f7baffd0 Plugin Repository, Web Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
477 - Plugin Repository
5b91f7baffd0 Plugin Repository, Web Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
478 - Added the capability to enforce the download of plugin packages using the
5b91f7baffd0 Plugin Repository, Web Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
479 `http://` protocol (in case of missing/non-functional system `SSL` libraries).
9956
5b138f996a1e Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9955
diff changeset
480 - Translator
5b138f996a1e Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9955
diff changeset
481 - Added support for the LibreTranslate translator (see
5b138f996a1e Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9955
diff changeset
482 https://github.com/LibreTranslate/LibreTranslate).
9982
5b91f7baffd0 Plugin Repository, Web Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
483 - Web Browser
5b91f7baffd0 Plugin Repository, Web Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
484 - Added the capability to enforce the download of spell check dictionaries using
5b91f7baffd0 Plugin Repository, Web Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
485 the `http://` protocol (in case of missing/non-functional system `SSL` libraries).
9944
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9938
diff changeset
486
9969
a9cbdb9d7073 Updated the changelog file to show the 23.4.x bug fix releases.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9964
diff changeset
487 ### Version 23.4.2
a9cbdb9d7073 Updated the changelog file to show the 23.4.x bug fix releases.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9964
diff changeset
488 - bug fixes
a9cbdb9d7073 Updated the changelog file to show the 23.4.x bug fix releases.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9964
diff changeset
489
a9cbdb9d7073 Updated the changelog file to show the 23.4.x bug fix releases.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9964
diff changeset
490 ### Version 23.4.1
a9cbdb9d7073 Updated the changelog file to show the 23.4.x bug fix releases.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9964
diff changeset
491 - bug fixes
a9cbdb9d7073 Updated the changelog file to show the 23.4.x bug fix releases.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9964
diff changeset
492
9815
6cbe3948044c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9760
diff changeset
493 ### Version 23.4
6cbe3948044c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9760
diff changeset
494 - bug fixes
9938
b8005dd4fc9b Editor, Mini Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9925
diff changeset
495 - Editor
b8005dd4fc9b Editor, Mini Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9925
diff changeset
496 - Added capability to highlight the area used by a text search (if it is not the
b8005dd4fc9b Editor, Mini Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9925
diff changeset
497 whole document).
9815
6cbe3948044c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9760
diff changeset
498 - MicroPython
9901
d1aea8fcba78 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9878
diff changeset
499 - Updated the list of known CircuitPython boards.
d1aea8fcba78 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9878
diff changeset
500 - Updated the list of known UF2 capable boards.
9815
6cbe3948044c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9760
diff changeset
501 - Added functionality to search for known boot volumes in the UF2 flash dialog.
9844
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9815
diff changeset
502 - Added functionality to install packages using `mip` or `upip`.
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9815
diff changeset
503 - Added support for WiFi enabled boards.
9855
c9244db5566a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9849
diff changeset
504 - Added support for Bluetooth enabled boards.
9878
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9868
diff changeset
505 - Added support for Ethernet enabled boards.
9868
467288cffee2 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9855
diff changeset
506 - Added support for synchronizing the board time via NTP for network enabled
467288cffee2 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9855
diff changeset
507 boards.
9915
fd5ff16632cb MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9901
diff changeset
508 - Added a dialog to enter the parameters to convert a .hex or .bin firmware
fd5ff16632cb MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9901
diff changeset
509 file to UF2.
9938
b8005dd4fc9b Editor, Mini Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9925
diff changeset
510 - Mini Editor
b8005dd4fc9b Editor, Mini Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9925
diff changeset
511 - Added capability to highlight the area used by a text search (if it is not the
b8005dd4fc9b Editor, Mini Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9925
diff changeset
512 whole document).
9924
b41c9a7bcbbb Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9915
diff changeset
513 - Syntax Checker
b41c9a7bcbbb Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9915
diff changeset
514 - Added the capability to define names to be treated as builtin names by the
9925
a267ac36dd69 Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9924
diff changeset
515 `pyflakes` checker globally (see configuration dialog `Editor => Code Checkers`
a267ac36dd69 Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9924
diff changeset
516 page and on a per project basis (see `Project-Tools => Check => Syntax`).
9849
99782ca569ed Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9844
diff changeset
517 - Third Party packages
99782ca569ed Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9844
diff changeset
518 - Upgraded eradicate to version 2.2.0.
99782ca569ed Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9844
diff changeset
519 - Upgraded pipdeptree to version 2.5.2.
99782ca569ed Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9844
diff changeset
520 - Upgraded pip-licenses to version 4.1.0.
9815
6cbe3948044c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9760
diff changeset
521
9731
17f3da038fac Updated change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9695
diff changeset
522 ### Version 23.3
17f3da038fac Updated change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9695
diff changeset
523 - bug fixes
9736
796b1ecab72c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9731
diff changeset
524 - MicroPython
796b1ecab72c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9731
diff changeset
525 - Updated the list of known CircuitPython boards.
796b1ecab72c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9731
diff changeset
526 - Updated the list of known UF2 capable boards.
9738
4ae976ee5339 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9736
diff changeset
527 - Some smaller enhancements for CircuitPython devices.
9740
90072e10ae9b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9738
diff changeset
528 - Added functionality to update modules of CircuitPython devices with `circup`
90072e10ae9b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9738
diff changeset
529 (adapted for use within eric-ide).
9747
b7976868d5b0 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9740
diff changeset
530 - Added functionality to show the installed firmware version and the version
9749
5d409223cf3f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9747
diff changeset
531 available on Github (for all boards except 'Calliope mini').
9755
1a09700229e7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9749
diff changeset
532 - Added support for Teensy 4.0 and 4.1 devices with MicroPython.
9760
11245ac9c258 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9755
diff changeset
533 - Extended the file manager to be able to load device files into an editor and
11245ac9c258 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9755
diff changeset
534 save them back to the device.
9731
17f3da038fac Updated change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9695
diff changeset
535 - PDF Viewer
9747
b7976868d5b0 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9740
diff changeset
536 - Added a tool based on `QtPdf` and `QtPdfWidgets` to show the contents of PDF
b7976868d5b0 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9740
diff changeset
537 files.
9731
17f3da038fac Updated change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9695
diff changeset
538
9657
d30ca63635e3 Prepared changelog for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9630
diff changeset
539 ### Version 23.2
d30ca63635e3 Prepared changelog for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9630
diff changeset
540 - bug fixes
9695
ad962e9b904d Human Machine Interfaces
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9690
diff changeset
541 - Human Machine Interfaces
ad962e9b904d Human Machine Interfaces
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9690
diff changeset
542 - Changed code to use the default tab bar icon size.
9690
2dc33116df50 Debug Client - Python
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9683
diff changeset
543 - Debug Client - Python
2dc33116df50 Debug Client - Python
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9683
diff changeset
544 - Removed the internal copy of the 'coverage' package and made it a dependency.
9659
3152923264c2 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9657
diff changeset
545 - pip Interface
3152923264c2 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9657
diff changeset
546 - Added code to show the full text of security advisories in the package details
3152923264c2 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9657
diff changeset
547 dialog.
9676
9edcc7302ac4 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9671
diff changeset
548 - Added a tab to show the defined project URLs to the package details dialog.
9659
3152923264c2 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9657
diff changeset
549 - Changed the package details dialog to show just those tabs, that contain some
3152923264c2 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9657
diff changeset
550 data.
9683
5c7cf7704fd0 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9678
diff changeset
551 - Help Viewer
5c7cf7704fd0 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9678
diff changeset
552 - Added a configuration option to disable the search for new QtHelp documents
5c7cf7704fd0 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9678
diff changeset
553 on startup.
9678
32ddecc54baf Web Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9676
diff changeset
554 - Web Browser
32ddecc54baf Web Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9676
diff changeset
555 - Updated the included 'jquery.js' and 'jquery-ui.js' needed by the Speeddial page
32ddecc54baf Web Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9676
diff changeset
556 and adapted this page to the new/changed functions.
9657
d30ca63635e3 Prepared changelog for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9630
diff changeset
557
9671
5039f53f68c2 Modified the changelog iaw. maintenance branch.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9659
diff changeset
558 ### Version 23.1.1
5039f53f68c2 Modified the changelog iaw. maintenance branch.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9659
diff changeset
559 - bug fixes
5039f53f68c2 Modified the changelog iaw. maintenance branch.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9659
diff changeset
560
9657
d30ca63635e3 Prepared changelog for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9630
diff changeset
561 ### Version 23.1
9559
34fc53e6159d Project Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9557
diff changeset
562 - bug fixes
9612
93b496cc3c88 Class Browsers
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9610
diff changeset
563 - Class Browsers
93b496cc3c88 Class Browsers
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9610
diff changeset
564 - Removed the IDL and Protobuf class browsers to include them in their respective
93b496cc3c88 Class Browsers
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9610
diff changeset
565 plugin.
9630
4cd6e4b1db12 Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9620
diff changeset
566 - Code Formatting
4cd6e4b1db12 Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9620
diff changeset
567 - Added an option to configure the 'known first party' packages to the isort
4cd6e4b1db12 Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9620
diff changeset
568 configuration dialog.
9563
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9559
diff changeset
569 - Editor
9657
d30ca63635e3 Prepared changelog for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9630
diff changeset
570 - Changed the handling of files whose type cannot be determined by the Python
9612
93b496cc3c88 Class Browsers
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9610
diff changeset
571 mimetypes module to check against a list of known text file patterns and
93b496cc3c88 Class Browsers
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9610
diff changeset
572 ultimately asking the user, if the file in question is a text file (see
9657
d30ca63635e3 Prepared changelog for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9630
diff changeset
573 `Mimetypes` configuration page).
9612
93b496cc3c88 Class Browsers
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9610
diff changeset
574 - Added a configuration option to disable the source navigator (selector boxes above
9657
d30ca63635e3 Prepared changelog for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9630
diff changeset
575 the editor or code outline right of the editor). This is useful e.g. on very small
9612
93b496cc3c88 Class Browsers
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9610
diff changeset
576 screens.
93b496cc3c88 Class Browsers
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9610
diff changeset
577 - Added support for multiple cursor paste.
9574
aeed6b4313ad Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9570
diff changeset
578 - Find In Files
aeed6b4313ad Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9570
diff changeset
579 - Added context menu entries in Replace mode to select/deselect all entries
aeed6b4313ad Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9570
diff changeset
580 (e.g. useful for checking big replacement lists for validity).
9614
9c9475e3ca34 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9612
diff changeset
581 - MicroPython
9c9475e3ca34 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9612
diff changeset
582 - Updated the list of known CircuitPython boards.
9c9475e3ca34 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9612
diff changeset
583 - Updated the list of known UF2 capable boards.
9603
4c17d54de9a3 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9593
diff changeset
584 - Project
4c17d54de9a3 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9593
diff changeset
585 - Extended the list of default file type associations.
9610
b45bccbdf331 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9607
diff changeset
586 - Added the capability to edit the file type associations from within the
b45bccbdf331 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9607
diff changeset
587 project properties dialog.
9559
34fc53e6159d Project Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9557
diff changeset
588 - Project Viewer
9563
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9559
diff changeset
589 - Removed the CORBA and Protobuf viewers to make them available as plugins.
9607
8b8357e0ce4c Corrected a typo.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9606
diff changeset
590 - Added a `Collapse all files` entry to the Project Sources viewer.
9616
13aa04c979d7 Version Control Systems - git
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9614
diff changeset
591 - Version Control Systems - git
13aa04c979d7 Version Control Systems - git
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9614
diff changeset
592 - Changed git interface code to work with `git worktrees`.
9620
9563c83ce83d Version Control Systems - git
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9616
diff changeset
593 - Added a dialog to manage worktrees ( `git worktree` commands).
9589
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
594 - Third Party packages
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
595 - Upgraded pipdeptree to version 2.3.3.
9590
8fad82cb88ab Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9589
diff changeset
596 - Upgraded pip-licenses to version 4.0.2.
9592
2b3802c3c6d2 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9590
diff changeset
597 - Upgraded pycodestyle to version 2.10.0.
9593
89f885d857e4 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9592
diff changeset
598 - Upgraded pyflakes to version 3.0.1.
9559
34fc53e6159d Project Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9557
diff changeset
599
9443
eaa267ff5d57 Prepared the change log file for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9434
diff changeset
600 ### Version 22.12
eaa267ff5d57 Prepared the change log file for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9434
diff changeset
601 - bug fixes
9453
e5065dde905d Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9452
diff changeset
602 - Code Formatting
e5065dde905d Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9452
diff changeset
603 - added an interface to resort the import statements of Python source files with
e5065dde905d Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9452
diff changeset
604 the 'isort' utility
9458
3b41bb7d1623 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9453
diff changeset
605 - Code Style Checker
3b41bb7d1623 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9453
diff changeset
606 - added a few imports style options and added a sorting function iaw. the 'isort'
3b41bb7d1623 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9453
diff changeset
607 utility
9509
c06561080e32 CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9504
diff changeset
608 - CycloneDX Interface
c06561080e32 CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9504
diff changeset
609 - addad capability to generate readable (prettified) output
9521
a663a8be64da Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9509
diff changeset
610 - Debugger
a663a8be64da Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9509
diff changeset
611 - increased the configuration possibilities for the network interface the debug
a663a8be64da Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9509
diff changeset
612 server listens on
a663a8be64da Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9509
diff changeset
613 - added the capability to configure the debug server of the IDE to listen at a
a663a8be64da Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9509
diff changeset
614 fixed network port (default 35000)
9532
39a1ebff6b4e Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9521
diff changeset
615 - added a stack frame selector to the global variables viewer (synchronized with
39a1ebff6b4e Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9521
diff changeset
616 the one of the local variables viewer)
9498
d48061567354 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9458
diff changeset
617 - MicroPython
d48061567354 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9458
diff changeset
618 - introduced a configuration option to enable manual selection of devices
d48061567354 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9458
diff changeset
619 (e.g. for unknown devices or inside the Linux container of ChromeOS)
9447
662075aa9361 Previewers
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9443
diff changeset
620 - Previewers
662075aa9361 Previewers
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9443
diff changeset
621 - added a button to copy the contents of the HTML previewer to the clipboard
9533
e017c0df9ef1 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9532
diff changeset
622 - Project
e017c0df9ef1 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9532
diff changeset
623 - added capability to reload the current project
9536
c1c84299bef3 Qt Tools
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9533
diff changeset
624 - Qt Tools
c1c84299bef3 Qt Tools
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9533
diff changeset
625 - added a configuration option for the path of the 'qhelpgenerator' tool
c1c84299bef3 Qt Tools
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9533
diff changeset
626 (it is installed differently by various Linux distributions)
9504
1193fc2bf192 Web Browser: added bookmark importer entries for
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9498
diff changeset
627 - Web Browser
1193fc2bf192 Web Browser: added bookmark importer entries for
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9498
diff changeset
628 - added bookmark importer entries for
1193fc2bf192 Web Browser: added bookmark importer entries for
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9498
diff changeset
629 - Falkon
1193fc2bf192 Web Browser: added bookmark importer entries for
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9498
diff changeset
630 - Microsoft Edge
1193fc2bf192 Web Browser: added bookmark importer entries for
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9498
diff changeset
631 - Opera (Chromium based)
1193fc2bf192 Web Browser: added bookmark importer entries for
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9498
diff changeset
632 - Vivaldi
9443
eaa267ff5d57 Prepared the change log file for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9434
diff changeset
633
9452
325c6de4b1f5 Updated the changelog file for the 22.11.1 bug fix release.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9447
diff changeset
634 ### Version 22.11.1
325c6de4b1f5 Updated the changelog file for the 22.11.1 bug fix release.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9447
diff changeset
635 - bug fixes
325c6de4b1f5 Updated the changelog file for the 22.11.1 bug fix release.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9447
diff changeset
636
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
637 ### Version 22.11
9373
e074358157f4 Prepared changelog for next round of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9367
diff changeset
638 - bug fixes
9382
fb89c1dc9825 Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9377
diff changeset
639 - Debugger
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
640 - added the capability to apply the current selection of the `Variable Types Filter`
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
641 to see its effect
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
642 - added the capability to add a positive (`Show Only`) or negative (`Don't Show`)
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
643 variables filter to the global and local variables viewers
9405
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9395
diff changeset
644 - Editor
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
645 - added a configuration option to reject the loading of a file that exceeds the
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
646 configured size
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
647 - opening a file that is not a text file will be rejected
9421
989ee2535d59 Git Interface and Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9411
diff changeset
648 - Git Interface
989ee2535d59 Git Interface and Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9411
diff changeset
649 - added support for `git blame --ignore-revs-file` including an action to create
989ee2535d59 Git Interface and Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9411
diff changeset
650 such a skip list file
989ee2535d59 Git Interface and Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9411
diff changeset
651 - Mercurial Interface
989ee2535d59 Git Interface and Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9411
diff changeset
652 - added support for `hg annotate --skip` including an action to create a file
989ee2535d59 Git Interface and Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9411
diff changeset
653 for the commit IDs to be skipped (one per line)
9389
7b2344009d7a Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9383
diff changeset
654 - Project
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
655 - refined the embedded environment handling
9426
e2a52d98ad20 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9421
diff changeset
656 - added a topic to the project properties to define the sources start path within
e2a52d98ad20 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9421
diff changeset
657 the project ('Translations Properties Dialog')
9377
b9c8dc3b7da1 Scripts
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9376
diff changeset
658 - Scripts
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
659 - renamed 'eric7.py' to 'eric7_ide.py' in order to remove the ambiguity between the
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
660 main script and the package
9395
74b24086c146 Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9389
diff changeset
661 - Styles and Themes
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
662 - added a style sheet for the dark gray theme
9429
b2db3a67525c Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9427
diff changeset
663 - Translator
b2db3a67525c Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9427
diff changeset
664 - added the command line switch `--no-multimedia` to forcefully disable the
b2db3a67525c Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9427
diff changeset
665 pronounce function of the translator widget (in case Qt aborts the application
b2db3a67525c Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9427
diff changeset
666 start process)
9427
905e7af29101 Gmail Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9426
diff changeset
667 - Various
9429
b2db3a67525c Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9427
diff changeset
668 - changed the Gmail interface to use the Google API packages for authentication
b2db3a67525c Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9427
diff changeset
669 (OAuth2) and sending of emails
9434
ef86a77942f2 Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9429
diff changeset
670 - Virtual Environments
ef86a77942f2 Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9429
diff changeset
671 - added the capability to enter a descriptive text for a virtual environment
9374
ed79209469ad Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9373
diff changeset
672 - Third Party packages
9589
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
673 - upgraded coverage to version 6.5.0
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
674 - upgraded pycodestyle to version 2.9.1
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
675 - upgraded pyflakes to version 2.5.0
9373
e074358157f4 Prepared changelog for next round of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9367
diff changeset
676
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
677 ### Version 22.10
9307
fb7e3bf196b1 Prepared the 'changelog' file for the next phase of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9298
diff changeset
678 - bug fixes
9365
25f6183494e2 API files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9357
diff changeset
679 - API files
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
680 - added API files for the Adafruit CircuitPython Library Bundle
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
681 - updated the CircuitPython API file
9337
073b872fce59 Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9327
diff changeset
682 - Code Formatting
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
683 - added a Project menu entry to just configure the formatting parameters
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
684 - added the capability to format the source code after a diff or check
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
685 run from within the results dialog
9325
8157eb19aba5 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9323
diff changeset
686 - Code Style Checker
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
687 - added some more security related checks
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
688 - extended the list of miscellaneous checks
9310
8ab45a4a6d96 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9307
diff changeset
689 - pip Interface
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
690 - changed the pip licenses dialog to show the count of each individual license
9323
6ae7193558ac Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9314
diff changeset
691 - Project
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
692 - added capability to use a virtual Python environment named `.venv` embedded
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
693 within the project directory
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
694 - added a configuration option to save the project automatically whenever it changes
9311
8e588f403fd9 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9310
diff changeset
695 - Testing
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
696 - extended the testing dialog to allow test case filtering on markers (pytest only)
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
697 - extended the testing dialog to allow test case filtering by a list of test name
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
698 patterns (unittest) or test name expression (pytest)
9367
4a8b3bf63579 Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9365
diff changeset
699 - Translator
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
700 - added support for 'Ukrainian' to the DeepL translator interface
9314
7ba79b00ea96 install scripts
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9313
diff changeset
701 - install scripts
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
702 - modified install.py script to differentiate between optional and required
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
703 dependencies
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
704 - modified the install script such, that the qt6-applications package is only
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
705 installed upon request (--with-tools)
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
706 - extended the install-dependencies.py script to differentiate between optional and
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
707 required dependencies. Invoke it with
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
708 `python3 install-dependencies.py --all | --optional | --required`.
9307
fb7e3bf196b1 Prepared the 'changelog' file for the next phase of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9298
diff changeset
709
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
710 ### Version 22.9
9269
6b0311553c70 Prepared changelog for next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9252
diff changeset
711 - bug fixes
9271
f655c20ff500 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9270
diff changeset
712 - Code Style Checker
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
713 - extended the Naming style checker to be more PEP8 compliant
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
714 - updated imports checker to support banned module patterns
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
715 - updated the annotations checker to support more cases
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
716 - updated the simplifications checker to support more cases
9291
7b271bcd12d0 Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9277
diff changeset
717 - Debugger
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
718 - added capability to suppress reporting of unhandled exceptions
9293
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9291
diff changeset
719 - Editor
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
720 - extended the Pygments based lexer to support the various comment variants
9298
8863f3e970a2 Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9293
diff changeset
721 - Interface
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
722 - added capability to expand or shrink the sidebar by clicking on the empty
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
723 part of the icon bar
9270
2f60384fe01f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9269
diff changeset
724 - MicroPython
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
725 - added capability to connect to devices for which only the serial port name
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
726 is available
9269
6b0311553c70 Prepared changelog for next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9252
diff changeset
727
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
728 ### Version 22.8
9201
2f1ccadee231 setup Wizard
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9182
diff changeset
729 - bug fixes
9212
1c5cf2022c7e API Generator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9211
diff changeset
730 - API Generator
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
731 - added capability to configure a start directory for the API generation
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
732 process
9211
99eb1cb030a5 Code Documentation Generator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9201
diff changeset
733 - Code Documentation Generator
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
734 - added capability to configure a start directory for the documentation
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
735 generation process
9214
bd28e56047d7 Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9212
diff changeset
736 - Code Formatting
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
737 - added an interface to reformat Python source code with the 'Black' utility
9240
183220dc5492 Eric Widgets
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9234
diff changeset
738 - Eric Widgets
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
739 - extended EricPathPicker to offer a pathlib.Path based interface
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
740 - extended EricFileDialog to offer a pathlib.Path based interface
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
741 - extended the EricFileDialog Wizard to create the pathlib.Path based methods
9248
3859ac3b012a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9243
diff changeset
742 - MicroPython
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
743 - updated the list of known CircuitPython boards
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
744 - updated the list of known UF2 capable boards
9218
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
745 - pip Interface
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
746 - included a copy of pipdeptree and patched it to work with Python 3.11+
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
747 - added capability to repair dependency issues
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
748 - added capability to generate text for a 'constraints.txt' file
9201
2f1ccadee231 setup Wizard
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9182
diff changeset
749 - setup Wizard
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
750 - added support for `project_urls`
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
751 - added support for `entry_points`
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
752 - added a variant to create a `setup.cfg` file
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
753 - added a variant to create a `pyproject.toml` file
9251
e0f98cc25bf5 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9248
diff changeset
754 - Third Party packages
9589
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
755 - upgraded coverage to version 6.4.2
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
756 - upgraded eradicate to version 2.1.0
9201
2f1ccadee231 setup Wizard
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9182
diff changeset
757
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
758 ### Version 22.7
9113
226ef65942c3 Prepared change öog for next round of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9107
diff changeset
759 - bug fixes
9182
bc72e2fc0d8e Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9148
diff changeset
760 - Code Style Checker
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
761 - introduced an additional documentation style type for eric and blacked
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
762 code (i.e. code formatted by the 'Black' tool)
9117
c6afba2049cf CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9113
diff changeset
763 - CycloneDX Interface
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
764 - added capability to create a Software Bill of Materials (SBOM) file in
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
765 CycloneDX format
9117
c6afba2049cf CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9113
diff changeset
766 - pip Interface
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
767 - added SBOM capability
9117
c6afba2049cf CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9113
diff changeset
768 - Project
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
769 - added SBOM capability
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
770 - added License to project properties
9147
bbf3af40c223 Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9145
diff changeset
771 - Styles and Themes
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
772 - added a style and theme with a dark gray background
9145
520a70c5437f Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9144
diff changeset
773 - Translator
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
774 - changed DeepL support to the v2 API and added support for the Free API
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
775 next to the Pro API
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
776 - removed the interface to Glosbe as they don't provide an API anymore
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
777 - removed the interface to PROMT as they don't provide a free API anymore
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
778 - upgraded the interfaces to the Google V2 and Microsoft translators
9144
135240382a3e Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9130
diff changeset
779 - Virtual Environments
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
780 - added the capability to upgrade a virtual environment
9113
226ef65942c3 Prepared change öog for next round of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9107
diff changeset
781
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
782 ### Version 22.6
9050
b102c116c403 Started new development cycle.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9047
diff changeset
783 - bug fixes
9078
44d1d68096b6 Dataview Coverage
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9068
diff changeset
784 - Dataview Coverage
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
785 - added support to write coverage reports as HTML, JSON or LCOV files
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
786 - removed the support for writing annotated sources
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
787 (deprecated in coverage.py)
9054
adae534abaf0 Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9051
diff changeset
788 - Mercurial Interface
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
789 - added configuration option to override the automatic search for the hg
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
790 executable
9051
903d596d7b17 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9050
diff changeset
791 - MicroPython
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
792 - updated the list of known CircuitPython boards
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
793 - updated the list of known UF2 capable boards
9103
8ac26b4c4316 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9100
diff changeset
794 - pip Interface
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
795 - added a filter to the package licenses dialog
9107
8e9525a780ae Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9103
diff changeset
796 - Syntax Checker
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
797 - changed the TOML syntax checker to use 'tomlkit' because 'toml' is no
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
798 longer maintained
9082
d1b96d5e0794 Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9078
diff changeset
799 - Testing
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
800 - reworked the former unittest interface to allow to support testing
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
801 frameworks other than "unittest"
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
802 - implemented support for the "unittest" and "pytest" frameworks
9068
d5b274508a0f Wizards
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9054
diff changeset
803 - Wizards
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
804 - extended the QInputDialog wizard to support the `getMultiLineText()`
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
805 function
9098
fb9351497cea Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9094
diff changeset
806 - Third Party packages
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
807 - upgraded pip-licenses to version 3.5.4
9589
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
808 - upgraded coverage to version 6.4.0
9050
b102c116c403 Started new development cycle.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9047
diff changeset
809
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
810 ### Version 22.5
9013
9fc49d3961ab Added a new section to the changelog for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9000
diff changeset
811 - bug fixes
9039
3c8aa997bad8 Added capability to configure use of an external "Find Files" dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9025
diff changeset
812 - General
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
813 - added configuration options to disable the embedded `Find/Replace In
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
814 Files` and `Find File` tools and use dialog based variants instead
9025
9fe8cfa14542 Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9014
diff changeset
815 - Mercurial Interface
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
816 - added capability to enter a revset expression when defining a revision
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
817 to operate on
9014
cdf68c00881d pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9013
diff changeset
818 - pip Interface
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
819 - added the capability to save the licenses overview as a CSV file
9013
9fc49d3961ab Added a new section to the changelog for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9000
diff changeset
820
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
821 ### Version 22.4
8970
188ff9ce8657 Added capability to upgrade PyQt packages eric depends on from within eric.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8956
diff changeset
822 - bug fixes
188ff9ce8657 Added capability to upgrade PyQt packages eric depends on from within eric.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8956
diff changeset
823 - General
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
824 - added capability to upgrade PyQt packages eric depends on from within eric
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
825 - added capability to upgrade eric from within eric
8984
1c28de84ea40 Updated change log.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8972
diff changeset
826 - pip Interface
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
827 - added a vulnerability check for installed packages based on "Safety DB"
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
828 - added a widget to show a package dependency tree
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
829 - added a button to search for more packages (i.e. one more page of results)
8990
ca8e477c590c Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8984
diff changeset
830 - Third Party packages
9589
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
831 - upgraded coverage to version 6.3.2
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
832 - upgraded mccabe to version 0.7.0
8970
188ff9ce8657 Added capability to upgrade PyQt packages eric depends on from within eric.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8956
diff changeset
833
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
834 ### Version 22.3
8944
84ff40a56784 Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8929
diff changeset
835 - bug fixes
84ff40a56784 Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8929
diff changeset
836 - General
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
837 - performance improvements
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
838 - added a `__main__.py` script to allow starting eric7 with
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
839 `python3 -m eric7`
8945
b6be65111565 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8944
diff changeset
840 - MicroPython
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
841 - enhanced support for ESP32 devices
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
842 - updated the list of known UF2 capable boards
8944
84ff40a56784 Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8929
diff changeset
843
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
844 ### Version 22.2
8900
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
845 - bug fixes
8918
2167e507b277 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8916
diff changeset
846 - General
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
847 - dropped support for Python 3.6 because that is end-of-life
8909
1fd7ed5f83a6 File Browser, Project Others Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8900
diff changeset
848 - File Browser
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
849 - added capability to open SVG files in the text editor
8900
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
850 - Help Viewer
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
851 - added bookmarks to the internal help viewer
8910
02d67de5ec1c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8909
diff changeset
852 - MicroPython
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
853 - updated the list of known CircuitPython boards
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
854 - updated the list of known UF2 capable boards
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
855 - added support for ESP32-C3, ESP32-S2 and ESP32-S3 chips
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
856 - added a dialog to show information for a connected board
8909
1fd7ed5f83a6 File Browser, Project Others Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8900
diff changeset
857 - Project Browser
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
858 - added capability to open SVG files in the text editor to the Project
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
859 Others Browser
8916
952273203eec Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8910
diff changeset
860 - Styles and Themes
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
861 - added a dark blueish style (QSS and Highlighters) and an associated theme
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
862 (`dark_blue.ethj` and `dark_blue_with_stylesheet.ethj`)
8929
fcca2fa618bf Upgraded coverage to version 6.2.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8928
diff changeset
863 - Third Party packages
9589
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
864 - upgraded coverage to version 6.2.0
8900
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
865
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
866 ### Version 22.1.1
8900
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
867 - bug fix
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
868
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
869 ### Version 22.1
8810
f7df47b32285 Updated the changelog and removed the eric6 history from it.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8777
diff changeset
870 - bug fixes
f7df47b32285 Updated the changelog and removed the eric6 history from it.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8777
diff changeset
871 - Code Style Checker
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
872 - added a checker for various import statement topics
8835
1f2295a548c1 Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8810
diff changeset
873 - Color Themes
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
874 - added capability to import and export ALL colors
8887
0b9380075d53 Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8852
diff changeset
875 - Mini Editor
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
876 - added configuration capability
8835
1f2295a548c1 Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8810
diff changeset
877 - QSS Previewer
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
878 - added disabled widgets in order to show their colors as well
8916
952273203eec Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8910
diff changeset
879 - Styles and Themes
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
880 - added a dark greenish style (QSS and Highlighters) and an associated theme
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
881 (`dark_green.ethj` and `dark_green_with_stylesheet.ethj`)
8810
f7df47b32285 Updated the changelog and removed the eric6 history from it.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8777
diff changeset
882
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
883 ### Version 21.12
8507
2a22d0880d21 Added the capability to suppress syntax highlighting by associating the file type 'Text'.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8462
diff changeset
884 - bug fixes
2a22d0880d21 Added the capability to suppress syntax highlighting by associating the file type 'Text'.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8462
diff changeset
885 - first release of eric7 (i.e. the PyQt6 port of eric6)
8711
440cd184f14c Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8682
diff changeset
886 - General
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
887 - rearranged the interface and modernized the sidebars layout
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
888 - integrated some dialogs into the sidebars
8524
595547ab8d6f Debugger: added code to remember the list of recently used breakpoint conditions in the editor and the breakpoint viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8521
diff changeset
889 - Debugger
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
890 - added code to remember the list of recently used breakpoint conditions
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
891 in the editor and the breakpoint viewer
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
892 - added code to enter the script to be run/debugged/... in the start dialog
8521
4794215f9a3c Shell: added capability to save the contents of the shell window into a file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8507
diff changeset
893 - Editor
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
894 - added the capability to suppress syntax highlighting by associating
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
895 the file type 'Text'
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
896 - added code to move a breakpoint to a line actually creating some byte code
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
897 (Python only)
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
898 - added mouse button capability to perform undo/redo actions (Extra
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
899 Buttons 1 and 2)
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
900 - added support for 'multi cursor editing' (additional cursors with
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
901 Meta+Alt+Left Click, Esc to end it)
8614
4a3a68e51b92 Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8611
diff changeset
902 - Find In Files
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
903 - integrated the dialog into the right sidebar
8711
440cd184f14c Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8682
diff changeset
904 - Help Viewer
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
905 - added an internal help viewer based on QTextBrowser or QWebEngine
8593
1d66b6af60ed Jedi: integrated the Assistant Jedi plugin as a fixed part of eric.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8546
diff changeset
906 - Jedi
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
907 - integrated the Assistant Jedi plugin as a fixed part of eric
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
908 - added code to jump to references when clicked on a definition
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
909 - added support for mouse hover help
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
910 - added support for simple refactorings to the editor context menu
8595
ce2034bc1c6e Plugin Repository: added an integrated plugin repository viewer (right side).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8593
diff changeset
911 - Plugin Repository
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
912 - added an integrated plugin repository viewer (right side)
8526
587202572b10 Plugin Uninstall Dialog: added capability to uninstall several plugins with one invocation of the dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8524
diff changeset
913 - Plugin Uninstall Dialog
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
914 - added capability to uninstall several plugins with one invocation of the
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
915 dialog
8537
8fbfddbd3abc Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8527
diff changeset
916 - Project
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
917 - added a 'Start' context sub menu to the project sources browser
8521
4794215f9a3c Shell: added capability to save the contents of the shell window into a file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8507
diff changeset
918 - Shell
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
919 - added capability to save the contents of the shell window into a file
8546
52454036c2b2 Unit Test
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8545
diff changeset
920 - Unit Test
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
921 - added capability to remember the most recently used test data
8537
8fbfddbd3abc Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8527
diff changeset
922 - Viewmanager
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
923 - added a 'Start' sub menu to the tabview and listspace view managers
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
924 context menu
8610
c9cd21bcbe33 Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8595
diff changeset
925 - Virtual Environments
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
926 - integrated the Virtual Environments Manager window into the right side bar
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
927 - added a standalone variant of the Virtual Environments Manager
8527
2bd1325d727e Upgraded the included code coverage library to v5.5.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8526
diff changeset
928 - Third Party packages
9589
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
929 - upgraded coverage to version 6.1.2
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
930 - upgraded pycodestyle to version 2.8.0
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
931 - upgraded mccabe to version 0.6.1
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
932 - upgraded pyflakes to version 2.4.0

eric ide

mercurial