Skip to content

Releases: Softhe/CS2-ResEdit

CS2 Video Config Editor v5.1.0

Choose a tag to compare

@github-actions github-actions released this 30 Jul 12:28

CS2 Video Config Editor v5.1.0

Version 5.1 refines the WinForms interface for smoother rendering and more
comfortable everyday use while preserving full compatibility with existing
configurations, preferences, and backups.

Highlights

  • Rebalanced the dark theme with softer charcoal surfaces, quieter borders,
    less-saturated teal accents, and readable disabled controls.
  • Removed the confusing width/height separator and aligned both custom fields
    in a clean two-column layout.
  • Replaced glitch-prone rounded action buttons with stable flat controls.
  • Removed window-wide compositing that caused severe hover flicker and added
    targeted double buffering to layout containers.
  • Improved rounded-card antialiasing, DPI readability, focus feedback, and
    control density.
  • Added regression coverage for contrast, high-contrast colors, layout,
    disabled actions, antialiased cards, and repaint behavior.
  • Preserved all 43 presets, aspect-family defaults, atomic updates, encoding
    preservation, Steam discovery, preferences, and backup recovery.

CS2 Video Config Editor v5.0.0

Choose a tag to compare

@github-actions github-actions released this 29 Jul 10:36

CS2 Video Config Editor v5.0.0

Version 5 introduces refreshed application branding while retaining the safe,
self-contained C# editor and full compatibility with existing configurations,
preferences, and backups.

Highlights

  • Added a purpose-built teal display/resolution icon to the executable.
  • Use the same embedded icon in Explorer, the title bar, taskbar, and window
    switcher instead of deriving a window icon from the README screenshot.
  • Removed the screenshot resource from the binary.
  • Refreshed and simplified the README for the current v5 binary workflow.
  • Preserved all 43 presets, aspect-family defaults, atomic updates,
    encoding preservation, Steam discovery, preferences, and backup recovery.

CS2 Video Config Editor v4.0.1

Choose a tag to compare

@github-actions github-actions released this 29 Jul 09:40

CS2 Video Config Editor v4.0.1

Version 4.0.1 cleans up the repository after the completed C# rewrite. The
application itself remains fully compatible with v4.0.0.

Changes

  • Removed obsolete generated output and legacy workspace directories.
  • Removed the completed v4 release checklist.
  • Updated the roadmap to distinguish completed work from future candidates.
  • Renamed the solution to CS2-VideoConfig-Editor.slnx and updated build and
    development references.
  • Retained only the two current PowerShell build utilities; the application
    runtime remains entirely C#/.NET.

CS2 Video Config Editor v4.0.0

Choose a tag to compare

@github-actions github-actions released this 29 Jul 07:26

CS2 Video Config Editor v4.0.0

Version 4 replaces the PowerShell runtime with a self-contained C#/.NET 10 Windows application.

Highlights

  • One double-clickable x64 executable with no PowerShell or separate .NET runtime requirement.
  • Native WinForms interface with Steam account discovery, responsive display editing, live aspect preview, and backup restore.
  • Expanded catalog of 43 common display modes, from low-resolution 4:3 through high-resolution widescreen presets.
  • Fresh dark theme with teal-blue accents throughout controls, focus states, and the live preview.
  • Safe atomic configuration updates that preserve encoding, BOM state, and line endings.
  • Full compatibility with existing schema-1 preferences and timestamped editor backups.
  • New xUnit coverage and a .NET-based build, test, and release pipeline.

Console automation and privacy-safe diagnostic export are intentionally deferred from this GUI-first release.

CS2 Video Config Editor v3.0.1

Choose a tag to compare

@github-actions github-actions released this 29 Jul 00:31
69b4c05

CS2 Video Config Editor v3.0.1

Version 3.0.1 is a compatibility and validation patch for current CS2 video
configuration files.

Highlights

  • Current CS2 files no longer need the retired setting.aspectratiomode entry.
  • The editor infers the closest supported aspect family from resolution dimensions.
  • Applying settings does not inject the retired field into current-format files.
  • Invalid dimensions are rejected before reaching the graphical numeric controls.
  • Legacy files that still contain an explicit aspect mode remain fully supported.

The ZIP contains the launcher and a modules directory. Extract and keep the
complete directory structure together when running the editor.

CS2 Video Config Editor v3.0.0

Choose a tag to compare

@github-actions github-actions released this 27 Jul 23:44
619c506

CS2 Video Config Editor v3.0.0

