Skip to content

Commit

Permalink
Bump version to 0.0.57
Browse files Browse the repository at this point in the history
  • Loading branch information
stanislaw committed Jun 23, 2024
1 parent 0d7d7d2 commit b6c5484
Show file tree
Hide file tree
Showing 8 changed files with 171 additions and 143 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
261 changes: 151 additions & 110 deletions docs/sphinx/source/strictdoc_01_user_guide.rst

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/sphinx/source/strictdoc_03_development_plan.rst
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ As an open-source project, StrictDoc is developed without strict deadlines, howe
* - 2023-Q1
- Improvements of the Web-based interface towards first release. Improvements of the ReqIF support.
* - 2023-Q2
- Further stabilization of the Web interface. Graphviz export. RST markup stability improvements. Work on StrictDoc's own requirements traceability.
- Further stabilization of the Web interface. RST markup stability improvements. Work on StrictDoc's own requirements traceability.
* - 2023-Q3
- Anchors and incoming links. Improvements of the ReqIF interface. Work on StrictDoc's own requirements traceability. Mermaid diagramming tool. Reverse parent / child links. Project statistics screen. Performance improvements.
* - 2023-Q4
Expand All @@ -85,7 +85,7 @@ The roadmap diagram

The following diagram contains the work items at the epic and single task levels. This PNG file is exported from a draw.io diagram, where the master version of the roadmap is maintained.

.. image:: _assets/StrictDoc_Roadmap.drawio.png
.. image:: _assets/StrictDoc_Workspace-Roadmap.drawio.png
:alt: Development plan diagram
:class: image
:width: 100%
Expand Down
17 changes: 17 additions & 0 deletions docs/sphinx/source/strictdoc_04_release_notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,23 @@ $$$$$$$$$$$$$

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>`_.

0.0.57 (2024-06-23)
===================

This release contains a significant, non-breaking change that affects the entire StrictDoc codebase and the SDoc data model: the ``FREETEXT-TEXT`` migration.

The description of the migration and the migration paths are described in [LINK: SECTION-UG-FREETEXT-TEXT].

Other changes in this release:

- The validation messages for the uniqueness of MID fields were improved for the Document, Section and Requirement/Text nodes. Thanks to @bernhard-tuvsud for the improvement suggestion.

- Due to the FREETEXT-TEXT migration, it is now possible to add LINKs to arbitrary nodes, such as REQUIREMENT and TEXT. Previously, LINKs could be added only to SECTION nodes. Thanks to @haxtibal for contributing the initial implementation.

- The UI validations have been added for SingleChoice and MultipleChoice fields. Thanks to @haxtibal for contributing the multiple choice field validation.

- The experimental Graphviz/Dot traceability graph generator has been removed because this feature didn't show much value, mainly due to the static and non-programmable nature of PDF and SVG outputs produced by Graphviz.

0.0.56 (2024-06-02)
===================

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -916,7 +916,6 @@ Compared to the other visualizations, such a visualization helps to "see the for

**Children:**

- ``[SDOC-SRS-90]`` :ref:`SDOC-SRS-90`
- ``[SDOC-SRS-113]`` :ref:`SDOC-SRS-113`

.. _SDOC-SSS-28:
Expand Down
29 changes: 0 additions & 29 deletions docs/sphinx/source/strictdoc_21_L2_StrictDoc_Requirements.rst
Original file line number Diff line number Diff line change
Expand Up @@ -1565,35 +1565,6 @@ StrictDoc Excel export shall allow exporting SDoc documents to Excel with only s

- ``[SDOC-SSS-60]`` :ref:`SDOC-SSS-60`

.. _SECTION-SRS-Graphviz-Dot-export:

Graphviz/Dot export
-------------------

.. _SDOC-SRS-90:

Export to Graphviz/Dot
~~~~~~~~~~~~~~~~~~~~~~

.. list-table::
:align: left
:header-rows: 0

* - **UID:**
- SDOC-SRS-90
* - **STATUS:**
- Active

StrictDoc shall support exporting requirements information to PDF format using Graphviz.

**RATIONALE:**

Graphviz is one of the most capable tools for visualizing graph information, which makes it a perfect tool for visualizing requirements graphs create in StrictDoc.

**Parents:**

- ``[SDOC-SSS-56]`` :ref:`SDOC-SSS-56`

.. _SECTION-SRS-Command-line-interface:

Command-line interface
Expand Down
2 changes: 1 addition & 1 deletion strictdoc/__init__.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from strictdoc.core.environment import SDocRuntimeEnvironment

__version__ = "0.0.57a3"
__version__ = "0.0.57"


environment = SDocRuntimeEnvironment(__file__)

0 comments on commit b6c5484

Please sign in to comment.