0.8.x¶
0.8.0¶
- Released:
13.03.2025
Breaking Changes¶
The handling of licenses has been refactored to handle more licensing scenarios, including offline licenses and system proxies for license activation.
This has necessitated a change in the configuration file format,
from ubcode.key.text to ubcode.toml, and must now also include a user e-mail/identifier:
[license]
key = "AAAAA-BBBBB-CCCCC-DDDDD"
user = "mail@example.com"
See License configuration for more information.
New and Improved¶
✨ Add Diagnostics tree view to VS Code.
This view shows all diagnostics encountered during the project index, such as linting errors and duplicate need IDs, and allows for filtering by diagnostic code
✨ Add handling of
needs.global_optionsconfiguration.This allows for the definition of defaults for need fields. It follows the new format as introduced in sphinx-needs v5.1.0 (see needs_global_options for more information).