docs/changelog.md

Wed, 02 Apr 2025 10:49:58 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Wed, 02 Apr 2025 10:49:58 +0200
branch
eric7-maintenance
changeset 11196
7a7c2034267d
parent 11194
1bfb44d3bedc
permissions
-rw-r--r--

Modified pyproject.toml to not use deprecated parts.

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

eric ide

mercurial