Skip to content

Commit 32a0ba7

Browse files
authored
Merge pull request #2010 from strictdoc-project/stanislaw/itest_cache_dir
Bump version to 0.3.0
2 parents 91d95d0 + 6636146 commit 32a0ba7

File tree

3 files changed

+19
-1
lines changed

3 files changed

+19
-1
lines changed

docs/strictdoc_01_user_guide.sdoc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2357,6 +2357,10 @@ or
23572357
print("Hello, World\n");
23582358
}
23592359

2360+
.. note::
2361+
2362+
For the C language, if a ``@relation marker`` is included in a function declaration prototype (which is the most common practice), StrictDoc also creates a link between the requirement and the corresponding C function definition.
2363+
23602364
**4\) Linking a range to a requirement**
23612365

23622366
.. code:: python

docs/strictdoc_04_release_notes.sdoc

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,20 @@ STATEMENT: >>>
2424
This document maintains a record of all changes to StrictDoc since November 2023. It serves as a user-friendly version of the changelog, complementing the automatically generated, commit-by-commit changelog available here: `StrictDoc Changelog <https://github.com/strictdoc-project/strictdoc/blob/main/CHANGELOG.md>`_.
2525
<<<
2626

27+
[SECTION]
28+
MID: 591c1b85c6fb4453aee08e23cb9f257a
29+
TITLE: 0.3.0 (2024-11-21)
30+
31+
[TEXT]
32+
MID: b39a3b3d9f8640e380dad5a2fdb75d79
33+
STATEMENT: >>>
34+
This release includes an enhancement to the feature for tracing requirements to C source code.
35+
36+
From now on, if a ``@relation`` marker is specified in a C function declaration, StrictDoc will perform its "magic" and automatically connect the referenced requirement to the corresponding C function definition. This allows a ``@relation`` marker to be placed in the main documentation block, typically located above C function declarations, while ensuring the requirement is also linked to the function definition.
37+
<<<
38+
39+
[/SECTION]
40+
2741
[SECTION]
2842
MID: f4cd860f07b1479ba1845bce3c749d68
2943
TITLE: 0.2.1 (2024-11-10)

strictdoc/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from strictdoc.core.environment import SDocRuntimeEnvironment
22

3-
__version__ = "0.2.1"
3+
__version__ = "0.3.0"
44

55

66
environment = SDocRuntimeEnvironment(__file__)

0 commit comments

Comments
 (0)