From 61bbf085cfa30e5fee1581f7075751e6edb7cf06 Mon Sep 17 00:00:00 2001 From: Chris Sewell Date: Thu, 9 Jan 2025 08:17:29 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=80=20Release=20v4.2.0=20(#1380)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/docker.yaml | 2 +- docs/changelog.rst | 15 ++++++++++++++- sphinx_needs/__init__.py | 2 +- 3 files changed, 16 insertions(+), 3 deletions(-) diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index b52c5b55b..ba2d77501 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -16,7 +16,7 @@ on: paths: ['docker/**'] env: - NEEDS_VERSION: 4.1.0 + NEEDS_VERSION: 4.2.0 DEPLOY_IMAGE: ${{ github.event_name != 'pull_request' }} jobs: diff --git a/docs/changelog.rst b/docs/changelog.rst index 622f5697d..23e96e6dc 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -3,11 +3,24 @@ Changelog ========= +4.2.0 +----- + +:Released: 07.01.2025 +:Full Changelog: `v4.1.0...v4.2.0 `__ + +- ⬆️ Drop Python 3.8 and Sphinx 6 +- ✨ Add :ref:`needs_import_keys` configuration :pr:`1379` +- 👌 Allow ``filter-func`` in ``needpie`` to have multiple dots in the import path :pr:`1350` +- 🐛 Make external paths relative to ``confdir``, not ``srcdir`` :pr:`1378` +- 🔧 Release needs data mutation lock at end of process :pr:`1359` +- 🔧 Add ``lineno`` to default output of ``needs.json`` :pr:`1346` + 4.1.0 ----- :Released: 28.10.2024 -:Full Changelog: `v4.0.0...v4.1.0 `__ +:Full Changelog: `v4.0.0...v4.1.0 `__ New ... diff --git a/sphinx_needs/__init__.py b/sphinx_needs/__init__.py index 8bc546885..1be9d4397 100644 --- a/sphinx_needs/__init__.py +++ b/sphinx_needs/__init__.py @@ -1,6 +1,6 @@ """Sphinx needs extension for managing needs/requirements and specifications""" -__version__ = "4.1.0" +__version__ = "4.2.0" def setup(app): # type: ignore[no-untyped-def]