Spyder v4.1.2 Release Notes
Release Date: 2020-04-03 // about 4 years ago-
๐ New features
- โ Add a new entry to the status bar to show the current state of the Python language server. This will allow users to know if completions, linting and folding are working as expected or have issues. Clicking on this entry will also show a menu from which is possible to restart the server manually.
๐ Important fixes
- โ Completely disable warning informing to restart Spyder when a screen resolution is detected on macOS.
- ๐ Show an error message when it's not possible to create a special console for Sympy, Cython or Pylab.
- โช Restore code folding for all files with less than 2000 lines.
- ๐ Fix showing help for dot objects (e.g.
np.sin
) in the IPython console. - ๐ Fix showing kernel initialization error messages on Windows.
Issues Closed
- โก๏ธ Issue 12091 - Update translations for 4.1.2 (PR 11825 by @spyder-bot)
- Issue 12052 - TypeError when trying to view output of Code Analysis pane (PR 12053 by @ccordoba12)
- Issue 12026 - Segmentation fault while painting flags (PR 12036 by @impact27)
- ๐ Issue 12024 - Unable to save file to mapped network drive on Windows 7 (PR 12050 by @dalthviz)
- Issue 11997 - RuntimeError when disconnecting monitors (PR 12008 by @steff456)
- Issue 11988 - OSError when importing Numpy in Object Explorer (PR 12003 by @steff456)
- Issue 11963 - Error when trying to delete two or more variables (PR 11968 by @dalthviz)
- Issue 11903 - TypeError when changing monitors (PR 11937 by @dalthviz)
- โ Issue 11885 - test_arrayeditor.py::test_arrayeditor_with_inf_array fails because of deprecation warning (Py3.8) (PR 11899 by @bnavigator)
- Issue 11872 - psutil.NoSuchProcess when restarting the kernel (PR 11910 by @ccordoba12)
- Issue 11869 - Code folding disabled w/ <2000 lines (4.1.1) (PR 11888 by @steff456)
- ๐ Issue 11862 - IndexError: string index out of range in fallback plugin (PR 12077 by @ccordoba12)
- Issue 11846 - Popup "A monitor scale change was detected" every few minutes (PR 11884 by @steff456)
- Issue 11821 - Completion doc widget and editor/console to help improvements (PR 11826 by @dalthviz)
- ๐ป Issue 11622 - UI enhancements to the Variable Explorer (PR 11814 by @dalthviz)
- ๐ Issue 11026 - Code completion and linting stop working during the current session (PR 12020 by @goanpeca)
๐ In this release 16 issues were closed.
๐ Pull Requests Merged
- โก๏ธ PR 12083 - PR: Update translation files, by @goanpeca
- PR 12077 - PR: Prevent error when checking if prefix is valid in fallback with utf-16 characters, by @ccordoba12 (11862)
- ๐ PR 12053 - PR: Fix error when showing Pylint output, by @ccordoba12 (12052)
- PR 12050 - PR: Add validation for path existence before writing to filename, by @dalthviz (12024)
- ๐ PR 12043 - PR: Fix typo in Windows executable filename extensions, by @StefRe
- PR 12036 - PR: Avoid segfault when painting flags after removing lines, by @impact27 (12026)
- PR 12020 - PR: Add autorestart mechanism for LSP servers and status widget with menu to restart them manually, by @goanpeca (11026)
- PR 12008 - PR: Catch RuntimeError to prevent errors when disconnecting monitors, by @steff456 (11997)
- PR 12003 - PR: Fix OSError when importing Numpy in Object Explorer, by @steff456 (11988)
- PR 11991 - PR: Check if block is valid before painting it in the scrollflag panel, by @impact27
- PR 11982 - PR: Make a string translatable, by @bnavigator
- ๐ PR 11968 - PR: Set data only one time after multiple removes, by @dalthviz (11963)
- PR 11937 - PR: Catch TypeError when handling screen change, by @dalthviz (11903)
- ๐ PR 11910 - PR: Fix error when restarting the kernel and restore showing kernel errors on Windows, by @ccordoba12 (11872)
- ๐ PR 11899 - PR: Fix deprecation warnings, by @bnavigator (11885)
- PR 11888 - PR: Activate code folding when the panel is not visible, by @steff456 (11869)
- ๐ PR 11886 - PR: Fix tests in Azure/macOS, by @ccordoba12
- ๐ PR 11884 - PR: Disable screen resolution change message in macOS and allow to hide it during the current session, by @steff456 (11846)
- ๐ PR 11826 - PR: Fix getting help from the console for dot objects and remove redundant info from completion hints, by @dalthviz (11821)
- ๐ PR 11825 - PR: New translations for 4.1.2, by @spyder-bot (12091)
- PR 11824 - PR: Correctly hide already complete word in completion widget, by @ElieGouzien
- PR 11814 - PR: Add loading indicator for the Variable Explorer, by @dalthviz (11622)
- PR 11365 - PR: Detect unavailable dependencies for special consoles, by @dalthviz
๐ In this release 23 pull requests were closed.