docs/changelog

Tue, 23 Aug 2022 16:20:08 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Tue, 23 Aug 2022 16:20:08 +0200
branch
eric7
changeset 9291
7b271bcd12d0
parent 9277
471c5a263d53
child 9293
7d9d916a9a9f
permissions
-rw-r--r--

Debugger
- added capability to suppress reporting of unhandled exceptions

0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 Change Log
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 ----------
9269
6b0311553c70 Prepared changelog for next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9252
diff changeset
3 Version 22.9:
6b0311553c70 Prepared changelog for next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9252
diff changeset
4 - bug fixes
9271
f655c20ff500 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9270
diff changeset
5 - Code Style Checker
f655c20ff500 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9270
diff changeset
6 -- extended the Naming style checker to be more PEP8 compliant
9275
1a7d545d3ef2 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9271
diff changeset
7 -- updated imports checker to support banned module patterns
9276
e6748a5e24b9 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9275
diff changeset
8 -- updated the annotations checker to support more cases
9277
471c5a263d53 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9276
diff changeset
9 -- updated the simplifications checker to support more cases
9291
7b271bcd12d0 Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9277
diff changeset
10 - Debugger
7b271bcd12d0 Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9277
diff changeset
11 -- added capability to suppress reporting of unhandled exceptions
9270
2f60384fe01f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9269
diff changeset
12 - MicroPython
2f60384fe01f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9269
diff changeset
13 -- added capability to connect to devices for which only the serial port name
2f60384fe01f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9269
diff changeset
14 is available
9269
6b0311553c70 Prepared changelog for next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9252
diff changeset
15
9201
2f1ccadee231 setup Wizard
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9182
diff changeset
16 Version 22.8:
2f1ccadee231 setup Wizard
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9182
diff changeset
17 - bug fixes
9212
1c5cf2022c7e API Generator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9211
diff changeset
18 - API Generator
1c5cf2022c7e API Generator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9211
diff changeset
19 -- added capability to configure a start directory for the API generation
1c5cf2022c7e API Generator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9211
diff changeset
20 process
9211
99eb1cb030a5 Code Documentation Generator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9201
diff changeset
21 - Code Documentation Generator
99eb1cb030a5 Code Documentation Generator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9201
diff changeset
22 -- added capability to configure a start directory for the documentation
99eb1cb030a5 Code Documentation Generator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9201
diff changeset
23 generation process
9214
bd28e56047d7 Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9212
diff changeset
24 - Code Formatting
bd28e56047d7 Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9212
diff changeset
25 -- 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
26 - Eric Widgets
183220dc5492 Eric Widgets
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9234
diff changeset
27 -- extended EricPathPicker to offer a pathlib.Path based interface
183220dc5492 Eric Widgets
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9234
diff changeset
28 -- extended EricFileDialog to offer a pathlib.Path based interface
183220dc5492 Eric Widgets
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9234
diff changeset
29 -- extended the EricFileDialog Wizard to create the pathlib.Path based methods
9248
3859ac3b012a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9243
diff changeset
30 - MicroPython
3859ac3b012a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9243
diff changeset
31 -- updated the list of known CircuitPython boards
3859ac3b012a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9243
diff changeset
32 -- updated the list of known UF2 capable boards
9218
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
33 - pip Interface
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
34 -- included a copy of pipdeptree and patched it to work with Python 3.11+
9234
97bdad5be46d pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9218
diff changeset
35 -- added capability to repair dependency issues
9243
73c7abe824f3 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9240
diff changeset
36 -- added capability to generate text for a 'constraints.txt' file
9201
2f1ccadee231 setup Wizard
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9182
diff changeset
37 - setup Wizard
2f1ccadee231 setup Wizard
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9182
diff changeset
38 -- added support for 'project_urls'
2f1ccadee231 setup Wizard
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9182
diff changeset
39 -- added support for 'entry_points'
2f1ccadee231 setup Wizard
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9182
diff changeset
40 -- added a variant to create a 'setup.cfg' file
2f1ccadee231 setup Wizard
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9182
diff changeset
41 -- added a variant to create a 'pyproject.toml' file
9251
e0f98cc25bf5 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9248
diff changeset
42 - Third Party packages
9252
32dd11232e06 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9251
diff changeset
43 -- upgraded coverage to 6.4.2
9251
e0f98cc25bf5 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9248
diff changeset
44 -- upgraded eradicate to 2.1.0
9201
2f1ccadee231 setup Wizard
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9182
diff changeset
45
9113
226ef65942c3 Prepared change öog for next round of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9107
diff changeset
46 Version 22.7:
226ef65942c3 Prepared change öog for next round of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9107
diff changeset
47 - bug fixes
9182
bc72e2fc0d8e Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9148
diff changeset
48 - Code Style Checker
bc72e2fc0d8e Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9148
diff changeset
49 -- introduced an additional documentation style type for eric and blacked
bc72e2fc0d8e Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9148
diff changeset
50 code (i.e. code formatted by the 'Black' tool)
9117
c6afba2049cf CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9113
diff changeset
51 - CycloneDX Interface
c6afba2049cf CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9113
diff changeset
52 -- added capability to create a Software Bill of Materials (SBOM) file in
c6afba2049cf CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9113
diff changeset
53 CycloneDX format
c6afba2049cf CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9113
diff changeset
54 - pip Interface
c6afba2049cf CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9113
diff changeset
55 -- added SBOM capability
c6afba2049cf CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9113
diff changeset
56 - Project
c6afba2049cf CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9113
diff changeset
57 -- added SBOM capability
9130
21d26ab100ba Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9117
diff changeset
58 -- added License to project properties
9147
bbf3af40c223 Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9145
diff changeset
59 - Styles and Themes
bbf3af40c223 Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9145
diff changeset
60 -- added a style and theme with a dark gray background
9145
520a70c5437f Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9144
diff changeset
61 - Translator
520a70c5437f Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9144
diff changeset
62 -- changed DeepL support to the v2 API and added support for the Free API
520a70c5437f Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9144
diff changeset
63 next to the Pro API
9148
b31f0d894b55 Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9147
diff changeset
64 -- removed the interface to Glosbe as they don't provide an API anymore
b31f0d894b55 Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9147
diff changeset
65 -- removed the interface to PROMT as they don't provide a free API anymore
b31f0d894b55 Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9147
diff changeset
66 -- upgraded the interfaces to the Google V2 and Microsoft translators
9144
135240382a3e Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9130
diff changeset
67 - Virtual Environments
135240382a3e Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9130
diff changeset
68 -- 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
69
9050
b102c116c403 Started new development cycle.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9047
diff changeset
70 Version 22.6:
b102c116c403 Started new development cycle.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9047
diff changeset
71 - bug fixes
9078
44d1d68096b6 Dataview Coverage
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9068
diff changeset
72 - Dataview Coverage
44d1d68096b6 Dataview Coverage
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9068
diff changeset
73 -- added support to write coverage reports as HTML, JSON or LCOV files
44d1d68096b6 Dataview Coverage
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9068
diff changeset
74 -- removed the support for writing annotated sources
44d1d68096b6 Dataview Coverage
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9068
diff changeset
75 (deprecated in coverage.py)
9054
adae534abaf0 Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9051
diff changeset
76 - Mercurial Interface
adae534abaf0 Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9051
diff changeset
77 -- added configuration option to override the automatic search for the hg
adae534abaf0 Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9051
diff changeset
78 executable
9051
903d596d7b17 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9050
diff changeset
79 - MicroPython
903d596d7b17 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9050
diff changeset
80 -- updated the list of known CircuitPython boards
903d596d7b17 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9050
diff changeset
81 -- updated the list of known UF2 capable boards
9103
8ac26b4c4316 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9100
diff changeset
82 - pip Interface
8ac26b4c4316 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9100
diff changeset
83 -- added a filter to the package licenses dialog
9107
8e9525a780ae Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9103
diff changeset
84 - Syntax Checker
8e9525a780ae Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9103
diff changeset
85 -- changed the TOML syntax checker to use 'tomlkit' because 'toml' is no
8e9525a780ae Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9103
diff changeset
86 longer maintained
9082
d1b96d5e0794 Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9078
diff changeset
87 - Testing
d1b96d5e0794 Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9078
diff changeset
88 -- reworked the former unittest interface to allow to support testing
d1b96d5e0794 Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9078
diff changeset
89 frameworks other than "unittest"
9094
5ec66544085a Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9082
diff changeset
90 -- implemented support for the "unittest" and "pytest" frameworks
9068
d5b274508a0f Wizards
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9054
diff changeset
91 - Wizards
d5b274508a0f Wizards
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9054
diff changeset
92 -- extended the QInputDialog wizard to support the 'getMultiLineText()'
d5b274508a0f Wizards
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9054
diff changeset
93 function
9098
fb9351497cea Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9094
diff changeset
94 - Third Party packages
fb9351497cea Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9094
diff changeset
95 -- upgraded pip-licenses to version 3.5.4
9099
0e511e0e94a3 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9098
diff changeset
96 -- upgraded coverage to 6.4.0
9050
b102c116c403 Started new development cycle.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9047
diff changeset
97
9013
9fc49d3961ab Added a new section to the changelog for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9000
diff changeset
98 Version 22.5:
9fc49d3961ab Added a new section to the changelog for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9000
diff changeset
99 - 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
100 - General
3c8aa997bad8 Added capability to configure use of an external "Find Files" dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9025
diff changeset
101 -- added configuration options to disable the embedded "Find/Replace In
3c8aa997bad8 Added capability to configure use of an external "Find Files" dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9025
diff changeset
102 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
103 - Mercurial Interface
9fe8cfa14542 Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9014
diff changeset
104 -- added capability to enter a revset expression when defining a revision
9047
a9401b11b74c Corrected a typo in the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9039
diff changeset
105 to operate on
9014
cdf68c00881d pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9013
diff changeset
106 - pip Interface
cdf68c00881d pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9013
diff changeset
107 -- 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
108
8970
188ff9ce8657 Added capability to upgrade PyQt packages eric depends on from within eric.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8956
diff changeset
109 Version 22.4:
188ff9ce8657 Added capability to upgrade PyQt packages eric depends on from within eric.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8956
diff changeset
110 - 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
111 - General
188ff9ce8657 Added capability to upgrade PyQt packages eric depends on from within eric.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8956
diff changeset
112 -- added capability to upgrade PyQt packages eric depends on from within eric
8972
54816b8f740f General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8970
diff changeset
113 -- added capability to upgrade eric from within eric
8984
1c28de84ea40 Updated change log.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8972
diff changeset
114 - pip Interface
1c28de84ea40 Updated change log.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8972
diff changeset
115 -- added a vulnerability check for installed packages based on "Safety DB"
8997
d8946c2a22b5 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8991
diff changeset
116 -- added a widget to show a package dependency tree
9000
bc0b38405b6a pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8997
diff changeset
117 -- 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
118 - Third Party packages
8991
2fc945191992 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8990
diff changeset
119 -- upgraded coverage to 6.3.2
8990
ca8e477c590c Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8984
diff changeset
120 -- 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
121
8944
84ff40a56784 Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8929
diff changeset
122 Version 22.3:
84ff40a56784 Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8929
diff changeset
123 - bug fixes
84ff40a56784 Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8929
diff changeset
124 - General
84ff40a56784 Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8929
diff changeset
125 -- performance improvements
8951
996bb6fea7dd Added a '__main__.py' script to allow starting eric7 with 'python3 -m eric7'.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8945
diff changeset
126 -- added a '__main__.py' script to allow starting eric7 with
996bb6fea7dd Added a '__main__.py' script to allow starting eric7 with 'python3 -m eric7'.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8945
diff changeset
127 'python3 -m eric7'
8945
b6be65111565 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8944
diff changeset
128 - MicroPython
b6be65111565 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8944
diff changeset
129 -- enhanced support for ESP32 devices
8956
9c01dd5ef124 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8951
diff changeset
130 -- updated the list of known UF2 capable boards
8944
84ff40a56784 Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8929
diff changeset
131
8900
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
132 Version 22.2:
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
133 - bug fixes
8918
2167e507b277 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8916
diff changeset
134 - General
2167e507b277 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8916
diff changeset
135 -- 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
136 - File Browser
1fd7ed5f83a6 File Browser, Project Others Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8900
diff changeset
137 -- added capability to open SVG files in the text editor
8900
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
138 - Help Viewer
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
139 -- added bookmarks to the internal help viewer
8910
02d67de5ec1c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8909
diff changeset
140 - MicroPython
02d67de5ec1c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8909
diff changeset
141 -- updated the list of known CircuitPython boards
8919
5d7a0bb95482 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8918
diff changeset
142 -- updated the list of known UF2 capable boards
8924
7f2cad9900cf MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8919
diff changeset
143 -- added support for ESP32-C3, ESP32-S2 and ESP32-S3 chips
8928
d856023fbeb0 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8924
diff changeset
144 -- 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
145 - Project Browser
1fd7ed5f83a6 File Browser, Project Others Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8900
diff changeset
146 -- added capability to open SVG files in the text editor to the Project
1fd7ed5f83a6 File Browser, Project Others Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8900
diff changeset
147 Others Browser
8916
952273203eec Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8910
diff changeset
148 - Styles and Themes
952273203eec Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8910
diff changeset
149 -- added a dark blueish style (QSS and Highlighters) and an associated theme
952273203eec Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8910
diff changeset
150 (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
151 - Third Party packages
fcca2fa618bf Upgraded coverage to version 6.2.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8928
diff changeset
152 -- upgraded coverage to 6.2.0
8900
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
153
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
154 Version 22.1.1:
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
155 - bug fix
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
156
8810
f7df47b32285 Updated the changelog and removed the eric6 history from it.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8777
diff changeset
157 Version 22.1:
f7df47b32285 Updated the changelog and removed the eric6 history from it.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8777
diff changeset
158 - bug fixes
f7df47b32285 Updated the changelog and removed the eric6 history from it.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8777
diff changeset
159 - Code Style Checker
f7df47b32285 Updated the changelog and removed the eric6 history from it.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8777
diff changeset
160 -- added a checker for various import statement topics
8835
1f2295a548c1 Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8810
diff changeset
161 - Color Themes
1f2295a548c1 Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8810
diff changeset
162 -- added capability to import and export ALL colors
8887
0b9380075d53 Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8852
diff changeset
163 - Mini Editor
0b9380075d53 Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8852
diff changeset
164 -- added configuration capability
8835
1f2295a548c1 Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8810
diff changeset
165 - QSS Previewer
1f2295a548c1 Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8810
diff changeset
166 -- 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
167 - Styles and Themes
8852
923d8d251db9 Styles and Themes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8835
diff changeset
168 -- added a dark greenish style (QSS and Highlighters) and an associated theme
923d8d251db9 Styles and Themes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8835
diff changeset
169 (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
170
8777
74b3204780ea Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8713
diff changeset
171 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
172 - 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
173 - 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
174 - General
440cd184f14c Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8682
diff changeset
175 -- rearranged the interface and modernized the sidebars layout
440cd184f14c Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8682
diff changeset
176 -- 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
177 - Debugger
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
178 -- added code to remember the list of recently used breakpoint conditions
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
179 in the editor and the breakpoint viewer
8537
8fbfddbd3abc Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8527
diff changeset
180 -- 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
181 - Editor
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
182 -- added the capability to suppress syntax highlighting by associating
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
183 the file type 'Text'
8539
24daea9ad41b Editor: added code to move a breakpoint to a line actually creating some byte code (Python only).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8537
diff changeset
184 -- added code to move a breakpoint to a line actually creating some byte code
24daea9ad41b Editor: added code to move a breakpoint to a line actually creating some byte code (Python only).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8537
diff changeset
185 (Python only)
8711
440cd184f14c Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8682
diff changeset
186 -- added mouse button capability to perform undo/redo actions (Extra
440cd184f14c Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8682
diff changeset
187 Buttons 1 and 2)
8713
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8711
diff changeset
188 -- added support for 'multi cursor editing' (additional cursors with
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8711
diff changeset
189 Meta+Alt+Left Click, Esc to end it)
8614
4a3a68e51b92 Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8611
diff changeset
190 - Find In Files
4a3a68e51b92 Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8611
diff changeset
191 -- integrated the dialog into the right sidebar
8711
440cd184f14c Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8682
diff changeset
192 - Help Viewer
440cd184f14c Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8682
diff changeset
193 -- 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
194 - Jedi
1d66b6af60ed Jedi: integrated the Assistant Jedi plugin as a fixed part of eric.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8546
diff changeset
195 -- integrated the Assistant Jedi plugin as a fixed part of eric
1d66b6af60ed Jedi: integrated the Assistant Jedi plugin as a fixed part of eric.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8546
diff changeset
196 -- added code to jump to references when clicked on a definition
1d66b6af60ed Jedi: integrated the Assistant Jedi plugin as a fixed part of eric.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8546
diff changeset
197 -- added support for mouse hover help
8669
c26ecdb00a8b Finished implementing the Jedi refactoring interface.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8614
diff changeset
198 -- 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
199 - Plugin Repository
ce2034bc1c6e Plugin Repository: added an integrated plugin repository viewer (right side).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8593
diff changeset
200 -- 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
201 - Plugin Uninstall Dialog
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
202 -- added capability to uninstall several plugins with one invocation of the
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
203 dialog
8537
8fbfddbd3abc Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8527
diff changeset
204 - Project
8fbfddbd3abc Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8527
diff changeset
205 -- 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
206 - Shell
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
207 -- 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
208 - Unit Test
52454036c2b2 Unit Test
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8545
diff changeset
209 -- 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
210 - Viewmanager
8fbfddbd3abc Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8527
diff changeset
211 -- added a 'Start' sub menu to the tabview and listspace view managers
8fbfddbd3abc Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8527
diff changeset
212 context menu
8610
c9cd21bcbe33 Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8595
diff changeset
213 - Virtual Environments
8611
0b1a09e47e98 Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8610
diff changeset
214 -- integrated the Virtual Environments Manager window into the right side bar
0b1a09e47e98 Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8610
diff changeset
215 -- 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
216 - Third Party packages
8777
74b3204780ea Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8713
diff changeset
217 -- upgraded coverage to 6.1.2
74b3204780ea Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8713
diff changeset
218 -- upgraded pycodestyle to version 2.8.0
74b3204780ea Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8713
diff changeset
219 -- upgraded mccabe to version 0.6.1
74b3204780ea Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8713
diff changeset
220 -- upgraded pyflakes to version 2.4.0

eric ide

mercurial