fix(plugin): raise minimum unraid os version to 6.12.15#1649
Conversation
|
Caution Review failedThe pull request is closed. WalkthroughUpdates the Unraid version requirement to 6.12.15 in the plugin manifest and runtime checks, adjusts user-facing messages accordingly, and changes the unsupported-version exit code from 0 to 1. A regex guard continues to exclude 6.12.0- pre-releases. Changes
Sequence Diagram(s)sequenceDiagram
autonumber
participant U as User
participant P as Plugin (dynamix.unraid.net.plg)
participant S as Unraid System
U->>P: Install/Run plugin
P->>S: Query Unraid version
S-->>P: Version string
rect rgb(238,245,255)
note right of P: Version gate updated to 6.12.15+<br/>Regex excludes 6.12.0- prereleases
alt Version < 6.12.15 or matches 6.12.0-
P-->>U: Display message referencing 6.12.15
P->>U: Exit with code 1
else Version ≥ 6.12.15
P-->>U: Proceed with normal plugin execution
end
end
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro 💡 Knowledge Base configuration:
You can enable these sources in your CodeRabbit configuration. 📒 Files selected for processing (1)
✨ Finishing Touches🧪 Generate unit tests
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. CodeRabbit Commands (Invoked using PR/Issue comments)Type Other keywords and placeholders
CodeRabbit Configuration File (
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1649 +/- ##
=======================================
Coverage 53.85% 53.85%
=======================================
Files 797 797
Lines 44310 44310
Branches 4493 4493
=======================================
Hits 23864 23864
Misses 20410 20410
Partials 36 36 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
This plugin has been deployed to Cloudflare R2 and is available for testing. |
🤖 I have created a release *beep* *boop* --- ## [4.18.2](v4.18.1...v4.18.2) (2025-09-03) ### Bug Fixes * add missing CPU guest metrics to CPU responses ([#1644](#1644)) ([99dbad5](99dbad5)) * **plugin:** raise minimum unraid os version to 6.12.15 ([#1649](#1649)) ([bc15bd3](bc15bd3)) * update GitHub Actions token for workflow trigger ([4d8588b](4d8588b)) * update OIDC URL validation and add tests ([#1646](#1646)) ([c7c3bb5](c7c3bb5)) * use shared bg & border color for styled toasts ([#1647](#1647)) ([7c3aee8](7c3aee8)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Summary by CodeRabbit