Skip to content

docs: add NS8 8.9 release notes#246

Merged
DavidePrincipi merged 4 commits into
mainfrom
relnotes89
Jul 2, 2026
Merged

docs: add NS8 8.9 release notes#246
DavidePrincipi merged 4 commits into
mainfrom
relnotes89

Conversation

@DavidePrincipi

@DavidePrincipi DavidePrincipi commented Jul 1, 2026

Copy link
Copy Markdown
Member

Summary

  • Add a new "Major changes" section for NethServer 8.9 (NethServer/dev milestone 46), summarized from closed issues.
  • Lead item is the new centralized backup architecture (the milestone's flagship goal), followed by other user-facing features, tagged with the NS8 component/version that ships each one.
  • Includes a short "Other application updates" line for routine dependency bumps not already covered by a dedicated bullet.

Note: the ## Major changes on 2026-06-30 heading uses the milestone's GitHub due date as a placeholder — adjust to the actual publish date before merging.

Test plan

  • yarn build (Docusaurus) to confirm the page renders without markdown errors
  • Review bullet wording and version tags against actual 8.9 releases before merge

🤖 Generated with Claude Code

Summarize the closed GitHub issues for the NethServer 8.9
milestone (NethServer/dev #46) as a new "Major changes" section.

The centralized backup architecture is called out first as the
milestone's flagship feature. Other bullets cover task-abort
confirmation UX, node free-space display, OpenLDAP password
policy additions, Rspamd DQS/blocklist support, WebTop, Nextcloud,
Piler, and CrowdSec updates, plus a short list of routine
dependency bumps.

Each bullet is tagged with the NS8 component/version that ships
it, taken from the corresponding issue's closing release comment.
The release date in the section heading is a placeholder (the
milestone's GitHub due date) to be adjusted before publishing.

Assisted-by: Claude Code:claude-sonnet-5
@github-actions

github-actions Bot commented Jul 1, 2026

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-07-02 12:22 UTC

Rewrite the new centralized backup architecture bullet in the
8.9 release notes to emphasize end-user benefits (security,
schedule reliability, multi-node routing, per-node validation,
Rclone flexibility) instead of implementation details, and
reformat it as a nested bullet list for readability.

Assisted-by: Claude Code:claude-sonnet-5
Restore two facts dropped from the backup architecture bullet
(Azure removal, disaster-recovery schedule retention), document
the nologin hardening command for existing installs, merge the
password-expiration API note into the Spamhaus DQS bullet, drop
the Enterprise alerts bullet, and fix a broken Rspamd web
interface link missing its .md extension.

Assisted-by: Claude Code:claude-sonnet-5
@andre8244 andre8244 self-requested a review July 1, 2026 12:34

@andre8244 andre8244 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should Backup page be updated as well? "Azure Blob Storage" should be removed and "Generic S3, like RustFS" should be changed to "Rclone compatible provider"

Image

@DavidePrincipi DavidePrincipi marked this pull request as ready for review July 2, 2026 08:26
The automatic translation job did not complete the English -> Italian
sync for the new 8.9 milestone entry, leaving it missing from the
Italian release notes page.

Assisted-by: Claude:claude-sonnet-5
@DavidePrincipi DavidePrincipi merged commit 27bd208 into main Jul 2, 2026
3 checks passed
@DavidePrincipi DavidePrincipi deleted the relnotes89 branch July 2, 2026 12:22
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.

6 participants