opt/1085-optimization-and-cleanup #37
Reference in New Issue
Block a user
Delete Branch "opt/1085-optimization-and-cleanup"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
This pull request introduces multiple improvements, refactorings, and bug fixes across the relay channel core, NVS module, notification system, and testing infrastructure.
The primary goals are to optimize performance, improve reliability, clean up the codebase, and align the implementation with ESP-IDF best practices.
Additionally, it enhances test coverage, adds SPDX headers, introduces build profile usage, and improves maintainability by addressing long-standing issues.
TICKET-1085
Changes
CONFIG_prefix).*alland*all_withfunctions to simplify API.relay_chn_stop_prvfor more efficient stop handling.sdkconfig.defaults.*files..gitignore..ESP-IDFvscode configuration files for development.Related Issues
Breaking Changes
CONFIG_prefixed form.Migration Guide
CONFIG_prefixed versions.*all/*all_withfunctions. These functions are available only for multi-channel mode. See README > Usage for further information.