Skip to content

chore: release 0.4.0 - #48

Merged
marevol merged 1 commit into
mainfrom
chore/release-0.4.0
Oct 16, 2026
Merged

marevol merged 1 commit into
mainfrom
chore/release-0.4.0

Conversation

@marevol

@marevol marevol commented Oct 16, 2026

Copy link
Copy Markdown
Contributor

Summary

Finalizes the version for the 0.4.0 release.

  • pyproject.toml / uv.lock: 0.4.0.dev0 -> 0.4.0 (publish.yml requires the v* tag to match this value)
  • README and skills docs: ghcr.io/codelibs/fessctl:0.3.0 -> 0.4.0

0.4.0 contains: Fess 15.9.0 support, the tagtype, failureurl, theme, systeminfo, stats, log, backup, suggest, dict, general, plugin, storage, searchlist and documents commands, list paging sent in the JSON body, and the typer upgrade that makes required arguments/options enforced again.

After merge

Tag v0.4.0 on the merge commit (triggers PyPI publish), create the GitHub release, publish the Docker image, then open the 0.5.0 development cycle.

Finalize the version for the 0.4.0 release and refresh the Docker tag
examples so they point at the tag this release publishes.

- pyproject.toml / uv.lock: 0.4.0.dev0 -> 0.4.0. publish.yml validates
  that the pushed v* tag matches this value, so it has to be final on
  main before v0.4.0 is tagged.
- README.md, skills/fessctl/references/installation.md,
  skills/fessctl/references/troubleshooting.md:
  ghcr.io/codelibs/fessctl:0.3.0 -> 0.4.0
@marevol marevol self-assigned this Oct 16, 2026
@marevol marevol added this to the 0.4.0 milestone Oct 16, 2026
@marevol
marevol merged commit 7816948 into main Oct 16, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant