Spyder v5.0.0 Release Notes
Release Date: 2021-04-02 // almost 3 years ago-
๐ New features
- ๐ Improved dark theme based on QDarkstyle 3.0.
- ๐ New light theme based on QDarkstyle 3.0.
- ๐ New look and feel for toolbars.
- ๐ New icon set based on Material Design.
- ๐ New API to extend core plugins, with the exception of the Editor, IPython console and Projects.
- ๐ New plugins to manage menus, toolbars, layouts, shortcuts, preferences and status bar.
- ๐ New architecture to access and write configuration options.
- ๐ New API to declare code completion providers.
- ๐ New registries to access actions, tool buttons, toolbars and menus by their identifiers.
Issues Closed
- Issue 15082 - Project menu indicator overlapped by its text, missing icons (PR 15081 by @ccordoba12)
- Issue 15064 - Project recent_files not respected in Spyder 5 (PR 15065 by @mrclary)
- ๐ Issue 15053 - qdarkstyle.colorsystem requirement missing (PR 15054 by @mrclary)
- Issue 15010 - Error report dialog pop ups when creating a new console (PR 15032 by @dalthviz)
- Issue 14996 - Tour Icon not showing (PR 15052 by @steff456)
- ๐ Issue 14888 - Kite support migration issues (PR 15012 by @dalthviz)
- Issue 13629 - Layout broken in master branch when using 4.x settings (PR 13479 by @goanpeca)
๐ In this release 7 issues were closed.
๐ Pull Requests Merged
- PR 15087 - PR: Increase required spyder-kernels version, by @ccordoba12
- โก๏ธ PR 15083 - PR: Update core dependencies for Spyder 5.0.0, by @ccordoba12
- ๐ PR 15081 - PR: Some style fixes, by @ccordoba12 (15082)
- PR 15076 - PR: Use group colors for objects in the Variable Explorer, by @ccordoba12 (7)
- PR 15072 - PR: Add a new light theme for the interface, by @juanis2112
- PR 15067 - PR: Fix hover and pressed states of buttons in Tour and Kite dialog, by @juanis2112
- ๐ง PR 15065 - PR: Check for recent_files in project's main configuration section, by @mrclary (15064)
- PR 15063 - PR: Fix issue with the report dialog that prevented to click on the traceback error, by @andfoy
- PR 15062 - PR: Prevent completion timeouts when a single slow provider is up, by @andfoy
- PR 15060 - PR: Send snippets provider completion results to last, by @andfoy
- โก๏ธ PR 15058 - PR: Icon migration updates, by @isabela-pf
- ๐ PR 15054 - PR: Use qdarkstyle subrepo in macOS app, by @mrclary (15053)
- PR 15052 - PR: Fix tour icons, by @steff456 (14996)
- PR 15051 - PR: Add option to hide the date column from Projects, by @steff456
- PR 15050 - PR: Prevent setting negative sizes in the Plots pane, by @steff456
- ๐ PR 15049 - PR: Set right roles for some actions on macOS menu bar, by @steff456
- ๐ PR 15048 - PR: Sync QDarkstyle subrepo, by @ccordoba12
- PR 15043 - PR: Fix icons in several places, by @ccordoba12
- ๐ฆ PR 15040 - PR: Remove extra mock package, by @bnavigator
- ๐ PR 15038 - PR: Move PluginMainContainer and PluginMainWidget to their own modules, by @ccordoba12
- ๐ PR 15037 - PR: Fix icons for Pylint and Profiler actions in menus, by @ccordoba12
- PR 15036 - PR: Fix a segfault with the intro tour, by @ccordoba12
- โ PR 15034 - PR: Fix a segfault in the test suite, by @ccordoba12
- PR 15032 - PR: Fix for search/find close button error (Variable Explorer), by @dalthviz (15010)
- โก๏ธ PR 15029 - PR: Update translations from Crowdin, by @spyder-bot
- โก๏ธ PR 15028 - PR: Update translation strings, by @steff456
- ๐ PR 15019 - PR: Update Windows installer script to support new Spyder internal plugins entrypoints and qdarkstyle, by @dalthviz
- PR 15012 - PR: Fix Kite issues for Spyder 5, by @dalthviz (14888)
- PR 15006 - PR: Change all icons to Material Design Icons, by @isabela-pf
- ๐ PR 15005 - PR: Add a subrepo for QDarkStyle, by @ccordoba12
- PR 14998 - PR: Migrate the Outline Explorer to the new API, by @andfoy
- ๐ PR 14963 - PR: Remove "options" variable from some unused places, by @novaya
- โจ PR 14944 - PR: Enhance icon manager, by @steff456
- PR 14939 - PR: Introduce a global action/menu/toolbar/toolbutton registry, by @andfoy
- PR 14933 - PR: Change margins and sizes of buttons in toolbars, by @juanis2112
- PR 14665 - PR: Add palette files with color roles, by @juanis2112 (26, 13)
- ๐ PR 13479 - PR: Move layouts to the new API, by @goanpeca (13629)
๐ In this release 37 pull requests were closed.