Skip to content

docs(release): switch the documentation to Fess 15.9.0 - #604

Merged
marevol merged 1 commit into
mainfrom
docs/release-15.9.0
Oct 15, 2026
Merged

marevol merged 1 commit into
mainfrom
docs/release-15.9.0

Conversation

@marevol

@marevol marevol commented Oct 15, 2026

Copy link
Copy Markdown
Contributor

Summary

Switch the documentation site's release version to Fess 15.9.0 in all seven languages, following the 15.8.0 switch (#505).

  • versions.json: release is 15.9; 15.9 joins supported and schedule (EOL 2028-04-01, 18 months after the release). development stays 15.9 until the next development tree is created.
  • eol.rst: regenerated with tools/update_eol.py.
  • documentation.rst, getting-started.rst, quick-start.rst: links point at the 15.9 tree.
  • downloads.rst: latest stable is 15.9.0 (Java 21, OpenSearch 3.9.0), added as the first row of the stable table.
  • index.rst, news.rst: 15.9.0 news entry (the front page keeps five entries).
  • archives.rst: adds the 15.8 section.

Only the seven top-level pages per language, eol.rst and versions.json change; the version trees are untouched.

Test plan

  • python3 -m unittest discover -s tools
  • python3 tools/update_eol.py --check
  • Every 15.8/ link in documentation.rst, getting-started.rst and quick-start.rst now points at 15.9/; the front-page news carousel has five entries in every language.
  • The 15.9 installation pages already name OpenSearch 3.9.0, which matches opensearch.version in fess-parent 15.9.0.
  • After merge and the site build: /stable/ serves the 15.9 pages (needs the matching fess-docs-builder change).

Fess 15.9.0 is released, so make 15.9 the release version across all 7
languages (ja, en, de, es, fr, ko, zh-cn):

- versions.json: 15.9 becomes the release and joins the supported list,
  with end of life on 2028-04-01, eighteen months after the release as
  for the neighbouring rows
- eol.rst: regenerated from versions.json by tools/update_eol.py, so
  15.9.x is the latest recommended version and 15.8.x is supported
- documentation.rst: repoint the toctree 15.8 -> 15.9
- getting-started.rst, quick-start.rst: repoint :doc: links 15.8 -> 15.9
- downloads.rst: set the "latest stable" tip to 15.9.0 (OpenSearch 3.9.0)
  and add it as the first row of the stable list-table
- index.rst: update the download link to 15.9.0; add the 15.9.0 news
  entry and keep the latest 5 entries
- news.rst: prepend the 15.9.0 news entry
- archives.rst: add the 15.8 archive section

No supported version reached end of life since the last release, so
nothing moves to the past-releases table. The installation pages of the
15.9 tree already name OpenSearch 3.9.0.
@marevol marevol self-assigned this Oct 15, 2026
@marevol
marevol merged commit 74149e0 into main Oct 15, 2026
2 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