Version 3.0.0 introduces a clearer visual workflow for understanding pending
display changes before applying them.

Highlights

  • Added a live monitor-shaped preview for the pending resolution.
  • Preview geometry visibly distinguishes 4:3, 5:4, 16:9, and 16:10 selections.
  • Resolution and aspect labels remain centered inside the preview at different window sizes.
  • Added DPI-aware geometry tests and screen-reader descriptions.
  • Preserved the validated 23-preset catalog and all existing safe-apply, backup, diagnostics, and accessibility behavior.

The v2 ZIP contains the launcher and a modules directory. Extract and keep the
complete directory structure together when running the editor.

CS2 Video Config Editor v2.1.0

Choose a tag to compare

@github-actions github-actions released this 27 Jul 14:53
816de03

CS2 Video Config Editor v2.1.0

Version 2.1.0 expands the curated display catalog for common laptops, 16:10
panels, 1440p displays, and 4K displays.

Highlights

  • Expanded the graphical, console, and command-line catalog from 14 to 23 presets.
  • Added 4:3 alternatives through 2880x2160, including 1920x1440 for 1440p displays.
  • Added 16:10 alternatives through 3456x2160, including native 2560x1600 and 2880x1800.
  • Added the common laptop resolution 1366x768.
  • Added automatic catalog validation and table-driven regression coverage.
  • Kept unsupported ultrawide ratios available through Custom rather than assigning a misleading CS2 aspect mode.

The v2 ZIP contains the launcher and a modules directory. Extract and keep the
complete directory structure together when running the editor.

CS2 Video Config Editor v2.0.1

Choose a tag to compare

@github-actions github-actions released this 27 Jul 03:17
92bfa12

CS2 Video Config Editor v2.0.1

Version 2.0.1 adds the requested 1728x1080 16:10 preset and improves local
release-test reliability on Windows checkouts.

Highlights

  • Added 1728x1080 to the graphical, console, and command-line 16:10 preset list.
  • Added regression coverage confirming that the preset resolves to CS2 aspect mode 2.
  • Made the packaged end-to-end fixture produce valid CRLF consistently from either LF or CRLF source checkouts.
  • Preserved all v2.0.0 configuration safety, diagnostics, accessibility, and release-integrity behavior.

The v2 ZIP contains the launcher and a modules directory. Extract and keep the
complete directory structure together when running the editor.

CS2 Video Config Editor v2.0.0

Choose a tag to compare

@github-actions github-actions released this 26 Jul 21:17
2492e5f

CS2 Video Config Editor v2.0.0

Version 2.0.0 strengthens maintainability, support diagnostics, accessibility
coverage, and release verification while preserving the existing graphical,
console, and preset workflows.

Highlights

  • Focused modules for video configuration, Steam discovery, preferences, and diagnostics.
  • Privacy-safe -ExportDiagnostics JSON reports with anonymized paths and Steam identifiers.
  • Automated WinForms regression checks for responsive layouts, DPI scaling, High Contrast, keyboard navigation, and accessibility contracts.
  • Canonical manifest-driven ZIP generation with byte-identical Windows PowerShell 5.1 and PowerShell 7 output.
  • Exact verification of every packaged runtime file plus an extracted-package launcher smoke test.
  • Optional Authenticode signing helpers and CI enforcement for configured release certificates.
  • Correct rounded-card repainting during repeated window resizing.
  • Continued atomic configuration updates, backup restore, retention, and encoding preservation.

The v2 ZIP contains the launcher and a modules directory. Extract and keep the
complete directory structure together when running the editor.

CS2 Video Config Editor v1.2.0

Choose a tag to compare

@github-actions github-actions released this 26 Jul 10:20

CS2 Video Config Editor v1.2.0

Version 1.2.0 makes configuration changes easier to review and recover.

Highlights

  • Responsive Windows 11-style dark interface with current and pending settings.
  • Backup history with preview, guarded restore, and automatic rollback backups.
  • Refreshable Steam accounts and locally remembered recent configuration files.
  • More reliable PersonaName discovery for standard Steam loginusers.vdf files.
  • Correct keyboard navigation through custom dimensions and Reset.
  • Explicit Steam-root preservation when accounts are refreshed.
  • Nonfatal inline warnings when old backups cannot be pruned.
  • Automated Windows PowerShell 5.1 and PowerShell 7 tests.
  • Deterministic ZIP packaging with a SHA-256 checksum.

The runtime remains a single dependency-free PowerShell script. Existing command-line parameters are unchanged.