docs/changelog.md

Thu, 02 Nov 2023 16:43:22 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Thu, 02 Nov 2023 16:43:22 +0100
branch
eric7
changeset 10278
e26fa3b06f4f
parent 10274
c6b2a22e2337
child 10289
490388ca210c
permissions
-rw-r--r--

Icons
- Added a configuration option to override the style dependent icon size of the tool bars.

9410
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
10274
c6b2a22e2337 Prepared change log file for next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10256
diff changeset
3 ### Version 23.12
c6b2a22e2337 Prepared change log file for next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10256
diff changeset
4 - bug fixes
10278
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10274
diff changeset
5 - Icons
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10274
diff changeset
6 - Added a configuration option to override the style dependent icon size
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10274
diff changeset
7 of the tool bars.
10274
c6b2a22e2337 Prepared change log file for next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10256
diff changeset
8
10227
24e20e7a1274 Prepared changelog for next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10215
diff changeset
9 ### Version 23.11
24e20e7a1274 Prepared changelog for next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10215
diff changeset
10 - bug fixes
10248
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10244
diff changeset
11 - General
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10244
diff changeset
12 - Added the capability to select list entries with a configurable action
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10244
diff changeset
13 (system default, double click, single click) (see `Interface => Interface`
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10244
diff changeset
14 configuration page)
10244
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10227
diff changeset
15 - Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10227
diff changeset
16 - Enhanced the print capability with the configuration of the print
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10227
diff changeset
17 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
18 - Project Viewer
1b728f26d1ae Project Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10248
diff changeset
19 - 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
20 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
21
10176
5e26785b93b8 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10168
diff changeset
22 ### Version 23.10
5e26785b93b8 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10168
diff changeset
23 - bug fixes
10193
0d7392e49c48 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10191
diff changeset
24 - General
0d7392e49c48 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10191
diff changeset
25 - Made the code compatible with Python 3.12.
10201
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10193
diff changeset
26 - Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10193
diff changeset
27 - Added a typing completer for TOML files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10193
diff changeset
28 - Enhanced the existing completers slightly.
10211
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10208
diff changeset
29 - Enhanced the 'Search & Replace' widget to allow a mode switching using
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10208
diff changeset
30 a mode switch button and keyboard shortcuts (see issue 511)
10215
d476667171a1 Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10211
diff changeset
31 - Mercurial Interface
d476667171a1 Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10211
diff changeset
32 - 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
33 window.
10208
d2fb44007ed3 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10206
diff changeset
34 - MicroPython
d2fb44007ed3 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10206
diff changeset
35 - Updated the list of known CircuitPython boards.
10206
d6921563be6c pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10201
diff changeset
36 - pip Interface
d6921563be6c pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10201
diff changeset
37 - 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
38 does not support HTTPS protocol).
10191
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10188
diff changeset
39 - Shell
10248
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10244
diff changeset
40 - Added some more special commands (% commands). Type `%help` to get a dialog
10191
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10188
diff changeset
41 listing these commands.
10188
0f873791d67e Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10179
diff changeset
42 - Syntax Checker
0f873791d67e Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10179
diff changeset
43 - 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
44 - Third Party packages
5e26785b93b8 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10168
diff changeset
45 - Upgraded eradicate to version 2.3.0.
10179
c2125fcab4b8 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10176
diff changeset
46 - Upgraded pip-licenses to version 4.3.2.
10176
5e26785b93b8 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10168
diff changeset
47
10150
c7e9d99ad775 Prepared change log file for next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10135
diff changeset
48 ### Version 23.9
c7e9d99ad775 Prepared change log file for next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10135
diff changeset
49 - bug fixes
10153
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10150
diff changeset
50 - MicroPython
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10150
diff changeset
51 - Added support to set the host name of the device (WiFi and Ethernet).
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10150
diff changeset
52 - Added support to set the WiFi country code (where supported by the device
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10150
diff changeset
53 and the installed firmware).
10154
d833c6a8c41f Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
54 - Project
d833c6a8c41f Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
55 - Added capability to configure the project sources directory (e.g. if the
d833c6a8c41f Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
56 project uses the 'src' directory layout schema).
10164
b2fbf59d889f Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10154
diff changeset
57 - Third Party packages
b2fbf59d889f Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10154
diff changeset
58 - Upgraded pyflakes to version 3.1.0.
10168
8312e0e76795 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10164
diff changeset
59 - 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
60
10103
66d435ff32e3 Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10089
diff changeset
61 ### Version 23.8
66d435ff32e3 Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10089
diff changeset
62 - bug fixes
10119
64147a7e6393 Removed support for Python 3.7 because that is EOL.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10117
diff changeset
63 - General
10120
dc876a74bba4 Updated the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10119
diff changeset
64 - 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
65 - Code Style Checker
4a619fb7bd09 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10112
diff changeset
66 - Added these checkers to support more case.
10117
71d337b51995 Corrected the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10116
diff changeset
67 - use of sync functions in async functions
10112
dcbb8703b5b2 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10103
diff changeset
68 - MicroPython
dcbb8703b5b2 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10103
diff changeset
69 - Updated the list of known CircuitPython boards.
dcbb8703b5b2 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10103
diff changeset
70 - Updated the list of known UF2 capable boards.
10133
39d1353996b9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10120
diff changeset
71 - pip Interface
39d1353996b9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10120
diff changeset
72 - Added the capability to repair all dependencies with one button click.
10135
36839e2c6945 Shell Window
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10133
diff changeset
73 - Shell Window
36839e2c6945 Shell Window
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10133
diff changeset
74 - 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
75
10084
125166c6b66c pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10077
diff changeset
76 ### Version 23.7
125166c6b66c pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10077
diff changeset
77 - bug fixes
10085
b5808c3a9967 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10084
diff changeset
78 - Code Style Checker
b5808c3a9967 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10084
diff changeset
79 - Added these checkers to support more case.
b5808c3a9967 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10084
diff changeset
80 - property decorator usage
10086
c8854a6300d1 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10085
diff changeset
81 - PEP-604 style union type annotations
10087
65b7354b0d4c Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10086
diff changeset
82 - deprecated 'typing' symbols (PEP 585)
10089
5fe9bfafbc7c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10087
diff changeset
83 - MicroPython
5fe9bfafbc7c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10087
diff changeset
84 - 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
85 - pip Interface
125166c6b66c pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10077
diff changeset
86 - 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
87
10007
f42cb90ea7dc Prepared changelog file for next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9982
diff changeset
88 ### Version 23.6
f42cb90ea7dc Prepared changelog file for next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9982
diff changeset
89 - bug fixes
10043
f1427d95cfde Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10027
diff changeset
90 - Code Style Checker
10049
61a1757626ac Updated change log.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10043
diff changeset
91 - Updated these checkers to support more cases.
61a1757626ac Updated change log.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10043
diff changeset
92 - Annotations
61a1757626ac Updated change log.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10043
diff changeset
93 - Miscellaneous
61a1757626ac Updated change log.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10043
diff changeset
94 - Name Order
61a1757626ac Updated change log.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10043
diff changeset
95 - Simplify
10077
b8396ae5c2c2 Updated change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10049
diff changeset
96 - Added these checkers to support more case.
b8396ae5c2c2 Updated change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10049
diff changeset
97 - unused arguments
b8396ae5c2c2 Updated change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10049
diff changeset
98 - unused global variables
10014
951a8d558e23 Updated the changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10007
diff changeset
99 - MicroPython
951a8d558e23 Updated the changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10007
diff changeset
100 - 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
101 builtin network capability.
10022
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10014
diff changeset
102 - 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
103 - Third Party packages
617290a049f0 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10022
diff changeset
104 - Upgraded pipdeptree to version 2.7.1.
10027
63728909f3ff Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10026
diff changeset
105 - 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
106
9944
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9938
diff changeset
107 ### Version 23.5
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9938
diff changeset
108 - bug fixes
9955
aa02420279fe JavaScript Support
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
109 - JavaScript Support
9979
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9969
diff changeset
110 - Removed JavaScript functionality depending on the `jasy` package because it
9955
aa02420279fe JavaScript Support
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
111 has not been maintained for years.
9944
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9938
diff changeset
112 - MicroPython
9958
a78b83d1062a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9956
diff changeset
113 - Added support for STLink based devices.
9944
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9938
diff changeset
114 - Added the capability to select the device path manually in case it could not
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9938
diff changeset
115 be detected (e.g. because the device does not have a volume name).
9964
a298db96ba65 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9958
diff changeset
116 - Added the capability to install the `mpy-cross` compiler from the MicroPython
a298db96ba65 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9958
diff changeset
117 page of the configuration dialog.
9979
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9969
diff changeset
118 - Added a package installer for devices lacking network connectivity and the `mip`
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9969
diff changeset
119 package manager.
9982
5b91f7baffd0 Plugin Repository, Web Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
120 - Plugin Repository
5b91f7baffd0 Plugin Repository, Web Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
121 - 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
122 `http://` protocol (in case of missing/non-functional system `SSL` libraries).
9956
5b138f996a1e Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9955
diff changeset
123 - Translator
5b138f996a1e Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9955
diff changeset
124 - Added support for the LibreTranslate translator (see
5b138f996a1e Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9955
diff changeset
125 https://github.com/LibreTranslate/LibreTranslate).
9982
5b91f7baffd0 Plugin Repository, Web Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
126 - Web Browser
5b91f7baffd0 Plugin Repository, Web Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
127 - 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
128 the `http://` protocol (in case of missing/non-functional system `SSL` libraries).
9944
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9938
diff changeset
129
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
130 ### 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
131 - 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
132
a9cbdb9d7073 Updated the changelog file to show the 23.4.x bug fix releases.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9964
diff changeset
133 ### 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
134 - 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
135
9815
6cbe3948044c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9760
diff changeset
136 ### Version 23.4
6cbe3948044c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9760
diff changeset
137 - bug fixes
9938
b8005dd4fc9b Editor, Mini Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9925
diff changeset
138 - Editor
b8005dd4fc9b Editor, Mini Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9925
diff changeset
139 - 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
140 whole document).
9815
6cbe3948044c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9760
diff changeset
141 - MicroPython
9901
d1aea8fcba78 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9878
diff changeset
142 - Updated the list of known CircuitPython boards.
d1aea8fcba78 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9878
diff changeset
143 - Updated the list of known UF2 capable boards.
9815
6cbe3948044c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9760
diff changeset
144 - Added functionality to search for known boot volumes in the UF2 flash dialog.
9844
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9815
diff changeset
145 - Added functionality to install packages using `mip` or `upip`.
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9815
diff changeset
146 - Added support for WiFi enabled boards.
9855
c9244db5566a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9849
diff changeset
147 - Added support for Bluetooth enabled boards.
9878
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9868
diff changeset
148 - Added support for Ethernet enabled boards.
9868
467288cffee2 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9855
diff changeset
149 - Added support for synchronizing the board time via NTP for network enabled
467288cffee2 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9855
diff changeset
150 boards.
9915
fd5ff16632cb MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9901
diff changeset
151 - Added a dialog to enter the parameters to convert a .hex or .bin firmware
fd5ff16632cb MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9901
diff changeset
152 file to UF2.
9938
b8005dd4fc9b Editor, Mini Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9925
diff changeset
153 - Mini Editor
b8005dd4fc9b Editor, Mini Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9925
diff changeset
154 - 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
155 whole document).
9924
b41c9a7bcbbb Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9915
diff changeset
156 - Syntax Checker
b41c9a7bcbbb Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9915
diff changeset
157 - 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
158 `pyflakes` checker globally (see configuration dialog `Editor => Code Checkers`
a267ac36dd69 Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9924
diff changeset
159 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
160 - Third Party packages
99782ca569ed Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9844
diff changeset
161 - Upgraded eradicate to version 2.2.0.
99782ca569ed Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9844
diff changeset
162 - Upgraded pipdeptree to version 2.5.2.
99782ca569ed Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9844
diff changeset
163 - Upgraded pip-licenses to version 4.1.0.
9815
6cbe3948044c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9760
diff changeset
164
9731
17f3da038fac Updated change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9695
diff changeset
165 ### Version 23.3
17f3da038fac Updated change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9695
diff changeset
166 - bug fixes
9736
796b1ecab72c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9731
diff changeset
167 - MicroPython
796b1ecab72c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9731
diff changeset
168 - Updated the list of known CircuitPython boards.
796b1ecab72c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9731
diff changeset
169 - Updated the list of known UF2 capable boards.
9738
4ae976ee5339 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9736
diff changeset
170 - Some smaller enhancements for CircuitPython devices.
9740
90072e10ae9b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9738
diff changeset
171 - Added functionality to update modules of CircuitPython devices with `circup`
90072e10ae9b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9738
diff changeset
172 (adapted for use within eric-ide).
9747
b7976868d5b0 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9740
diff changeset
173 - Added functionality to show the installed firmware version and the version
9749
5d409223cf3f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9747
diff changeset
174 available on Github (for all boards except 'Calliope mini').
9755
1a09700229e7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9749
diff changeset
175 - Added support for Teensy 4.0 and 4.1 devices with MicroPython.
9760
11245ac9c258 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9755
diff changeset
176 - Extended the file manager to be able to load device files into an editor and
11245ac9c258 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9755
diff changeset
177 save them back to the device.
9731
17f3da038fac Updated change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9695
diff changeset
178 - PDF Viewer
9747
b7976868d5b0 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9740
diff changeset
179 - Added a tool based on `QtPdf` and `QtPdfWidgets` to show the contents of PDF
b7976868d5b0 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9740
diff changeset
180 files.
9731
17f3da038fac Updated change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9695
diff changeset
181
9657
d30ca63635e3 Prepared changelog for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9630
diff changeset
182 ### Version 23.2
d30ca63635e3 Prepared changelog for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9630
diff changeset
183 - bug fixes
9695
ad962e9b904d Human Machine Interfaces
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9690
diff changeset
184 - Human Machine Interfaces
ad962e9b904d Human Machine Interfaces
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9690
diff changeset
185 - 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
186 - Debug Client - Python
2dc33116df50 Debug Client - Python
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9683
diff changeset
187 - Removed the internal copy of the 'coverage' package and made it a dependency.
9659
3152923264c2 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9657
diff changeset
188 - pip Interface
3152923264c2 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9657
diff changeset
189 - Added code to show the full text of security advisories in the package details
3152923264c2 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9657
diff changeset
190 dialog.
9676
9edcc7302ac4 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9671
diff changeset
191 - Added a tab to show the defined project URLs to the package details dialog.
9659
3152923264c2 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9657
diff changeset
192 - Changed the package details dialog to show just those tabs, that contain some
3152923264c2 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9657
diff changeset
193 data.
9683
5c7cf7704fd0 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9678
diff changeset
194 - Help Viewer
5c7cf7704fd0 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9678
diff changeset
195 - Added a configuration option to disable the search for new QtHelp documents
5c7cf7704fd0 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9678
diff changeset
196 on startup.
9678
32ddecc54baf Web Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9676
diff changeset
197 - Web Browser
32ddecc54baf Web Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9676
diff changeset
198 - Updated the included 'jquery.js' and 'jquery-ui.js' needed by the Speeddial page
32ddecc54baf Web Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9676
diff changeset
199 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
200
9671
5039f53f68c2 Modified the changelog iaw. maintenance branch.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9659
diff changeset
201 ### Version 23.1.1
5039f53f68c2 Modified the changelog iaw. maintenance branch.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9659
diff changeset
202 - bug fixes
5039f53f68c2 Modified the changelog iaw. maintenance branch.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9659
diff changeset
203
9657
d30ca63635e3 Prepared changelog for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9630
diff changeset
204 ### Version 23.1
9559
34fc53e6159d Project Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9557
diff changeset
205 - bug fixes
9612
93b496cc3c88 Class Browsers
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9610
diff changeset
206 - Class Browsers
93b496cc3c88 Class Browsers
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9610
diff changeset
207 - 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
208 plugin.
9630
4cd6e4b1db12 Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9620
diff changeset
209 - Code Formatting
4cd6e4b1db12 Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9620
diff changeset
210 - 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
211 configuration dialog.
9563
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9559
diff changeset
212 - Editor
9657
d30ca63635e3 Prepared changelog for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9630
diff changeset
213 - 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
214 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
215 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
216 `Mimetypes` configuration page).
9612
93b496cc3c88 Class Browsers
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9610
diff changeset
217 - 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
218 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
219 screens.
93b496cc3c88 Class Browsers
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9610
diff changeset
220 - Added support for multiple cursor paste.
9574
aeed6b4313ad Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9570
diff changeset
221 - Find In Files
aeed6b4313ad Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9570
diff changeset
222 - Added context menu entries in Replace mode to select/deselect all entries
aeed6b4313ad Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9570
diff changeset
223 (e.g. useful for checking big replacement lists for validity).
9614
9c9475e3ca34 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9612
diff changeset
224 - MicroPython
9c9475e3ca34 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9612
diff changeset
225 - Updated the list of known CircuitPython boards.
9c9475e3ca34 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9612
diff changeset
226 - Updated the list of known UF2 capable boards.
9603
4c17d54de9a3 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9593
diff changeset
227 - Project
4c17d54de9a3 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9593
diff changeset
228 - Extended the list of default file type associations.
9610
b45bccbdf331 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9607
diff changeset
229 - Added the capability to edit the file type associations from within the
b45bccbdf331 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9607
diff changeset
230 project properties dialog.
9559
34fc53e6159d Project Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9557
diff changeset
231 - Project Viewer
9563
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9559
diff changeset
232 - 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
233 - 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
234 - Version Control Systems - git
13aa04c979d7 Version Control Systems - git
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9614
diff changeset
235 - 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
236 - Added a dialog to manage worktrees ( `git worktree` commands).
9589
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
237 - Third Party packages
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
238 - Upgraded pipdeptree to version 2.3.3.
9590
8fad82cb88ab Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9589
diff changeset
239 - Upgraded pip-licenses to version 4.0.2.
9592
2b3802c3c6d2 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9590
diff changeset
240 - Upgraded pycodestyle to version 2.10.0.
9593
89f885d857e4 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9592
diff changeset
241 - Upgraded pyflakes to version 3.0.1.
9559
34fc53e6159d Project Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9557
diff changeset
242
9443
eaa267ff5d57 Prepared the change log file for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9434
diff changeset
243 ### Version 22.12
eaa267ff5d57 Prepared the change log file for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9434
diff changeset
244 - bug fixes
9453
e5065dde905d Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9452
diff changeset
245 - Code Formatting
e5065dde905d Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9452
diff changeset
246 - 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
247 the 'isort' utility
9458
3b41bb7d1623 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9453
diff changeset
248 - Code Style Checker
3b41bb7d1623 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9453
diff changeset
249 - 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
250 utility
9509
c06561080e32 CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9504
diff changeset
251 - CycloneDX Interface
c06561080e32 CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9504
diff changeset
252 - addad capability to generate readable (prettified) output
9521
a663a8be64da Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9509
diff changeset
253 - Debugger
a663a8be64da Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9509
diff changeset
254 - increased the configuration possibilities for the network interface the debug
a663a8be64da Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9509
diff changeset
255 server listens on
a663a8be64da Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9509
diff changeset
256 - added the capability to configure the debug server of the IDE to listen at a
a663a8be64da Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9509
diff changeset
257 fixed network port (default 35000)
9532
39a1ebff6b4e Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9521
diff changeset
258 - added a stack frame selector to the global variables viewer (synchronized with
39a1ebff6b4e Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9521
diff changeset
259 the one of the local variables viewer)
9498
d48061567354 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9458
diff changeset
260 - MicroPython
d48061567354 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9458
diff changeset
261 - introduced a configuration option to enable manual selection of devices
d48061567354 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9458
diff changeset
262 (e.g. for unknown devices or inside the Linux container of ChromeOS)
9447
662075aa9361 Previewers
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9443
diff changeset
263 - Previewers
662075aa9361 Previewers
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9443
diff changeset
264 - added a button to copy the contents of the HTML previewer to the clipboard
9533
e017c0df9ef1 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9532
diff changeset
265 - Project
e017c0df9ef1 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9532
diff changeset
266 - added capability to reload the current project
9536
c1c84299bef3 Qt Tools
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9533
diff changeset
267 - Qt Tools
c1c84299bef3 Qt Tools
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9533
diff changeset
268 - added a configuration option for the path of the 'qhelpgenerator' tool
c1c84299bef3 Qt Tools
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9533
diff changeset
269 (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
270 - Web Browser
1193fc2bf192 Web Browser: added bookmark importer entries for
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9498
diff changeset
271 - added bookmark importer entries for
1193fc2bf192 Web Browser: added bookmark importer entries for
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9498
diff changeset
272 - Falkon
1193fc2bf192 Web Browser: added bookmark importer entries for
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9498
diff changeset
273 - Microsoft Edge
1193fc2bf192 Web Browser: added bookmark importer entries for
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9498
diff changeset
274 - Opera (Chromium based)
1193fc2bf192 Web Browser: added bookmark importer entries for
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9498
diff changeset
275 - Vivaldi
9443
eaa267ff5d57 Prepared the change log file for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9434
diff changeset
276
9452
325c6de4b1f5 Updated the changelog file for the 22.11.1 bug fix release.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9447
diff changeset
277 ### 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
278 - 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
279
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
280 ### Version 22.11
9373
e074358157f4 Prepared changelog for next round of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9367
diff changeset
281 - bug fixes
9382
fb89c1dc9825 Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9377
diff changeset
282 - Debugger
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
283 - 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
284 to see its effect
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
285 - 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
286 variables filter to the global and local variables viewers
9405
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9395
diff changeset
287 - 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
288 - 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
289 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
290 - 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
291 - Git Interface
989ee2535d59 Git Interface and Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9411
diff changeset
292 - 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
293 such a skip list file
989ee2535d59 Git Interface and Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9411
diff changeset
294 - Mercurial Interface
989ee2535d59 Git Interface and Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9411
diff changeset
295 - 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
296 for the commit IDs to be skipped (one per line)
9389
7b2344009d7a Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9383
diff changeset
297 - 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
298 - refined the embedded environment handling
9426
e2a52d98ad20 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9421
diff changeset
299 - added a topic to the project properties to define the sources start path within
e2a52d98ad20 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9421
diff changeset
300 the project ('Translations Properties Dialog')
9377
b9c8dc3b7da1 Scripts
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9376
diff changeset
301 - 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
302 - 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
303 main script and the package
9395
74b24086c146 Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9389
diff changeset
304 - 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
305 - added a style sheet for the dark gray theme
9429
b2db3a67525c Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9427
diff changeset
306 - Translator
b2db3a67525c Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9427
diff changeset
307 - added the command line switch `--no-multimedia` to forcefully disable the
b2db3a67525c Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9427
diff changeset
308 pronounce function of the translator widget (in case Qt aborts the application
b2db3a67525c Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9427
diff changeset
309 start process)
9427
905e7af29101 Gmail Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9426
diff changeset
310 - Various
9429
b2db3a67525c Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9427
diff changeset
311 - changed the Gmail interface to use the Google API packages for authentication
b2db3a67525c Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9427
diff changeset
312 (OAuth2) and sending of emails
9434
ef86a77942f2 Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9429
diff changeset
313 - Virtual Environments
ef86a77942f2 Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9429
diff changeset
314 - 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
315 - Third Party packages
9589
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
316 - 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
317 - 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
318 - 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
319
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
320 ### 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
321 - bug fixes
9365
25f6183494e2 API files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9357
diff changeset
322 - 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
323 - 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
324 - updated the CircuitPython API file
9337
073b872fce59 Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9327
diff changeset
325 - 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
326 - 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
327 - 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
328 run from within the results dialog
9325
8157eb19aba5 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9323
diff changeset
329 - 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
330 - 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
331 - extended the list of miscellaneous checks
9310
8ab45a4a6d96 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9307
diff changeset
332 - 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
333 - changed the pip licenses dialog to show the count of each individual license
9323
6ae7193558ac Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9314
diff changeset
334 - Project
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
335 - 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
336 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
337 - added a configuration option to save the project automatically whenever it changes
9311
8e588f403fd9 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9310
diff changeset
338 - 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
339 - 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
340 - 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
341 patterns (unittest) or test name expression (pytest)
9367
4a8b3bf63579 Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9365
diff changeset
342 - 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
343 - added support for 'Ukrainian' to the DeepL translator interface
9314
7ba79b00ea96 install scripts
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9313
diff changeset
344 - 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
345 - 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
346 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
347 - 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
348 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
349 - 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
350 required dependencies. Invoke it with
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
351 `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
352
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
353 ### Version 22.9
9269
6b0311553c70 Prepared changelog for next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9252
diff changeset
354 - bug fixes
9271
f655c20ff500 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9270
diff changeset
355 - 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
356 - 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
357 - 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
358 - 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
359 - updated the simplifications checker to support more cases
9291
7b271bcd12d0 Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9277
diff changeset
360 - 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
361 - added capability to suppress reporting of unhandled exceptions
9293
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9291
diff changeset
362 - 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
363 - extended the Pygments based lexer to support the various comment variants
9298
8863f3e970a2 Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9293
diff changeset
364 - 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
365 - 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
366 part of the icon bar
9270
2f60384fe01f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9269
diff changeset
367 - 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
368 - 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
369 is available
9269
6b0311553c70 Prepared changelog for next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9252
diff changeset
370
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
371 ### Version 22.8
9201
2f1ccadee231 setup Wizard
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9182
diff changeset
372 - bug fixes
9212
1c5cf2022c7e API Generator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9211
diff changeset
373 - 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
374 - 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
375 process
9211
99eb1cb030a5 Code Documentation Generator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9201
diff changeset
376 - 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
377 - 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
378 generation process
9214
bd28e56047d7 Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9212
diff changeset
379 - 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
380 - added an interface to reformat Python source code with the 'Black' utility
9240
183220dc5492 Eric Widgets
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9234
diff changeset
381 - 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
382 - 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
383 - 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
384 - extended the EricFileDialog Wizard to create the pathlib.Path based methods
9248
3859ac3b012a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9243
diff changeset
385 - 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
386 - 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
387 - updated the list of known UF2 capable boards
9218
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
388 - 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
389 - 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
390 - 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
391 - added capability to generate text for a 'constraints.txt' file
9201
2f1ccadee231 setup Wizard
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9182
diff changeset
392 - setup Wizard
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
393 - added support for `project_urls`
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
394 - added support for `entry_points`
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
395 - 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
396 - added a variant to create a `pyproject.toml` file
9251
e0f98cc25bf5 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9248
diff changeset
397 - Third Party packages
9589
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
398 - upgraded coverage to version 6.4.2
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
399 - upgraded eradicate to version 2.1.0
9201
2f1ccadee231 setup Wizard
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9182
diff changeset
400
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
401 ### Version 22.7
9113
226ef65942c3 Prepared change öog for next round of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9107
diff changeset
402 - bug fixes
9182
bc72e2fc0d8e Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9148
diff changeset
403 - 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
404 - 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
405 code (i.e. code formatted by the 'Black' tool)
9117
c6afba2049cf CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9113
diff changeset
406 - 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
407 - 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
408 CycloneDX format
9117
c6afba2049cf CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9113
diff changeset
409 - 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
410 - added SBOM capability
9117
c6afba2049cf CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9113
diff changeset
411 - 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
412 - 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
413 - added License to project properties
9147
bbf3af40c223 Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9145
diff changeset
414 - 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
415 - added a style and theme with a dark gray background
9145
520a70c5437f Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9144
diff changeset
416 - 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
417 - 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
418 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
419 - 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
420 - 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
421 - upgraded the interfaces to the Google V2 and Microsoft translators
9144
135240382a3e Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9130
diff changeset
422 - 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
423 - 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
424
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
425 ### Version 22.6
9050
b102c116c403 Started new development cycle.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9047
diff changeset
426 - bug fixes
9078
44d1d68096b6 Dataview Coverage
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9068
diff changeset
427 - 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
428 - 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
429 - 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
430 (deprecated in coverage.py)
9054
adae534abaf0 Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9051
diff changeset
431 - 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
432 - 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
433 executable
9051
903d596d7b17 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9050
diff changeset
434 - 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
435 - 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
436 - updated the list of known UF2 capable boards
9103
8ac26b4c4316 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9100
diff changeset
437 - 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
438 - added a filter to the package licenses dialog
9107
8e9525a780ae Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9103
diff changeset
439 - 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
440 - 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
441 longer maintained
9082
d1b96d5e0794 Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9078
diff changeset
442 - 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
443 - 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
444 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
445 - implemented support for the "unittest" and "pytest" frameworks
9068
d5b274508a0f Wizards
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9054
diff changeset
446 - Wizards
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
447 - 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
448 function
9098
fb9351497cea Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9094
diff changeset
449 - 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
450 - upgraded pip-licenses to version 3.5.4
9589
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
451 - upgraded coverage to version 6.4.0
9050
b102c116c403 Started new development cycle.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9047
diff changeset
452
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
453 ### 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
454 - 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
455 - General
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
456 - 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
457 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
458 - 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
459 - 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
460 to operate on
9014
cdf68c00881d pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9013
diff changeset
461 - 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
462 - 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
463
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
464 ### 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
465 - 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
466 - 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
467 - 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
468 - added capability to upgrade eric from within eric
8984
1c28de84ea40 Updated change log.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8972
diff changeset
469 - 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
470 - 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
471 - 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
472 - 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
473 - Third Party packages
9589
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
474 - 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
475 - 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
476
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
477 ### Version 22.3
8944
84ff40a56784 Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8929
diff changeset
478 - bug fixes
84ff40a56784 Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8929
diff changeset
479 - 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
480 - performance improvements
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
481 - 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
482 `python3 -m eric7`
8945
b6be65111565 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8944
diff changeset
483 - 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
484 - 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
485 - updated the list of known UF2 capable boards
8944
84ff40a56784 Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8929
diff changeset
486
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
487 ### Version 22.2
8900
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
488 - bug fixes
8918
2167e507b277 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8916
diff changeset
489 - 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
490 - 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
491 - 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
492 - added capability to open SVG files in the text editor
8900
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
493 - 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
494 - added bookmarks to the internal help viewer
8910
02d67de5ec1c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8909
diff changeset
495 - 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
496 - 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
497 - 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
498 - 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
499 - 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
500 - 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
501 - 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
502 Others Browser
8916
952273203eec Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8910
diff changeset
503 - 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
504 - 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
505 (`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
506 - Third Party packages
9589
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
507 - upgraded coverage to version 6.2.0
8900
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
508
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
509 ### Version 22.1.1
8900
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
510 - bug fix
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
511
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
512 ### 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
513 - bug fixes
f7df47b32285 Updated the changelog and removed the eric6 history from it.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8777
diff changeset
514 - 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
515 - added a checker for various import statement topics
8835
1f2295a548c1 Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8810
diff changeset
516 - 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
517 - added capability to import and export ALL colors
8887
0b9380075d53 Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8852
diff changeset
518 - 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
519 - added configuration capability
8835
1f2295a548c1 Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8810
diff changeset
520 - 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
521 - 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
522 - 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
523 - 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
524 (`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
525
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
526 ### 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
527 - 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
528 - 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
529 - 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
530 - 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
531 - 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
532 - 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
533 - 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
534 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
535 - 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
536 - 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
537 - 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
538 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
539 - 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
540 (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
541 - 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
542 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
543 - 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
544 Meta+Alt+Left Click, Esc to end it)
8614
4a3a68e51b92 Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8611
diff changeset
545 - 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
546 - integrated the dialog into the right sidebar
8711
440cd184f14c Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8682
diff changeset
547 - 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
548 - 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
549 - 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
550 - 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
551 - 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
552 - 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
553 - 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
554 - 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
555 - 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
556 - 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
557 - 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
558 dialog
8537
8fbfddbd3abc Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8527
diff changeset
559 - 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
560 - 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
561 - 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
562 - added capability to save the contents of the shell window into a file
8546
52454036c2b2 Unit Test
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8545
diff changeset
563 - 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
564 - 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
565 - 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
566 - 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
567 context menu
8610
c9cd21bcbe33 Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8595
diff changeset
568 - 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
569 - 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
570 - 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
571 - Third Party packages
9589
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
572 - 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
573 - 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
574 - 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
575 - upgraded pyflakes to version 2.4.0

eric ide

mercurial