Skip to content

Commit 5efcc80

Browse files
committed
Bump version to 0.5.0
1 parent 94ed49c commit 5efcc80

File tree

4 files changed

+21
-3
lines changed

4 files changed

+21
-3
lines changed

docs/strictdoc_04_release_notes.sdoc

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,24 @@ 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 as GitHub releases: `StrictDoc Releases <https://github.com/strictdoc-project/strictdoc/releases>`_.
2525
<<<
2626

27+
[SECTION]
28+
MID: d9e164994bb941ada8aecc73000bd51d
29+
TITLE: 0.5.0 (2025-01-06)
30+
31+
[TEXT]
32+
MID: d0d93f5eb37247079cc182e924dabd14
33+
STATEMENT: >>>
34+
This release contains several enhancements, bug fixes, and performance improvements:
35+
36+
- The Diff screen now supports child relations. Special thanks to @mplum for contributing the core patch.
37+
- On macOS, the parallelization algorithm now uses "fork" instead of "spawn", leading to a good performance boost.
38+
- The source file traceability HTML is now incrementally generated, re-rendering only when the source file or its related requirements are modified.
39+
- The HTML2PDF feature excludes included documents when creating a bundled document. The assumption is that a user is only interested in seeing the final including documents, not the included standalone documents.
40+
- Asset search optimization: Asset-finding code now filters out irrelevant directories early, avoiding repeated and unnecessary searches, improving efficiency.
41+
<<<
42+
43+
[/SECTION]
44+
2745
[SECTION]
2846
MID: e7df8274f42c4e01b02ad840e6b2569c
2947
TITLE: 0.4.0 (2024-12-25)

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.4.0"
3+
__version__ = "0.5.0"
44

55

66
environment = SDocRuntimeEnvironment(__file__)

tests/integration/features/file_traceability/_language_parsers/python/03_python_forward_function/test.itest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ CHECK-HTML: <a{{.*}}href="../_source_files/file.py.html#REQ-1#5#10">
1212
CHECK-HTML: <a{{.*}}href="../_source_files/file.py.html#REQ-1#7#7">
1313

1414
RUN: %cat %S/Output/html/_source_files/file.py.html | filecheck %s --dump-input=fail --check-prefix CHECK-SOURCE-FILE
15-
CHECK-SOURCE-FILE: def</span> <span class="nf">hello_world</span>
15+
CHECK-SOURCE-FILE: def</span><span class="w"> </span><span class="nf">hello_world</span>
1616
CHECK-SOURCE-FILE: href="../_source_files/file.py.html#REQ-1#1#10"
1717
CHECK-SOURCE-FILE: href="../_source_files/file.py.html#REQ-2#1#10"
1818
CHECK-SOURCE-FILE: <div data-line=3 class="source__line-content">

tests/integration/features/file_traceability/_language_parsers/python/04_python_forward_function_in_class/test.itest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ CHECK-SOURCE-FILE: <b>[ 13 ]</b> file.py, line
2121
CHECK-SOURCE-FILE: <b>[ 4-5 ]</b> file.py, function Foo.Bar.Baz.hello_world
2222

2323
CHECK-SOURCE-FILE: <div data-line=3 class="source__line-content">
24-
CHECK-SOURCE-FILE: def</span> <span class="nf">hello_world</span>
24+
CHECK-SOURCE-FILE: def</span>{{.*}}<span class="nf">hello_world</span>
2525
CHECK-SOURCE-FILE: href="../_source_files/file.py.html#REQ-2#4#5"
2626
CHECK-SOURCE-FILE: href="../_source_files/file.py.html#REQ-1#7#16"
2727
CHECK-SOURCE-FILE: href="../_source_files/file.py.html#REQ-1#11#16"

0 commit comments

Comments
 (0)