Skip to content

docs(nixpkgs): add documentation for nixpkgs 26.05#3089

Open
M0NsTeRRR wants to merge 1 commit into
developfrom
docs/nixos-26.05-release
Open

docs(nixpkgs): add documentation for nixpkgs 26.05#3089
M0NsTeRRR wants to merge 1 commit into
developfrom
docs/nixos-26.05-release

Conversation

@M0NsTeRRR
Copy link
Copy Markdown
Member

@M0NsTeRRR M0NsTeRRR commented May 29, 2026

Description

Add documentation for nixpkgs 26.05

How Has This Been Tested?

n/a

Screenshots / Logs (if applicable)

Tested the warning message by hardcoding seerrVersion = "1.0.0" instead of seerrVersion = SeerrVersion();
2026-05-29-220832_hyprshot

Checklist:

  • I have read and followed the contribution guidelines.
  • Disclosed any use of AI (see our policy)
  • I have updated the documentation accordingly.
  • All new and existing tests passed.
  • Successful build pnpm build
  • Translation keys pnpm i18n:extract
  • Database migration (if required)

Summary by CodeRabbit

  • Documentation
    • Clarified Nix getting-started note: Seerr is available in the 26.05 release, replacing the prior "unstable channel only" wording and restoring the version-mismatch warning immediately before Installation.
    • Updated migration guide to reflect Seerr’s availability in 26.05.

Review Change Stack

@M0NsTeRRR M0NsTeRRR requested a review from a team as a code owner May 29, 2026 20:12
@M0NsTeRRR M0NsTeRRR added the blocked This issue can't be solved for now label May 29, 2026
@M0NsTeRRR M0NsTeRRR changed the title docs(nix): add documentation for nixpkgs 26.05 docs(nixpkgs): add documentation for nixpkgs 26.05 May 29, 2026
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 29, 2026

📝 Walkthrough

Walkthrough

This PR updates Nix documentation to state Seerr is available as of NixOS 26.05, adjusts the getting-started admonition, and removes an HTML comment so the VersionMismatchWarning component renders before the Installation section.

Changes

Nix Documentation Release Status

Layer / File(s) Summary
26.05 availability text and rendering fix
docs/getting-started/nixpkg.mdx, docs/migration-guide.mdx
Admonition in getting-started updated to indicate availability starting 26.05; migration-guide availability wording updated; MDX/HTML comment removed so VersionMismatchWarning is rendered above Installation.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

  • seerr-team/seerr#2775: Prior PR that introduced the earlier "unstable channel only" Nix messaging which this PR revises.

Suggested reviewers

  • fallenbagel
  • gauthier-th

Poem

🐰 I nibbled through docs, made the wording clear,
26.05 is here—no more unstable fear.
A comment removed, a warning now seen,
Installation lined up, tidy and clean.
Hip-hop, happy docs!

🚥 Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately summarizes the main change: updating documentation to reflect Seerr package availability in nixpkgs 26.05 release, which is the primary focus across both modified files.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🧹 Nitpick comments (2)
docs/migration-guide.mdx (1)

225-225: 💤 Low value

Ensure consistent wording with getting-started/nixpkg.mdx.

This line uses identical wording to line 15 in docs/getting-started/nixpkg.mdx. If you adjust the phrasing there to clarify release timing (as suggested in that file's review), apply the same change here for consistency.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@docs/migration-guide.mdx` at line 225, Update the sentence "The Seerr service
and package are available as of the 26.05 release." in docs/migration-guide.mdx
to match the revised phrasing you applied to docs/getting-started/nixpkg.mdx
(ensure identical wording and tense, e.g., clarify release timing or use
"released in 26.05" if that's the change). Locate the exact sentence in
migration-guide.mdx and replace it with the same corrected sentence used in
nixpkg.mdx so both files remain consistent.
docs/getting-started/nixpkg.mdx (1)

15-15: 💤 Low value

Consider clarifying the release timing.

The phrasing "as of the 26.05 release" could be ambiguous since the PR is blocked until the release completes (2026-05-30 07:00 per the PR description). Consider using "starting with" or "beginning with" to make it clearer that this refers to the 26.05 release cycle without implying immediate availability if read before the release.

📝 Alternative phrasing
-The Seerr service and package are available as of the 26.05 release.
+The Seerr service and package are available starting with the 26.05 release.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@docs/getting-started/nixpkg.mdx` at line 15, Update the ambiguous phrase "as
of the 26.05 release" in the docs/getting-started/nixpkg.mdx to clearer wording
such as "starting with the 26.05 release" or "beginning with the 26.05 release"
so it clearly indicates inclusion from that release cycle (replace the exact
string "as of the 26.05 release" with one of the suggested alternatives).
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@docs/getting-started/nixpkg.mdx`:
- Line 18: The NixOS options link in docs/getting-started/nixpkg.mdx currently
points to https://search.nixos.org/options?channel=unstable&query=seerr which
returns no results; update the URL so the channel and query match the
documentation: change the channel parameter to the intended stable channel
(e.g., channel=26.05) and replace the query value "seerr" with the correct NixOS
option/package name referenced in the doc (the exact package/option string used
elsewhere in the text), ensuring the resulting URL returns the expected search
result.

---

Nitpick comments:
In `@docs/getting-started/nixpkg.mdx`:
- Line 15: Update the ambiguous phrase "as of the 26.05 release" in the
docs/getting-started/nixpkg.mdx to clearer wording such as "starting with the
26.05 release" or "beginning with the 26.05 release" so it clearly indicates
inclusion from that release cycle (replace the exact string "as of the 26.05
release" with one of the suggested alternatives).

In `@docs/migration-guide.mdx`:
- Line 225: Update the sentence "The Seerr service and package are available as
of the 26.05 release." in docs/migration-guide.mdx to match the revised phrasing
you applied to docs/getting-started/nixpkg.mdx (ensure identical wording and
tense, e.g., clarify release timing or use "released in 26.05" if that's the
change). Locate the exact sentence in migration-guide.mdx and replace it with
the same corrected sentence used in nixpkg.mdx so both files remain consistent.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 07c11b0e-8a1f-4125-b691-c3cd3fdeffac

📥 Commits

Reviewing files that changed from the base of the PR and between c04172a and 0646403.

📒 Files selected for processing (2)
  • docs/getting-started/nixpkg.mdx
  • docs/migration-guide.mdx

Comment thread docs/getting-started/nixpkg.mdx Outdated
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
@M0NsTeRRR M0NsTeRRR force-pushed the docs/nixos-26.05-release branch from 0646403 to ba39dfe Compare May 29, 2026 20:17
@M0NsTeRRR M0NsTeRRR removed the blocked This issue can't be solved for now label May 30, 2026
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