Future changes (currently deprecated functionality)

This page lists all functionalities that are currently deprecated, features that have been removed in past minor releases, and any other backward incompatible changes that are planned or have been removed in past minor releases. The objective is to give users a clear rationale why a certain change has been made, and what alternatives (if any) should be used instead.

These changes are sorted (in their respective sections) in a reverse chronological order.

For Developers

Removals

SimpleMenu.select_menu attribute

Deprecated since version 3.5.14, will be removed in the first minor version that gets released after 2025-02-23.

The SimpleMenu.select_menu attribute has been deprecated.

Any behaviour enabled by the usage of this attribute should no longer be depended on. If you need this for something and cannot replace it with the other functionality, create an issue on Red’s issue tracker.

Downloader’s shared libraries

Deprecated since version 3.2.0.

Shared libraries have been deprecated in favor of pip-installable libraries. Shared libraries do not provide any functionality that can’t already be achieved with pip requirements and as such don’t provide much value in return for the added complexity.

Known issues, especially those related to hot-reload, were not handled automatically for shared libraries, same as they are not handled for the libraries installed through pip.