Skip to content

docs: version CHANGELOG entries for v0.35.10 and v0.35.11#251

Merged
laurentiu021 merged 1 commit into
mainfrom
docs/changelog-0.35.11
May 12, 2026
Merged

docs: version CHANGELOG entries for v0.35.10 and v0.35.11#251
laurentiu021 merged 1 commit into
mainfrom
docs/changelog-0.35.11

Conversation

@laurentiu021

@laurentiu021 laurentiu021 commented May 12, 2026

Copy link
Copy Markdown
Owner

Adds dated version headers for v0.35.10 and v0.35.11 releases to CHANGELOG.md. No code changes.

Summary by CodeRabbit

  • Bug Fixes

    • Version 0.35.11 (2026-05-12): Resolved null-safety filtering issues, concurrency problems in monitoring, and asynchronous operation delays. Fixed console dispatcher behavior.
    • Version 0.35.10 (2026-05-08): Corrected auto-update functionality.
  • Security

    • Version 0.35.11 (2026-05-12): Enhanced security validations and improved parameterization practices.

Review Change Stack

@coderabbitai

coderabbitai Bot commented May 12, 2026

Copy link
Copy Markdown

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 990ea6e6-9055-4cbd-b2c2-4bd78c60c89b

📥 Commits

Reviewing files that changed from the base of the PR and between 6768b91 and 8593c71.

📒 Files selected for processing (1)
  • CHANGELOG.md
📜 Recent review details
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (2)
  • GitHub Check: Build & unit tests
  • GitHub Check: Analyze (csharp)
🔇 Additional comments (3)
CHANGELOG.md (3)

7-7: LGTM: Version header properly formatted.

The version header follows Keep a Changelog conventions with ISO 8601 date format and semantic versioning.


32-37: The changelog entry is accurate. UpdateService correctly references the SystemManager repository (line 24 of UpdateService.cs: public const string Repo = "SystemManager"), and the GitHub release URLs are properly constructed using this constant. The auto-update functionality will correctly point to the renamed repository.


24-30: All documented security fixes in the CHANGELOG are correctly implemented:

  • SEC-003: chkdsk drive letter validation with ^[A-Z]:$ regex confirmed at SystemHealthViewModel.cs:201
  • SEC-004: App Blocker exeName validation with ^[A-Za-z0-9_\-. ]+\.exe$ regex confirmed at AppBlockerService.cs:36
  • SEC-002: Restore Point parameterized PowerShell confirmed at PerformanceService.cs:512–517 (using $desc parameter passed via dictionary, not string concatenation)

📝 Walkthrough

Walkthrough

The PR updates CHANGELOG.md to document two new software releases. Version 0.35.11 (2026-05-12) introduces multiple bug fixes and security updates affecting Process Manager filtering, Network Monitor concurrency, Disk Analyzer timing, console components, and validation logic. Version 0.35.10 (2026-05-08) documents a fix for UpdateService to use the renamed SystemManager repository identifier for release discovery.

Changes

Changelog releases

Layer / File(s) Summary
Release 0.35.11 fixes and security updates
CHANGELOG.md
Replaces the Unreleased section with version 0.35.11 (2026-05-12), documenting Fixed entries for null-safe Process Manager filtering, Network Monitor dictionary concurrency, Disk Analyzer await handling, console dispatcher switch behavior, and console/integration test expectations; plus Security entries for validation and parameterization improvements.
Release 0.35.10 auto-update repository fix
CHANGELOG.md
Adds version 0.35.10 (2026-05-08) with a Fixed entry documenting UpdateService pointing to the renamed SystemManager repository name for in-app release discovery.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

Poem

🐰 Releases documented with care,
Fixed bugs and security wear,
Version bumps march down the line,
Each changelog entry: precise design,
SystemManager tales now shine! ✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately and concisely describes the main change: adding version headers for CHANGELOG entries for v0.35.10 and v0.35.11.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
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.

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

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch docs/changelog-0.35.11

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

@codecov-commenter

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@laurentiu021
laurentiu021 merged commit 166ffe3 into main May 12, 2026
5 checks passed
@laurentiu021
laurentiu021 deleted the docs/changelog-0.35.11 branch May 12, 2026 06:31
laurentiu021 added a commit that referenced this pull request May 22, 2026
…275)

fix: prevent buttons from appearing grayed out on window focus loss

Intercept WM_NCACTIVATE and force the non-client area to always render as active. ModernWPF's window chrome was dimming controls when the window lost focus, making buttons look disabled.

Closes #252, Closes #251, Closes #248, Closes #245
laurentiu021 added a commit that referenced this pull request May 22, 2026
Add CHANGELOG entries for the 4 bug-fix releases from today's session:

- **v0.21.3** — buttons grayed out on focus loss (#252, #251, #248,
#245)
- **v0.21.4** — tab name consistency + log hover (#267, #247)
- **v0.21.5** — startup manager disable (#268)
- **v0.21.6** — speed test panel states + auto-trace (#257, #239)

Co-authored-by: laurentiu021 <laurentiu021@users.noreply.github.com>
laurentiu021 added a commit that referenced this pull request May 22, 2026
Co-authored-by: laurentiu021 <laurentiu021@users.noreply.github.com>
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.

2 participants