From 57c32cc9211832364118942805b976b7d0291da3 Mon Sep 17 00:00:00 2001 From: "embedded-releaser-app[bot]" <190257042+embedded-releaser-app[bot]@users.noreply.github.com> Date: Sat, 7 Nov 2026 10:36:52 +0000 Subject: [PATCH] chore(main): release 0.3.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 18 ++++++++++++++++++ pyproject.toml | 2 +- src/project_documentation/__init__.py | 2 +- 4 files changed, 21 insertions(+), 3 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 0262db7..8d7a673 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.2.0" + ".": "0.3.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 8f5acf3..04f3357 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,24 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.3.0](https://github.com/embedded-pro/project-documentation/compare/v0.2.0...v0.3.0) (2026-11-07) + + +### Features + +* integration tests, unit tests for all modules, codeql, fix pdf prefix and engine ([62c3fcc](https://github.com/embedded-pro/project-documentation/commit/62c3fcc4bc9f575a562b7377358e0093e2232596)) +* run the action inside the embedded-devcontainer-documentation container ([62d3d36](https://github.com/embedded-pro/project-documentation/commit/62d3d36f72dba1a107af94f71103442afee09e3c)) +* run the action inside the embedded-devcontainer-documentation container ([6f11819](https://github.com/embedded-pro/project-documentation/commit/6f118192bb8b509c3c5c2e1c8ce7fce351cf03af)) + + +### Bug Fixes + +* add lmodern to LaTeX install for lmodern.sty ([54fca1c](https://github.com/embedded-pro/project-documentation/commit/54fca1cb9925af16e53bd9d2640d1285560d295b)) +* add lmodern to LaTeX install for lmodern.sty ([df9b912](https://github.com/embedded-pro/project-documentation/commit/df9b9120a2be16def01b465964a8543bcbe76728)) +* rewrite yoda condition in test (SIM300) ([714e373](https://github.com/embedded-pro/project-documentation/commit/714e373c832189bdc19534fe827fb605fb87421f)) +* upgrade pip in the action virtual environment ([6fc0a8d](https://github.com/embedded-pro/project-documentation/commit/6fc0a8def30c83c2e0008bbcf1a072b8244188fb)) +* use REQ-FOC-001 format in traceability test (matches REQ-[A-Z]+-\d+ regex) ([5dd98cc](https://github.com/embedded-pro/project-documentation/commit/5dd98ccc3e04a9ced57aa8102ae3b1f64b8332c5)) + ## [0.2.0](https://github.com/embedded-pro/project-documentation/compare/v0.1.0...v0.2.0) (2026-05-24) diff --git a/pyproject.toml b/pyproject.toml index 82ade05..328a140 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "project-documentation" -version = "0.2.0" +version = "0.3.0" description = "Documentation pipeline for embedded projects: validates requirements and design documents, generates PDFs, and produces a traceability matrix." readme = "README.md" requires-python = ">=3.11" diff --git a/src/project_documentation/__init__.py b/src/project_documentation/__init__.py index f62b3db..299c8fa 100644 --- a/src/project_documentation/__init__.py +++ b/src/project_documentation/__init__.py @@ -1,3 +1,3 @@ """project-documentation — documentation pipeline for embedded projects.""" -__version__ = "0.2.0" +__version__ = "0.3.0"