v3.0.3
IDF Component Manager v3.0.3 (2026-06-09)
PyPI release: https://pypi.org/project/idf-component-manager/3.0.3/
Component Sources
- Fixed the issue where git would not function on a bare repository when safe.bareRepository was set to explicit. (e9327d5)
- Add self-healing for broken bare-repos in the cache (041872c)
Library
- Addressed multiple deprecation warnings in if_parser.py by replacing outdated Pyparsing functions (4b756b1)
Solver
- Fixed the issue where idf.py --version was called for each manifest during compote registry sync, resulting in a 3.5x speed improvement. (8d1940b)
- Updated dependencies.lock to consistently use POSIX separators for local paths (2978295)
- Fixed a bug that caused global KCONFIG_CONTEXT.missed_keys to be altered during candidate evaluation, which led to false-positive CMake retries. (0a34980)
- Fixed a crash in the version solver's error message formatter by eliminatinating outdated details parameters from the _visit() method calls. (8fc7b69)