- Introduce configurable
--verboseand--quietlogging options.
- Support automatic discovery of TOML configuration files (e.g.,
pyproject.toml). - Improve integration with the
ubCodeandSphinx-Needsecosystems.
- Introduce a configurable option to strip leading characters (e.g.,
*) from commented RST blocks. - Enrich tagged scopes with additional metadata.
- ✅ Nested
.gitignorefiles are now supported (implemented viaignore-python).
- Introduce flexible ways to define
Sphinx-Needsitems in source code, such as using raw RST text and multi-line comments. - Implement a feature to export needs defined in source code to a
needs.jsonfile, improving CI workflows and portability.