From fc21ccd15277ef7ffbf93b587159e00c27d784a5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 14 Oct 2026 05:25:35 +0000 Subject: [PATCH] chore(main): release 0.5.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 12 ++++++++++++ pyproject.toml | 2 +- src/sphinx_java_autodoc/extractor.py | 2 +- uv.lock | 2 +- 5 files changed, 16 insertions(+), 4 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 2537c1f..f1c1e58 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.4.0" + ".": "0.5.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 4694130..25273d2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## [0.5.0](https://github.com/r4sky0/sphinx-java-autodoc/compare/v0.4.0...v0.5.0) (2026-10-14) + + +### ⚠ BREAKING CHANGES + +* use readable HTML anchors for Java declarations ([#50](https://github.com/r4sky0/sphinx-java-autodoc/issues/50)) + +### Features + +* declare packages on their pages, as Javadoc does ([#51](https://github.com/r4sky0/sphinx-java-autodoc/issues/51)) ([f24dfc1](https://github.com/r4sky0/sphinx-java-autodoc/commit/f24dfc13956a924d4f25b3a4465e07e45a93579f)) +* use readable HTML anchors for Java declarations ([#50](https://github.com/r4sky0/sphinx-java-autodoc/issues/50)) ([f75278e](https://github.com/r4sky0/sphinx-java-autodoc/commit/f75278e719775eeeb7d81b521eddce4e59c1733a)) + ## [0.4.0](https://github.com/r4sky0/sphinx-java-autodoc/compare/v0.3.0...v0.4.0) (2026-10-13) diff --git a/pyproject.toml b/pyproject.toml index bafc4f5..8b9c6d1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "sphinx-java-autodoc" -version = "0.4.0" +version = "0.5.0" description = "Compiler-backed Java API documentation in native Sphinx nodes" readme = "README.md" requires-python = ">=3.12" diff --git a/src/sphinx_java_autodoc/extractor.py b/src/sphinx_java_autodoc/extractor.py index 9c6d818..8cdb6fb 100644 --- a/src/sphinx_java_autodoc/extractor.py +++ b/src/sphinx_java_autodoc/extractor.py @@ -16,7 +16,7 @@ from .model import Model, read_model -VERSION = "0.4.0" # x-release-please-version +VERSION = "0.5.0" # x-release-please-version DOCLET = Path(__file__).parent / "java" / "SphinxDoclet.java" PACKAGE = re.compile(r"[^\W\d]\w*(?:\.[^\W\d]\w*)*") diff --git a/uv.lock b/uv.lock index 3229d8c..a49c36d 100644 --- a/uv.lock +++ b/uv.lock @@ -1329,7 +1329,7 @@ wheels = [ [[package]] name = "sphinx-java-autodoc" -version = "0.4.0" +version = "0.5.0" source = { editable = "." } dependencies = [ { name = "sphinx" },