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