docs/changelog.md

branch
eric7-maintenance
changeset 9654
7328efba128b
parent 9549
67295777d9fe
parent 9630
4cd6e4b1db12
child 9669
73a9cf535429
--- a/docs/changelog.md	Thu Dec 01 10:18:07 2022 +0100
+++ b/docs/changelog.md	Mon Jan 02 11:16:03 2023 +0100
@@ -1,5 +1,44 @@
 # Change Log
 
+### Version 23.01
+- bug fixes
+- Class Browsers
+    - Removed the IDL and Protobuf class browsers to include them in their respective
+      plugin.
+- Code Formatting
+    - Added an option to configure the 'known first party' packages to the isort
+      configuration dialog.
+- Editor
+    - Changed the handling of files whose typ cannot be determined by the Python
+      mimetypes module to check against a list of known text file patterns and
+      ultimately asking the user, if the file in question is a text file (see
+      `Mimetypes` configuration page.
+    - Added a configuration option to disable the source navigator (selector boxes above
+      the editor or code outline roght of the editor). This is useful e.g. on very small
+      screens.
+    - Added support for multiple cursor paste.
+- Find In Files
+    - Added context menu entries in Replace mode to select/deselect all entries
+      (e.g. useful for checking big replacement lists for validity).
+- MicroPython
+    - Updated the list of known CircuitPython boards.
+    - Updated the list of known UF2 capable boards.
+- Project
+    - Extended the list of default file type associations.
+    - Added the capability to edit the file type associations from within the
+      project properties dialog.
+- Project Viewer
+    - Removed the CORBA and Protobuf viewers to make them available as plugins.
+    - Added a `Collapse all files` entry to the Project Sources viewer.
+- Version Control Systems - git
+    - Changed git interface code to work with `git worktrees`.
+    - Added a dialog to manage worktrees ( `git worktree` commands).
+- Third Party packages
+    - Upgraded pipdeptree to version 2.3.3.
+    - Upgraded pip-licenses to version 4.0.2.
+    - Upgraded pycodestyle to version 2.10.0.
+    - Upgraded pyflakes to version 3.0.1.
+
 ### Version 22.12
 - bug fixes
 - Code Formatting
@@ -73,7 +112,7 @@
 - Virtual Environments
     - added the capability to enter a descriptive text for a virtual environment
 - Third Party packages
-    - upgraded coverage to 6.5.0
+    - upgraded coverage to version 6.5.0
     - upgraded pycodestyle to version 2.9.1
     - upgraded pyflakes to version 2.5.0
 
@@ -155,8 +194,8 @@
     - added a variant to create a `setup.cfg` file
     - added a variant to create a `pyproject.toml` file
 - Third Party packages
-    - upgraded coverage to 6.4.2
-    - upgraded eradicate to 2.1.0
+    - upgraded coverage to version 6.4.2
+    - upgraded eradicate to version 2.1.0
 
 ### Version 22.7
 - bug fixes
@@ -208,7 +247,7 @@
       function
 - Third Party packages
     - upgraded pip-licenses to version 3.5.4
-    - upgraded coverage to 6.4.0
+    - upgraded coverage to version 6.4.0
 
 ### Version 22.5
 - bug fixes
@@ -231,7 +270,7 @@
     - added a widget to show a package dependency tree
     - added a button to search for more packages (i.e. one more page of results)
 - Third Party packages
-    - upgraded coverage to 6.3.2
+    - upgraded coverage to version 6.3.2
     - upgraded mccabe to version 0.7.0
 
 ### Version 22.3
@@ -264,7 +303,7 @@
     - added a dark blueish style (QSS and Highlighters) and an associated theme
       (`dark_blue.ethj` and `dark_blue_with_stylesheet.ethj`)
 - Third Party packages
-    - upgraded coverage to 6.2.0
+    - upgraded coverage to version 6.2.0
 
 ### Version 22.1.1
 - bug fix
@@ -329,7 +368,7 @@
     - integrated the Virtual Environments Manager window into the right side bar
     - added a standalone variant of the Virtual Environments Manager
 - Third Party packages
-    - upgraded coverage to 6.1.2
+    - upgraded coverage to version 6.1.2
     - upgraded pycodestyle to version 2.8.0
     - upgraded mccabe to version 0.6.1
     - upgraded pyflakes to version 2.4.0

eric ide

mercurial