File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33Changelog
44=========
55
6+ .. _`release:1.2.0` :
7+
8+ 1.2.0
9+ -----
10+
11+ :Released: 18.02.2026
12+
13+ New and Improved
14+ ................
15+
16+ - ✨ Added Rust parser for the ``analyse `` module.
17+
18+ Need ID references and one-line need definitions can now be extracted from Rust source files.
19+
20+ - 👌 Added explicit ``git_root `` configuration option.
21+
22+ Users can now explicitly specify the Git root directory instead of relying on automatic detection.
23+
24+ - 👌 Enhanced warning logging in the oneline parser.
25+
26+ Warning messages now include more context to help diagnose parsing issues.
27+
28+ - 📚 Added traceability page to the documentation.
29+
30+ - 📚 Added ``features.rst `` page documenting the full feature set with source tracing.
31+
32+ Fixes
33+ .....
34+
35+ - 🐛 Fixed space handling in marker extraction.
36+
37+ Leading and trailing spaces in extracted marker content are now correctly stripped.
38+
39+
640.. _`release:1.1.0` :
741
8421.1.0
Original file line number Diff line number Diff line change @@ -19,10 +19,6 @@ Source Code Parsing
1919
2020- Introduce a configurable option to strip leading characters (e.g., ``* ``) from commented RST blocks.
2121- Enrich tagged scopes with additional metadata.
22- - Extend language support by adding parsers for more comment styles, including but not limited to:
23-
24- - Rust
25-
2622- Enhance ``.gitignore `` handling to support nested ``.gitignore `` files.
2723
2824Defining Needs in Source Code
Original file line number Diff line number Diff line change 11[project ]
22name = " sphinx-codelinks"
3- version = " 1.1 .0"
3+ version = " 1.2 .0"
44description = " Fast Source Code Traceability for Sphinx-Needs"
55authors = [{ name = " team useblocks" , email = " info@useblocks.com" }]
66maintainers = [
You can’t perform that action at this time.
0 commit comments