docs/changelog.md

Sun, 03 Mar 2024 10:35:47 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sun, 03 Mar 2024 10:35:47 +0100
branch
eric7
changeset 10615
08d340b8b7c7
parent 10600
954bd7d48910
child 10616
4aa36fcd4a30
child 10618
b2faf1b237f9
permissions
-rw-r--r--

Included the missing 24.2.1 changelog entry.

9410
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
10536
9ffc1d79d3d8 Prepared changelog file for the next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10523
diff changeset
3 ### Version 24.3
9ffc1d79d3d8 Prepared changelog file for the next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10523
diff changeset
4 - bug fixes
10595
59579e8aff98 Removed support for the deprecated eric-ide specific XML file formats.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10536
diff changeset
5 - General
59579e8aff98 Removed support for the deprecated eric-ide specific XML file formats.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10536
diff changeset
6 - Removed support for the deprecated eric-ide specific XML file formats.
10600
954bd7d48910 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10595
diff changeset
7 - Removed the Oxygen based icons.
10536
9ffc1d79d3d8 Prepared changelog file for the next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10523
diff changeset
8
10615
08d340b8b7c7 Included the missing 24.2.1 changelog entry.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10600
diff changeset
9 ### Version 24.2.1
08d340b8b7c7 Included the missing 24.2.1 changelog entry.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10600
diff changeset
10 - bug fixes
08d340b8b7c7 Included the missing 24.2.1 changelog entry.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10600
diff changeset
11
10462
c8503ea3bd22 Prepared the changelog file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10435
diff changeset
12 ### Version 24.2
10480
a19abaeeaf0f Amended the change log file with an important note for release 24.2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10468
diff changeset
13 **Important Note:** Before upgrading to this release, all plug-ins installed
a19abaeeaf0f Amended the change log file with an important note for release 24.2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10468
diff changeset
14 via the plug-in repository must be at the most recent release in order to
a19abaeeaf0f Amended the change log file with an important note for release 24.2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10468
diff changeset
15 prevent failures of some plug-ins.
a19abaeeaf0f Amended the change log file with an important note for release 24.2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10468
diff changeset
16
10462
c8503ea3bd22 Prepared the changelog file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10435
diff changeset
17 - bug fixes
10507
d1c6608155ef Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10502
diff changeset
18 - Code Style Checker
d1c6608155ef Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10502
diff changeset
19 - Updated these checkers to support more cases.
10510
fa7b8ebfbe13 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10509
diff changeset
20 - Miscellaneous
10507
d1c6608155ef Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10502
diff changeset
21 - Security
10465
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10462
diff changeset
22 - Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10462
diff changeset
23 - Added an Edit menu entry tp convert tabs to spaces manually.
10468
fcae57045733 Editor, File Browser, Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10465
diff changeset
24 - Added the capability to show local variables in the outline view.
10499
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10492
diff changeset
25 - Added code to show the indicator margin messages when the mouse hovers
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10492
diff changeset
26 over a syntax error or warning indicator.
10468
fcae57045733 Editor, File Browser, Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10465
diff changeset
27 - File Browser
fcae57045733 Editor, File Browser, Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10465
diff changeset
28 - Added the capability to show local variables of functions and methods.
10492
53eac4c7d10b Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10480
diff changeset
29 - Find In Files
53eac4c7d10b Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10480
diff changeset
30 - Changed the filter entry to a filter selector with associated edit
53eac4c7d10b Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10480
diff changeset
31 capability to define a list of filter entries.
10500
40fc136e7002 Log Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10499
diff changeset
32 - Log Viewer
40fc136e7002 Log Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10499
diff changeset
33 - Added code to show an indicator for the log viewer icon, if new messages
40fc136e7002 Log Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10499
diff changeset
34 were added and the "Autoshow" option is deactivated.
10515
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10510
diff changeset
35 - MicroPython
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10510
diff changeset
36 - Added an entry to the file manager's local and device context menu to
6e790462348a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10510
diff changeset
37 rename a file.
10518
1682f3203ae5 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
38 - Added a standalone application of the built-in MicroPython interface (
1682f3203ae5 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10515
diff changeset
39 `eric7_mpy`).
10523
e4069ddd7dc7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10518
diff changeset
40 - Enhanced the MiucroPython file manager widget.
10502
89b8e0a67fde Plugin Repository
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10500
diff changeset
41 - Plugin Repository
89b8e0a67fde Plugin Repository
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10500
diff changeset
42 - Added a label to show the number of selected entries.
10468
fcae57045733 Editor, File Browser, Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10465
diff changeset
43 - Project Browser
fcae57045733 Editor, File Browser, Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10465
diff changeset
44 - Added the capability to show local variables of functions and methods.
10508
a20222f2d8a2 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10507
diff changeset
45 - Third Party packages
a20222f2d8a2 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10507
diff changeset
46 - Upgraded pyflakes to version 3.2.0.
10509
094ab8028423 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10508
diff changeset
47 - Upgraded jquery.js to version 3.7.1.
10462
c8503ea3bd22 Prepared the changelog file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10435
diff changeset
48
c8503ea3bd22 Prepared the changelog file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10435
diff changeset
49 ### Version 24.1
10357
ac30c311d35f Updated the changelog and ThirdParty files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10341
diff changeset
50 - bug fixes
10391
66e67cc6b161 Changed debug logging to be directed to a debug log file `eric7_debug.txt` in the `.eric7` directory.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10380
diff changeset
51 - General
66e67cc6b161 Changed debug logging to be directed to a debug log file `eric7_debug.txt` in the `.eric7` directory.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10380
diff changeset
52 - Changed debug logging to be directed to a debug log file `eric7_debug.txt` in
66e67cc6b161 Changed debug logging to be directed to a debug log file `eric7_debug.txt` in the `.eric7` directory.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10380
diff changeset
53 the `.eric7` directory.
10357
ac30c311d35f Updated the changelog and ThirdParty files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10341
diff changeset
54 - Code Style Checker
ac30c311d35f Updated the changelog and ThirdParty files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10341
diff changeset
55 - Updated these checkers to support more cases.
10362
cfa7034cccf6 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10357
diff changeset
56 - Logging
10357
ac30c311d35f Updated the changelog and ThirdParty files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10341
diff changeset
57 - Miscellaneous
ac30c311d35f Updated the changelog and ThirdParty files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10341
diff changeset
58 - Simplify
10418
4573827e9815 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10415
diff changeset
59 - Extended the documentation style checker to check the tag sequence and the use
4573827e9815 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10415
diff changeset
60 of deprecated tags (eric doc style).
10376
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10362
diff changeset
61 - Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10362
diff changeset
62 - Added the capability to comment/uncomment/toggle comment for languages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10362
diff changeset
63 that do not support single line comments (e.g. HTML uses `<!--` and
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10362
diff changeset
64 `-->`.
10422
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10418
diff changeset
65 - Added the capability to search & replace strings containing escape codes
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10418
diff changeset
66 (like `\n`).
10429
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10422
diff changeset
67 - Introduced a configurable timeout after which the quick search text occurrences
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10422
diff changeset
68 are highlighted (if this function is activated).
10396
2f72e9330af2 File Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10391
diff changeset
69 - File Browser
10398
ef1ea18994d5 Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10396
diff changeset
70 - Added context menu entries to show the directory path of an item in an
ef1ea18994d5 Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10396
diff changeset
71 external file manager.
10435
c712d09cc839 Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10429
diff changeset
72 - Find In Files
c712d09cc839 Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10429
diff changeset
73 - Added the capability to search & replace strings containing escape codes
c712d09cc839 Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10429
diff changeset
74 (like `\n`).
10410
da82156f44e9 Multiproject
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10405
diff changeset
75 - Multiproject
da82156f44e9 Multiproject
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10405
diff changeset
76 - Added the capability to indicate externally removed projects and actions
da82156f44e9 Multiproject
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10405
diff changeset
77 to clear them out.
10398
ef1ea18994d5 Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10396
diff changeset
78 - Project Browser
ef1ea18994d5 Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10396
diff changeset
79 - Added context menu entries to show the directory path of an item in an
ef1ea18994d5 Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10396
diff changeset
80 external file manager.
ef1ea18994d5 Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10396
diff changeset
81 - Added an entry to the background context menu to show the project
ef1ea18994d5 Project Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10396
diff changeset
82 directory in an external file manager.
10404
f7d9c31f0c38 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10398
diff changeset
83 - Testing
f7d9c31f0c38 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10398
diff changeset
84 - Extended the testing dialog to allow filtering of the result list
f7d9c31f0c38 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10398
diff changeset
85 based on the result status.
10405
df7e1694d0eb Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10404
diff changeset
86 - Extended the testing dialog to allow to perform a discovery run only and
df7e1694d0eb Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10404
diff changeset
87 just perform selected test cases of this list.
10415
af9a6dac2611 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10410
diff changeset
88 - Extended the testing dialog to allow to perform the test with debugger
af9a6dac2611 Testing
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10410
diff changeset
89 support (only if the dialog was started from within eric IDE).
10380
7c14ccd2a0e1 Viewmanager
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10376
diff changeset
90 - Viewmanager
7c14ccd2a0e1 Viewmanager
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10376
diff changeset
91 - Added `Close Tabs to the Left` and `Close Tabs to the Right` context
7c14ccd2a0e1 Viewmanager
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10376
diff changeset
92 menu entries to the tabview view manager.
7c14ccd2a0e1 Viewmanager
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10376
diff changeset
93 - Added `Close Editors Above` and `Close Editors Below` context menu
7c14ccd2a0e1 Viewmanager
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10376
diff changeset
94 entries to the listspace view manager.
10357
ac30c311d35f Updated the changelog and ThirdParty files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10341
diff changeset
95 - Virtual Environments
ac30c311d35f Updated the changelog and ThirdParty files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10341
diff changeset
96 - Added the capability to search for unregistered Python interpreters in
ac30c311d35f Updated the changelog and ThirdParty files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10341
diff changeset
97 order to create an environment entry for those selected by the user.
ac30c311d35f Updated the changelog and ThirdParty files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10341
diff changeset
98 - Third Party packages
ac30c311d35f Updated the changelog and ThirdParty files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10341
diff changeset
99 - Upgraded pip-licenses to version 4.3.3.
ac30c311d35f Updated the changelog and ThirdParty files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10341
diff changeset
100 - Upgraded pycodestyle to version 2.11.1.
ac30c311d35f Updated the changelog and ThirdParty files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10341
diff changeset
101
10274
c6b2a22e2337 Prepared change log file for next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10256
diff changeset
102 ### Version 23.12
c6b2a22e2337 Prepared change log file for next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10256
diff changeset
103 - bug fixes
10334
24300d16a154 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10324
diff changeset
104 - General
24300d16a154 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10324
diff changeset
105 - Improved platform support for FreeBSD.
10289
490388ca210c Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10278
diff changeset
106 - Debugger
490388ca210c Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10278
diff changeset
107 - Added a configuration option to select whether call trace optimization
490388ca210c Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10278
diff changeset
108 shall be enabled (this requires no function/method definition on the
490388ca210c Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10278
diff changeset
109 first line of a module).
10311
0a141f9ae677 Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10307
diff changeset
110 - Improved the configuration for remote debugging (global and project
0a141f9ae677 Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10307
diff changeset
111 specific).
10321
4a017fdf316f Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10314
diff changeset
112 - Changed the Python debugger code such, that unhandled exceptions are
4a017fdf316f Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10314
diff changeset
113 reported always and handled exception only, if the specifically
4a017fdf316f Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10314
diff changeset
114 requested in the `Start Debugging` dialog.
10303
ee1aadab1215 Changed code to use the 'argparse' module to parse the command line parameters instead of using own code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10289
diff changeset
115 - Diff Dialog
ee1aadab1215 Changed code to use the 'argparse' module to parse the command line parameters instead of using own code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10289
diff changeset
116 - Extended the functionality to accept two files to be diffed via the
ee1aadab1215 Changed code to use the 'argparse' module to parse the command line parameters instead of using own code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10289
diff changeset
117 command line.
10307
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10304
diff changeset
118 - Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10304
diff changeset
119 - Changed the `Auto Save` interval to be in seconds instead of minutes.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10304
diff changeset
120 __Note__: The `Auto Save` interval has to be reconfigured!
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10304
diff changeset
121 - Added the capability to save a modified file automatically when the
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10304
diff changeset
122 editor looses the focus.
10324
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10321
diff changeset
123 - Added a button to format underline text of HTML documents.
10278
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10274
diff changeset
124 - Icons
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10274
diff changeset
125 - Added a configuration option to override the style dependent icon size
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10274
diff changeset
126 of the tool bars.
10314
1f7d52f024b1 Plugin Repository Dialog
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10311
diff changeset
127 - Plugin Repository Dialog
1f7d52f024b1 Plugin Repository Dialog
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10311
diff changeset
128 - Introduced categories to improve the presentation of the list of available
1f7d52f024b1 Plugin Repository Dialog
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10311
diff changeset
129 plugins.
10304
ff7d3d6b952d Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10303
diff changeset
130 - Syntax Checker
ff7d3d6b952d Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10303
diff changeset
131 - Added code to show some per file and overall statistics of the check.
10341
3fdffd9cc21d Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10334
diff changeset
132 - Re-introduced the JavaScript syntax checker. This time it is based on
3fdffd9cc21d Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10334
diff changeset
133 the `esprima` package.
10274
c6b2a22e2337 Prepared change log file for next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10256
diff changeset
134
10227
24e20e7a1274 Prepared changelog for next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10215
diff changeset
135 ### Version 23.11
24e20e7a1274 Prepared changelog for next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10215
diff changeset
136 - bug fixes
10248
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10244
diff changeset
137 - General
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10244
diff changeset
138 - Added the capability to select list entries with a configurable action
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10244
diff changeset
139 (system default, double click, single click) (see `Interface => Interface`
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10244
diff changeset
140 configuration page)
10244
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10227
diff changeset
141 - Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10227
diff changeset
142 - Enhanced the print capability with the configuration of the print
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10227
diff changeset
143 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
144 - Project Viewer
1b728f26d1ae Project Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10248
diff changeset
145 - 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
146 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
147
10176
5e26785b93b8 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10168
diff changeset
148 ### Version 23.10
5e26785b93b8 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10168
diff changeset
149 - bug fixes
10193
0d7392e49c48 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10191
diff changeset
150 - General
0d7392e49c48 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10191
diff changeset
151 - Made the code compatible with Python 3.12.
10201
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10193
diff changeset
152 - Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10193
diff changeset
153 - Added a typing completer for TOML files.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10193
diff changeset
154 - Enhanced the existing completers slightly.
10211
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10208
diff changeset
155 - Enhanced the 'Search & Replace' widget to allow a mode switching using
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10208
diff changeset
156 a mode switch button and keyboard shortcuts (see issue 511)
10215
d476667171a1 Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10211
diff changeset
157 - Mercurial Interface
d476667171a1 Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10211
diff changeset
158 - 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
159 window.
10208
d2fb44007ed3 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10206
diff changeset
160 - MicroPython
d2fb44007ed3 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10206
diff changeset
161 - Updated the list of known CircuitPython boards.
10206
d6921563be6c pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10201
diff changeset
162 - pip Interface
d6921563be6c pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10201
diff changeset
163 - 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
164 does not support HTTPS protocol).
10191
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10188
diff changeset
165 - Shell
10248
981456110843 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10244
diff changeset
166 - Added some more special commands (% commands). Type `%help` to get a dialog
10191
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10188
diff changeset
167 listing these commands.
10188
0f873791d67e Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10179
diff changeset
168 - Syntax Checker
0f873791d67e Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10179
diff changeset
169 - 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
170 - Third Party packages
5e26785b93b8 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10168
diff changeset
171 - Upgraded eradicate to version 2.3.0.
10179
c2125fcab4b8 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10176
diff changeset
172 - Upgraded pip-licenses to version 4.3.2.
10176
5e26785b93b8 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10168
diff changeset
173
10150
c7e9d99ad775 Prepared change log file for next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10135
diff changeset
174 ### Version 23.9
c7e9d99ad775 Prepared change log file for next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10135
diff changeset
175 - bug fixes
10153
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10150
diff changeset
176 - MicroPython
ffe7432f716b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10150
diff changeset
177 - 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
178 - 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
179 and the installed firmware).
10154
d833c6a8c41f Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
180 - Project
d833c6a8c41f Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
181 - Added capability to configure the project sources directory (e.g. if the
d833c6a8c41f Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10153
diff changeset
182 project uses the 'src' directory layout schema).
10164
b2fbf59d889f Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10154
diff changeset
183 - Third Party packages
b2fbf59d889f Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10154
diff changeset
184 - Upgraded pyflakes to version 3.1.0.
10168
8312e0e76795 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10164
diff changeset
185 - 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
186
10103
66d435ff32e3 Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10089
diff changeset
187 ### Version 23.8
66d435ff32e3 Prepared the change log file for the next development iteration.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10089
diff changeset
188 - bug fixes
10119
64147a7e6393 Removed support for Python 3.7 because that is EOL.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10117
diff changeset
189 - General
10120
dc876a74bba4 Updated the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10119
diff changeset
190 - 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
191 - Code Style Checker
4a619fb7bd09 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10112
diff changeset
192 - Added these checkers to support more case.
10117
71d337b51995 Corrected the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10116
diff changeset
193 - use of sync functions in async functions
10112
dcbb8703b5b2 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10103
diff changeset
194 - MicroPython
dcbb8703b5b2 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10103
diff changeset
195 - Updated the list of known CircuitPython boards.
dcbb8703b5b2 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10103
diff changeset
196 - Updated the list of known UF2 capable boards.
10133
39d1353996b9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10120
diff changeset
197 - pip Interface
39d1353996b9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10120
diff changeset
198 - 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
199 - Shell Window
36839e2c6945 Shell Window
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10133
diff changeset
200 - 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
201
10084
125166c6b66c pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10077
diff changeset
202 ### Version 23.7
125166c6b66c pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10077
diff changeset
203 - bug fixes
10085
b5808c3a9967 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10084
diff changeset
204 - Code Style Checker
b5808c3a9967 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10084
diff changeset
205 - Added these checkers to support more case.
b5808c3a9967 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10084
diff changeset
206 - property decorator usage
10086
c8854a6300d1 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10085
diff changeset
207 - PEP-604 style union type annotations
10087
65b7354b0d4c Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10086
diff changeset
208 - deprecated 'typing' symbols (PEP 585)
10089
5fe9bfafbc7c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10087
diff changeset
209 - MicroPython
5fe9bfafbc7c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10087
diff changeset
210 - 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
211 - pip Interface
125166c6b66c pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10077
diff changeset
212 - 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
213
10007
f42cb90ea7dc Prepared changelog file for next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9982
diff changeset
214 ### Version 23.6
f42cb90ea7dc Prepared changelog file for next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9982
diff changeset
215 - bug fixes
10043
f1427d95cfde Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10027
diff changeset
216 - Code Style Checker
10049
61a1757626ac Updated change log.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10043
diff changeset
217 - Updated these checkers to support more cases.
61a1757626ac Updated change log.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10043
diff changeset
218 - Annotations
61a1757626ac Updated change log.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10043
diff changeset
219 - Miscellaneous
61a1757626ac Updated change log.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10043
diff changeset
220 - Name Order
61a1757626ac Updated change log.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10043
diff changeset
221 - Simplify
10077
b8396ae5c2c2 Updated change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10049
diff changeset
222 - Added these checkers to support more case.
b8396ae5c2c2 Updated change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10049
diff changeset
223 - unused arguments
b8396ae5c2c2 Updated change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10049
diff changeset
224 - unused global variables
10014
951a8d558e23 Updated the changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10007
diff changeset
225 - MicroPython
951a8d558e23 Updated the changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10007
diff changeset
226 - 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
227 builtin network capability.
10022
a95800b414b7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10014
diff changeset
228 - 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
229 - Third Party packages
617290a049f0 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10022
diff changeset
230 - Upgraded pipdeptree to version 2.7.1.
10027
63728909f3ff Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10026
diff changeset
231 - 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
232
9944
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9938
diff changeset
233 ### Version 23.5
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9938
diff changeset
234 - bug fixes
9955
aa02420279fe JavaScript Support
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
235 - JavaScript Support
9979
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9969
diff changeset
236 - Removed JavaScript functionality depending on the `jasy` package because it
9955
aa02420279fe JavaScript Support
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9944
diff changeset
237 has not been maintained for years.
9944
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9938
diff changeset
238 - MicroPython
9958
a78b83d1062a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9956
diff changeset
239 - Added support for STLink based devices.
9944
011ae0edbcff MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9938
diff changeset
240 - 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
241 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
242 - Added the capability to install the `mpy-cross` compiler from the MicroPython
a298db96ba65 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9958
diff changeset
243 page of the configuration dialog.
9979
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9969
diff changeset
244 - Added a package installer for devices lacking network connectivity and the `mip`
dbafba79461d MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9969
diff changeset
245 package manager.
9982
5b91f7baffd0 Plugin Repository, Web Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
246 - Plugin Repository
5b91f7baffd0 Plugin Repository, Web Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
247 - 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
248 `http://` protocol (in case of missing/non-functional system `SSL` libraries).
9956
5b138f996a1e Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9955
diff changeset
249 - Translator
5b138f996a1e Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9955
diff changeset
250 - Added support for the LibreTranslate translator (see
5b138f996a1e Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9955
diff changeset
251 https://github.com/LibreTranslate/LibreTranslate).
9982
5b91f7baffd0 Plugin Repository, Web Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
252 - Web Browser
5b91f7baffd0 Plugin Repository, Web Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9979
diff changeset
253 - 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
254 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
255
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
256 ### 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
257 - 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
258
a9cbdb9d7073 Updated the changelog file to show the 23.4.x bug fix releases.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9964
diff changeset
259 ### 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
260 - 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
261
9815
6cbe3948044c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9760
diff changeset
262 ### Version 23.4
6cbe3948044c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9760
diff changeset
263 - bug fixes
9938
b8005dd4fc9b Editor, Mini Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9925
diff changeset
264 - Editor
b8005dd4fc9b Editor, Mini Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9925
diff changeset
265 - 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
266 whole document).
9815
6cbe3948044c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9760
diff changeset
267 - MicroPython
9901
d1aea8fcba78 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9878
diff changeset
268 - Updated the list of known CircuitPython boards.
d1aea8fcba78 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9878
diff changeset
269 - Updated the list of known UF2 capable boards.
9815
6cbe3948044c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9760
diff changeset
270 - 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
271 - Added functionality to install packages using `mip` or `upip`.
2f3d623f7617 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9815
diff changeset
272 - Added support for WiFi enabled boards.
9855
c9244db5566a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9849
diff changeset
273 - Added support for Bluetooth enabled boards.
9878
a82014a9e57b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9868
diff changeset
274 - Added support for Ethernet enabled boards.
9868
467288cffee2 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9855
diff changeset
275 - Added support for synchronizing the board time via NTP for network enabled
467288cffee2 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9855
diff changeset
276 boards.
9915
fd5ff16632cb MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9901
diff changeset
277 - 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
278 file to UF2.
9938
b8005dd4fc9b Editor, Mini Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9925
diff changeset
279 - Mini Editor
b8005dd4fc9b Editor, Mini Editor
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9925
diff changeset
280 - 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
281 whole document).
9924
b41c9a7bcbbb Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9915
diff changeset
282 - Syntax Checker
b41c9a7bcbbb Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9915
diff changeset
283 - 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
284 `pyflakes` checker globally (see configuration dialog `Editor => Code Checkers`
a267ac36dd69 Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9924
diff changeset
285 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
286 - Third Party packages
99782ca569ed Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9844
diff changeset
287 - Upgraded eradicate to version 2.2.0.
99782ca569ed Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9844
diff changeset
288 - Upgraded pipdeptree to version 2.5.2.
99782ca569ed Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9844
diff changeset
289 - Upgraded pip-licenses to version 4.1.0.
9815
6cbe3948044c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9760
diff changeset
290
9731
17f3da038fac Updated change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9695
diff changeset
291 ### Version 23.3
17f3da038fac Updated change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9695
diff changeset
292 - bug fixes
9736
796b1ecab72c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9731
diff changeset
293 - MicroPython
796b1ecab72c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9731
diff changeset
294 - Updated the list of known CircuitPython boards.
796b1ecab72c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9731
diff changeset
295 - Updated the list of known UF2 capable boards.
9738
4ae976ee5339 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9736
diff changeset
296 - Some smaller enhancements for CircuitPython devices.
9740
90072e10ae9b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9738
diff changeset
297 - Added functionality to update modules of CircuitPython devices with `circup`
90072e10ae9b MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9738
diff changeset
298 (adapted for use within eric-ide).
9747
b7976868d5b0 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9740
diff changeset
299 - Added functionality to show the installed firmware version and the version
9749
5d409223cf3f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9747
diff changeset
300 available on Github (for all boards except 'Calliope mini').
9755
1a09700229e7 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9749
diff changeset
301 - 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
302 - 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
303 save them back to the device.
9731
17f3da038fac Updated change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9695
diff changeset
304 - PDF Viewer
9747
b7976868d5b0 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9740
diff changeset
305 - 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
306 files.
9731
17f3da038fac Updated change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9695
diff changeset
307
9657
d30ca63635e3 Prepared changelog for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9630
diff changeset
308 ### Version 23.2
d30ca63635e3 Prepared changelog for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9630
diff changeset
309 - bug fixes
9695
ad962e9b904d Human Machine Interfaces
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9690
diff changeset
310 - Human Machine Interfaces
ad962e9b904d Human Machine Interfaces
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9690
diff changeset
311 - 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
312 - Debug Client - Python
2dc33116df50 Debug Client - Python
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9683
diff changeset
313 - 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
314 - pip Interface
3152923264c2 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9657
diff changeset
315 - 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
316 dialog.
9676
9edcc7302ac4 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9671
diff changeset
317 - 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
318 - 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
319 data.
9683
5c7cf7704fd0 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9678
diff changeset
320 - Help Viewer
5c7cf7704fd0 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9678
diff changeset
321 - 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
322 on startup.
9678
32ddecc54baf Web Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9676
diff changeset
323 - Web Browser
32ddecc54baf Web Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9676
diff changeset
324 - 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
325 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
326
9671
5039f53f68c2 Modified the changelog iaw. maintenance branch.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9659
diff changeset
327 ### Version 23.1.1
5039f53f68c2 Modified the changelog iaw. maintenance branch.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9659
diff changeset
328 - bug fixes
5039f53f68c2 Modified the changelog iaw. maintenance branch.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9659
diff changeset
329
9657
d30ca63635e3 Prepared changelog for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9630
diff changeset
330 ### Version 23.1
9559
34fc53e6159d Project Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9557
diff changeset
331 - bug fixes
9612
93b496cc3c88 Class Browsers
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9610
diff changeset
332 - Class Browsers
93b496cc3c88 Class Browsers
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9610
diff changeset
333 - 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
334 plugin.
9630
4cd6e4b1db12 Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9620
diff changeset
335 - Code Formatting
4cd6e4b1db12 Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9620
diff changeset
336 - 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
337 configuration dialog.
9563
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9559
diff changeset
338 - Editor
9657
d30ca63635e3 Prepared changelog for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9630
diff changeset
339 - 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
340 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
341 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
342 `Mimetypes` configuration page).
9612
93b496cc3c88 Class Browsers
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9610
diff changeset
343 - 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
344 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
345 screens.
93b496cc3c88 Class Browsers
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9610
diff changeset
346 - Added support for multiple cursor paste.
9574
aeed6b4313ad Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9570
diff changeset
347 - Find In Files
aeed6b4313ad Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9570
diff changeset
348 - 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
349 (e.g. useful for checking big replacement lists for validity).
9614
9c9475e3ca34 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9612
diff changeset
350 - MicroPython
9c9475e3ca34 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9612
diff changeset
351 - Updated the list of known CircuitPython boards.
9c9475e3ca34 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9612
diff changeset
352 - Updated the list of known UF2 capable boards.
9603
4c17d54de9a3 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9593
diff changeset
353 - Project
4c17d54de9a3 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9593
diff changeset
354 - Extended the list of default file type associations.
9610
b45bccbdf331 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9607
diff changeset
355 - Added the capability to edit the file type associations from within the
b45bccbdf331 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9607
diff changeset
356 project properties dialog.
9559
34fc53e6159d Project Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9557
diff changeset
357 - Project Viewer
9563
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9559
diff changeset
358 - 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
359 - 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
360 - Version Control Systems - git
13aa04c979d7 Version Control Systems - git
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9614
diff changeset
361 - 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
362 - Added a dialog to manage worktrees ( `git worktree` commands).
9589
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
363 - Third Party packages
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
364 - Upgraded pipdeptree to version 2.3.3.
9590
8fad82cb88ab Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9589
diff changeset
365 - Upgraded pip-licenses to version 4.0.2.
9592
2b3802c3c6d2 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9590
diff changeset
366 - Upgraded pycodestyle to version 2.10.0.
9593
89f885d857e4 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9592
diff changeset
367 - Upgraded pyflakes to version 3.0.1.
9559
34fc53e6159d Project Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9557
diff changeset
368
9443
eaa267ff5d57 Prepared the change log file for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9434
diff changeset
369 ### Version 22.12
eaa267ff5d57 Prepared the change log file for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9434
diff changeset
370 - bug fixes
9453
e5065dde905d Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9452
diff changeset
371 - Code Formatting
e5065dde905d Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9452
diff changeset
372 - 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
373 the 'isort' utility
9458
3b41bb7d1623 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9453
diff changeset
374 - Code Style Checker
3b41bb7d1623 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9453
diff changeset
375 - 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
376 utility
9509
c06561080e32 CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9504
diff changeset
377 - CycloneDX Interface
c06561080e32 CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9504
diff changeset
378 - addad capability to generate readable (prettified) output
9521
a663a8be64da Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9509
diff changeset
379 - Debugger
a663a8be64da Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9509
diff changeset
380 - increased the configuration possibilities for the network interface the debug
a663a8be64da Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9509
diff changeset
381 server listens on
a663a8be64da Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9509
diff changeset
382 - 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
383 fixed network port (default 35000)
9532
39a1ebff6b4e Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9521
diff changeset
384 - added a stack frame selector to the global variables viewer (synchronized with
39a1ebff6b4e Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9521
diff changeset
385 the one of the local variables viewer)
9498
d48061567354 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9458
diff changeset
386 - MicroPython
d48061567354 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9458
diff changeset
387 - introduced a configuration option to enable manual selection of devices
d48061567354 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9458
diff changeset
388 (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
389 - Previewers
662075aa9361 Previewers
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9443
diff changeset
390 - 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
391 - Project
e017c0df9ef1 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9532
diff changeset
392 - added capability to reload the current project
9536
c1c84299bef3 Qt Tools
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9533
diff changeset
393 - Qt Tools
c1c84299bef3 Qt Tools
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9533
diff changeset
394 - added a configuration option for the path of the 'qhelpgenerator' tool
c1c84299bef3 Qt Tools
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9533
diff changeset
395 (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
396 - Web Browser
1193fc2bf192 Web Browser: added bookmark importer entries for
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9498
diff changeset
397 - added bookmark importer entries for
1193fc2bf192 Web Browser: added bookmark importer entries for
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9498
diff changeset
398 - Falkon
1193fc2bf192 Web Browser: added bookmark importer entries for
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9498
diff changeset
399 - Microsoft Edge
1193fc2bf192 Web Browser: added bookmark importer entries for
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9498
diff changeset
400 - Opera (Chromium based)
1193fc2bf192 Web Browser: added bookmark importer entries for
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9498
diff changeset
401 - Vivaldi
9443
eaa267ff5d57 Prepared the change log file for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9434
diff changeset
402
9452
325c6de4b1f5 Updated the changelog file for the 22.11.1 bug fix release.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9447
diff changeset
403 ### 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
404 - 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
405
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
406 ### Version 22.11
9373
e074358157f4 Prepared changelog for next round of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9367
diff changeset
407 - bug fixes
9382
fb89c1dc9825 Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9377
diff changeset
408 - Debugger
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
409 - 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
410 to see its effect
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
411 - 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
412 variables filter to the global and local variables viewers
9405
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9395
diff changeset
413 - 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
414 - 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
415 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
416 - 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
417 - Git Interface
989ee2535d59 Git Interface and Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9411
diff changeset
418 - 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
419 such a skip list file
989ee2535d59 Git Interface and Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9411
diff changeset
420 - Mercurial Interface
989ee2535d59 Git Interface and Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9411
diff changeset
421 - 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
422 for the commit IDs to be skipped (one per line)
9389
7b2344009d7a Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9383
diff changeset
423 - 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
424 - refined the embedded environment handling
9426
e2a52d98ad20 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9421
diff changeset
425 - 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
426 the project ('Translations Properties Dialog')
9377
b9c8dc3b7da1 Scripts
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9376
diff changeset
427 - 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
428 - 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
429 main script and the package
9395
74b24086c146 Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9389
diff changeset
430 - 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
431 - added a style sheet for the dark gray theme
9429
b2db3a67525c Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9427
diff changeset
432 - Translator
b2db3a67525c Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9427
diff changeset
433 - added the command line switch `--no-multimedia` to forcefully disable the
b2db3a67525c Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9427
diff changeset
434 pronounce function of the translator widget (in case Qt aborts the application
b2db3a67525c Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9427
diff changeset
435 start process)
9427
905e7af29101 Gmail Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9426
diff changeset
436 - Various
9429
b2db3a67525c Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9427
diff changeset
437 - changed the Gmail interface to use the Google API packages for authentication
b2db3a67525c Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9427
diff changeset
438 (OAuth2) and sending of emails
9434
ef86a77942f2 Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9429
diff changeset
439 - Virtual Environments
ef86a77942f2 Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9429
diff changeset
440 - 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
441 - Third Party packages
9589
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
442 - 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
443 - 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
444 - 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
445
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
446 ### 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
447 - bug fixes
9365
25f6183494e2 API files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9357
diff changeset
448 - 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
449 - 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
450 - updated the CircuitPython API file
9337
073b872fce59 Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9327
diff changeset
451 - 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
452 - 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
453 - 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
454 run from within the results dialog
9325
8157eb19aba5 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9323
diff changeset
455 - 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
456 - 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
457 - extended the list of miscellaneous checks
9310
8ab45a4a6d96 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9307
diff changeset
458 - 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
459 - 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
460 - Project
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
461 - 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
462 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
463 - 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
464 - 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
465 - 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
466 - 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
467 patterns (unittest) or test name expression (pytest)
9367
4a8b3bf63579 Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9365
diff changeset
468 - 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
469 - added support for 'Ukrainian' to the DeepL translator interface
9314
7ba79b00ea96 install scripts
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9313
diff changeset
470 - 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
471 - 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
472 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
473 - 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
474 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
475 - 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
476 required dependencies. Invoke it with
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
477 `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
478
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
479 ### Version 22.9
9269
6b0311553c70 Prepared changelog for next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9252
diff changeset
480 - bug fixes
9271
f655c20ff500 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9270
diff changeset
481 - 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
482 - 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
483 - 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
484 - 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
485 - updated the simplifications checker to support more cases
9291
7b271bcd12d0 Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9277
diff changeset
486 - 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
487 - added capability to suppress reporting of unhandled exceptions
9293
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9291
diff changeset
488 - 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
489 - extended the Pygments based lexer to support the various comment variants
9298
8863f3e970a2 Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9293
diff changeset
490 - 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
491 - 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
492 part of the icon bar
9270
2f60384fe01f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9269
diff changeset
493 - 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
494 - 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
495 is available
9269
6b0311553c70 Prepared changelog for next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9252
diff changeset
496
9410
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 ### Version 22.8
9201
2f1ccadee231 setup Wizard
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9182
diff changeset
498 - bug fixes
9212
1c5cf2022c7e API Generator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9211
diff changeset
499 - 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
500 - 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
501 process
9211
99eb1cb030a5 Code Documentation Generator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9201
diff changeset
502 - 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
503 - 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
504 generation process
9214
bd28e56047d7 Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9212
diff changeset
505 - 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
506 - 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
507 - 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
508 - 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
509 - 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
510 - extended the EricFileDialog Wizard to create the pathlib.Path based methods
9248
3859ac3b012a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9243
diff changeset
511 - 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
512 - 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
513 - updated the list of known UF2 capable boards
9218
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
514 - 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
515 - 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
516 - 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
517 - added capability to generate text for a 'constraints.txt' file
9201
2f1ccadee231 setup Wizard
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9182
diff changeset
518 - setup Wizard
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
519 - added support for `project_urls`
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
520 - added support for `entry_points`
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
521 - 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
522 - added a variant to create a `pyproject.toml` file
9251
e0f98cc25bf5 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9248
diff changeset
523 - Third Party packages
9589
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
524 - upgraded coverage to version 6.4.2
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
525 - upgraded eradicate to version 2.1.0
9201
2f1ccadee231 setup Wizard
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9182
diff changeset
526
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
527 ### Version 22.7
9113
226ef65942c3 Prepared change öog for next round of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9107
diff changeset
528 - bug fixes
9182
bc72e2fc0d8e Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9148
diff changeset
529 - 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
530 - 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
531 code (i.e. code formatted by the 'Black' tool)
9117
c6afba2049cf CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9113
diff changeset
532 - 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
533 - 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
534 CycloneDX format
9117
c6afba2049cf CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9113
diff changeset
535 - 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
536 - added SBOM capability
9117
c6afba2049cf CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9113
diff changeset
537 - 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
538 - 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
539 - added License to project properties
9147
bbf3af40c223 Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9145
diff changeset
540 - 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
541 - added a style and theme with a dark gray background
9145
520a70c5437f Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9144
diff changeset
542 - 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
543 - 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
544 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
545 - 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
546 - 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
547 - upgraded the interfaces to the Google V2 and Microsoft translators
9144
135240382a3e Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9130
diff changeset
548 - 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
549 - 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
550
9410
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 ### Version 22.6
9050
b102c116c403 Started new development cycle.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9047
diff changeset
552 - bug fixes
9078
44d1d68096b6 Dataview Coverage
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9068
diff changeset
553 - 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
554 - 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
555 - 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
556 (deprecated in coverage.py)
9054
adae534abaf0 Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9051
diff changeset
557 - 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
558 - 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
559 executable
9051
903d596d7b17 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9050
diff changeset
560 - 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
561 - 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
562 - updated the list of known UF2 capable boards
9103
8ac26b4c4316 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9100
diff changeset
563 - 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
564 - added a filter to the package licenses dialog
9107
8e9525a780ae Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9103
diff changeset
565 - 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
566 - 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
567 longer maintained
9082
d1b96d5e0794 Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9078
diff changeset
568 - 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
569 - 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
570 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
571 - implemented support for the "unittest" and "pytest" frameworks
9068
d5b274508a0f Wizards
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9054
diff changeset
572 - Wizards
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
573 - 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
574 function
9098
fb9351497cea Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9094
diff changeset
575 - 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
576 - upgraded pip-licenses to version 3.5.4
9589
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
577 - upgraded coverage to version 6.4.0
9050
b102c116c403 Started new development cycle.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9047
diff changeset
578
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
579 ### 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
580 - 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
581 - General
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
582 - 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
583 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
584 - 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
585 - 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
586 to operate on
9014
cdf68c00881d pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9013
diff changeset
587 - 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
588 - 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
589
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
590 ### 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
591 - 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
592 - 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
593 - 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
594 - added capability to upgrade eric from within eric
8984
1c28de84ea40 Updated change log.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8972
diff changeset
595 - 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
596 - 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
597 - 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
598 - 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
599 - Third Party packages
9589
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
600 - 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
601 - 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
602
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
603 ### Version 22.3
8944
84ff40a56784 Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8929
diff changeset
604 - bug fixes
84ff40a56784 Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8929
diff changeset
605 - 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
606 - performance improvements
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
607 - 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
608 `python3 -m eric7`
8945
b6be65111565 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8944
diff changeset
609 - 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
610 - 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
611 - updated the list of known UF2 capable boards
8944
84ff40a56784 Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8929
diff changeset
612
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
613 ### Version 22.2
8900
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
614 - bug fixes
8918
2167e507b277 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8916
diff changeset
615 - 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
616 - 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
617 - 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
618 - added capability to open SVG files in the text editor
8900
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
619 - 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
620 - added bookmarks to the internal help viewer
8910
02d67de5ec1c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8909
diff changeset
621 - 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
622 - 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
623 - 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
624 - 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
625 - 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
626 - 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
627 - 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
628 Others Browser
8916
952273203eec Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8910
diff changeset
629 - 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
630 - 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
631 (`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
632 - Third Party packages
9589
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
633 - upgraded coverage to version 6.2.0
8900
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
634
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
635 ### Version 22.1.1
8900
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
636 - bug fix
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
637
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
638 ### 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
639 - bug fixes
f7df47b32285 Updated the changelog and removed the eric6 history from it.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8777
diff changeset
640 - 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
641 - added a checker for various import statement topics
8835
1f2295a548c1 Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8810
diff changeset
642 - 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
643 - added capability to import and export ALL colors
8887
0b9380075d53 Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8852
diff changeset
644 - 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
645 - added configuration capability
8835
1f2295a548c1 Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8810
diff changeset
646 - 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
647 - 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
648 - 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
649 - 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
650 (`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
651
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
652 ### 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
653 - 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
654 - 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
655 - 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
656 - 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
657 - 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
658 - 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
659 - 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
660 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
661 - 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
662 - 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
663 - 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
664 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
665 - 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
666 (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
667 - 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
668 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
669 - 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
670 Meta+Alt+Left Click, Esc to end it)
8614
4a3a68e51b92 Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8611
diff changeset
671 - 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
672 - integrated the dialog into the right sidebar
8711
440cd184f14c Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8682
diff changeset
673 - 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
674 - 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
675 - 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
676 - 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
677 - 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
678 - 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
679 - 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
680 - 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
681 - 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
682 - 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
683 - 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
684 dialog
8537
8fbfddbd3abc Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8527
diff changeset
685 - 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
686 - 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
687 - 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
688 - 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
689 - 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
690 - 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
691 - 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
692 - 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
693 context menu
8610
c9cd21bcbe33 Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8595
diff changeset
694 - 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
695 - 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
696 - 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
697 - Third Party packages
9589
09218eb3ae21 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9574
diff changeset
698 - 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
699 - 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
700 - 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
701 - upgraded pyflakes to version 2.4.0

eric ide

mercurial