docs/changelog.md

Sat, 26 Nov 2022 15:54:32 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 26 Nov 2022 15:54:32 +0100
branch
eric7
changeset 9536
c1c84299bef3
parent 9533
e017c0df9ef1
child 9549
67295777d9fe
child 9557
4367b01cc6df
permissions
-rw-r--r--

Qt Tools
- added a configuration option for the path of the 'qhelpgenerator' tool (it is installed differently by various Linux distributions)

9410
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
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
2
9443
eaa267ff5d57 Prepared the change log file for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9434
diff changeset
3 ### Version 22.12
eaa267ff5d57 Prepared the change log file for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9434
diff changeset
4 - bug fixes
9453
e5065dde905d Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9452
diff changeset
5 - Code Formatting
e5065dde905d Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9452
diff changeset
6 - 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
7 the 'isort' utility
9458
3b41bb7d1623 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9453
diff changeset
8 - Code Style Checker
3b41bb7d1623 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9453
diff changeset
9 - 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
10 utility
9509
c06561080e32 CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9504
diff changeset
11 - CycloneDX Interface
c06561080e32 CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9504
diff changeset
12 - addad capability to generate readable (prettified) output
9521
a663a8be64da Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9509
diff changeset
13 - Debugger
a663a8be64da Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9509
diff changeset
14 - increased the configuration possibilities for the network interface the debug
a663a8be64da Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9509
diff changeset
15 server listens on
a663a8be64da Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9509
diff changeset
16 - 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
17 fixed network port (default 35000)
9532
39a1ebff6b4e Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9521
diff changeset
18 - added a stack frame selector to the global variables viewer (synchronized with
39a1ebff6b4e Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9521
diff changeset
19 the one of the local variables viewer)
9498
d48061567354 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9458
diff changeset
20 - MicroPython
d48061567354 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9458
diff changeset
21 - introduced a configuration option to enable manual selection of devices
d48061567354 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9458
diff changeset
22 (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
23 - Previewers
662075aa9361 Previewers
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9443
diff changeset
24 - 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
25 - Project
e017c0df9ef1 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9532
diff changeset
26 - added capability to reload the current project
9536
c1c84299bef3 Qt Tools
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9533
diff changeset
27 - Qt Tools
c1c84299bef3 Qt Tools
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9533
diff changeset
28 - added a configuration option for the path of the 'qhelpgenerator' tool
c1c84299bef3 Qt Tools
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9533
diff changeset
29 (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
30 - Web Browser
1193fc2bf192 Web Browser: added bookmark importer entries for
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9498
diff changeset
31 - added bookmark importer entries for
1193fc2bf192 Web Browser: added bookmark importer entries for
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9498
diff changeset
32 - Falkon
1193fc2bf192 Web Browser: added bookmark importer entries for
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9498
diff changeset
33 - Microsoft Edge
1193fc2bf192 Web Browser: added bookmark importer entries for
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9498
diff changeset
34 - Opera (Chromium based)
1193fc2bf192 Web Browser: added bookmark importer entries for
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9498
diff changeset
35 - Vivaldi
9443
eaa267ff5d57 Prepared the change log file for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9434
diff changeset
36
9452
325c6de4b1f5 Updated the changelog file for the 22.11.1 bug fix release.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9447
diff changeset
37 ### 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
38 - 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
39
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
40 ### Version 22.11
9373
e074358157f4 Prepared changelog for next round of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9367
diff changeset
41 - bug fixes
9382
fb89c1dc9825 Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9377
diff changeset
42 - Debugger
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
43 - 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
44 to see its effect
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
45 - 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
46 variables filter to the global and local variables viewers
9405
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9395
diff changeset
47 - 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
48 - 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
49 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
50 - 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
51 - Git Interface
989ee2535d59 Git Interface and Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9411
diff changeset
52 - 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
53 such a skip list file
989ee2535d59 Git Interface and Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9411
diff changeset
54 - Mercurial Interface
989ee2535d59 Git Interface and Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9411
diff changeset
55 - 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
56 for the commit IDs to be skipped (one per line)
9389
7b2344009d7a Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9383
diff changeset
57 - 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
58 - refined the embedded environment handling
9426
e2a52d98ad20 Project
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9421
diff changeset
59 - 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
60 the project ('Translations Properties Dialog')
9377
b9c8dc3b7da1 Scripts
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9376
diff changeset
61 - 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
62 - 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
63 main script and the package
9395
74b24086c146 Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9389
diff changeset
64 - 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
65 - added a style sheet for the dark gray theme
9429
b2db3a67525c Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9427
diff changeset
66 - Translator
b2db3a67525c Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9427
diff changeset
67 - added the command line switch `--no-multimedia` to forcefully disable the
b2db3a67525c Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9427
diff changeset
68 pronounce function of the translator widget (in case Qt aborts the application
b2db3a67525c Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9427
diff changeset
69 start process)
9427
905e7af29101 Gmail Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9426
diff changeset
70 - Various
9429
b2db3a67525c Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9427
diff changeset
71 - changed the Gmail interface to use the Google API packages for authentication
b2db3a67525c Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9427
diff changeset
72 (OAuth2) and sending of emails
9434
ef86a77942f2 Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9429
diff changeset
73 - Virtual Environments
ef86a77942f2 Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9429
diff changeset
74 - 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
75 - 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
76 - upgraded coverage to 6.5.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
77 - 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
78 - 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
79
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
80 ### 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
81 - bug fixes
9365
25f6183494e2 API files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9357
diff changeset
82 - 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
83 - 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
84 - updated the CircuitPython API file
9337
073b872fce59 Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9327
diff changeset
85 - 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
86 - 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
87 - 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
88 run from within the results dialog
9325
8157eb19aba5 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9323
diff changeset
89 - 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
90 - 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
91 - extended the list of miscellaneous checks
9310
8ab45a4a6d96 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9307
diff changeset
92 - 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
93 - 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
94 - Project
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
95 - 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
96 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
97 - 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
98 - 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
99 - 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
100 - 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
101 patterns (unittest) or test name expression (pytest)
9367
4a8b3bf63579 Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9365
diff changeset
102 - 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
103 - added support for 'Ukrainian' to the DeepL translator interface
9314
7ba79b00ea96 install scripts
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9313
diff changeset
104 - 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
105 - 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
106 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
107 - 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
108 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
109 - 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
110 required dependencies. Invoke it with
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
111 `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
112
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
113 ### Version 22.9
9269
6b0311553c70 Prepared changelog for next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9252
diff changeset
114 - bug fixes
9271
f655c20ff500 Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9270
diff changeset
115 - 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
116 - 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
117 - 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
118 - 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
119 - updated the simplifications checker to support more cases
9291
7b271bcd12d0 Debugger
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9277
diff changeset
120 - 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
121 - added capability to suppress reporting of unhandled exceptions
9293
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9291
diff changeset
122 - 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
123 - extended the Pygments based lexer to support the various comment variants
9298
8863f3e970a2 Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9293
diff changeset
124 - 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
125 - 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
126 part of the icon bar
9270
2f60384fe01f MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9269
diff changeset
127 - 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
128 - 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
129 is available
9269
6b0311553c70 Prepared changelog for next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9252
diff changeset
130
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
131 ### Version 22.8
9201
2f1ccadee231 setup Wizard
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9182
diff changeset
132 - bug fixes
9212
1c5cf2022c7e API Generator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9211
diff changeset
133 - 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
134 - 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
135 process
9211
99eb1cb030a5 Code Documentation Generator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9201
diff changeset
136 - 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
137 - 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
138 generation process
9214
bd28e56047d7 Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9212
diff changeset
139 - 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
140 - 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
141 - 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
142 - 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
143 - 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
144 - extended the EricFileDialog Wizard to create the pathlib.Path based methods
9248
3859ac3b012a MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9243
diff changeset
145 - 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
146 - 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
147 - updated the list of known UF2 capable boards
9218
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
148 - 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
149 - 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
150 - 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
151 - added capability to generate text for a 'constraints.txt' file
9201
2f1ccadee231 setup Wizard
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9182
diff changeset
152 - setup Wizard
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
153 - added support for `project_urls`
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
154 - added support for `entry_points`
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
155 - 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
156 - added a variant to create a `pyproject.toml` file
9251
e0f98cc25bf5 Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9248
diff changeset
157 - 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
158 - upgraded coverage to 6.4.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
159 - upgraded eradicate to 2.1.0
9201
2f1ccadee231 setup Wizard
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9182
diff changeset
160
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
161 ### Version 22.7
9113
226ef65942c3 Prepared change öog for next round of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9107
diff changeset
162 - bug fixes
9182
bc72e2fc0d8e Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9148
diff changeset
163 - 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
164 - 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
165 code (i.e. code formatted by the 'Black' tool)
9117
c6afba2049cf CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9113
diff changeset
166 - 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
167 - 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
168 CycloneDX format
9117
c6afba2049cf CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9113
diff changeset
169 - 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
170 - added SBOM capability
9117
c6afba2049cf CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9113
diff changeset
171 - 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
172 - 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
173 - added License to project properties
9147
bbf3af40c223 Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9145
diff changeset
174 - 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
175 - added a style and theme with a dark gray background
9145
520a70c5437f Translator
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9144
diff changeset
176 - 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
177 - 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
178 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
179 - 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
180 - 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
181 - upgraded the interfaces to the Google V2 and Microsoft translators
9144
135240382a3e Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9130
diff changeset
182 - 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
183 - 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
184
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
185 ### Version 22.6
9050
b102c116c403 Started new development cycle.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9047
diff changeset
186 - bug fixes
9078
44d1d68096b6 Dataview Coverage
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9068
diff changeset
187 - 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
188 - 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
189 - 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
190 (deprecated in coverage.py)
9054
adae534abaf0 Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9051
diff changeset
191 - 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
192 - 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
193 executable
9051
903d596d7b17 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9050
diff changeset
194 - 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
195 - 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
196 - updated the list of known UF2 capable boards
9103
8ac26b4c4316 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9100
diff changeset
197 - 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
198 - added a filter to the package licenses dialog
9107
8e9525a780ae Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9103
diff changeset
199 - 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
200 - 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
201 longer maintained
9082
d1b96d5e0794 Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9078
diff changeset
202 - 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
203 - 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
204 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
205 - implemented support for the "unittest" and "pytest" frameworks
9068
d5b274508a0f Wizards
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9054
diff changeset
206 - Wizards
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
207 - 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
208 function
9098
fb9351497cea Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9094
diff changeset
209 - 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
210 - upgraded pip-licenses to version 3.5.4
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
211 - upgraded coverage to 6.4.0
9050
b102c116c403 Started new development cycle.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9047
diff changeset
212
9410
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 ### 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
214 - 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
215 - General
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
216 - 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
217 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
218 - 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
219 - 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
220 to operate on
9014
cdf68c00881d pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9013
diff changeset
221 - 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
222 - 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
223
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
224 ### 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
225 - 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
226 - 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
227 - 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
228 - added capability to upgrade eric from within eric
8984
1c28de84ea40 Updated change log.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8972
diff changeset
229 - 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
230 - 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
231 - 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
232 - 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
233 - 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
234 - upgraded coverage to 6.3.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
235 - 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
236
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
237 ### Version 22.3
8944
84ff40a56784 Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8929
diff changeset
238 - bug fixes
84ff40a56784 Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8929
diff changeset
239 - 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
240 - performance improvements
9411
cc0f35e9d5dd Some styling changes to the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9410
diff changeset
241 - 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
242 `python3 -m eric7`
8945
b6be65111565 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8944
diff changeset
243 - 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
244 - 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
245 - updated the list of known UF2 capable boards
8944
84ff40a56784 Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8929
diff changeset
246
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
247 ### Version 22.2
8900
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
248 - bug fixes
8918
2167e507b277 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8916
diff changeset
249 - 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
250 - 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
251 - 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
252 - added capability to open SVG files in the text editor
8900
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
253 - 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
254 - added bookmarks to the internal help viewer
8910
02d67de5ec1c MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8909
diff changeset
255 - 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
256 - 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
257 - 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
258 - 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
259 - 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
260 - 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
261 - 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
262 Others Browser
8916
952273203eec Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8910
diff changeset
263 - 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
264 - 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
265 (`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
266 - 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
267 - upgraded coverage to 6.2.0
8900
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
268
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
269 ### Version 22.1.1
8900
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
270 - bug fix
9c153ce17d74 Help Viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8887
diff changeset
271
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
272 ### 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
273 - bug fixes
f7df47b32285 Updated the changelog and removed the eric6 history from it.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8777
diff changeset
274 - 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
275 - added a checker for various import statement topics
8835
1f2295a548c1 Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8810
diff changeset
276 - 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
277 - added capability to import and export ALL colors
8887
0b9380075d53 Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8852
diff changeset
278 - 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
279 - added configuration capability
8835
1f2295a548c1 Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8810
diff changeset
280 - 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
281 - 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
282 - 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
283 - 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
284 (`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
285
9410
78a2830ec5d2 Changed the change log file to Markdown syntax and corrected the markdown styles.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9405
diff changeset
286 ### 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
287 - 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
288 - 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
289 - 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
290 - 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
291 - 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
292 - 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
293 - 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
294 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
295 - 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
296 - 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
297 - 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
298 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
299 - 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
300 (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
301 - 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
302 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
303 - 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
304 Meta+Alt+Left Click, Esc to end it)
8614
4a3a68e51b92 Find In Files
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8611
diff changeset
305 - 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
306 - integrated the dialog into the right sidebar
8711
440cd184f14c Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8682
diff changeset
307 - 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
308 - 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
309 - 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
310 - 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
311 - 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
312 - 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
313 - 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
314 - 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
315 - 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
316 - 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
317 - 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
318 dialog
8537
8fbfddbd3abc Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8527
diff changeset
319 - 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
320 - 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
321 - 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
322 - 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
323 - 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
324 - 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
325 - 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
326 - 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
327 context menu
8610
c9cd21bcbe33 Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8595
diff changeset
328 - 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
329 - 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
330 - 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
331 - 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
332 - upgraded coverage to 6.1.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
333 - 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
334 - 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
335 - upgraded pyflakes to version 2.4.0

eric ide

mercurial