SRC Repair Changelog

What's new in SRC Repair 44.0.4

Jun 2, 2023
  • Updated all supported HUDs to the latest releases.
  • Updated NLog shared library to version 5.2.0.
  • Enabled code quality checks in CodeQL.
  • Performed minor refactoring.

New in SRC Repair 44.0.3 (Mar 30, 2023)

  • Updated all supported HUDs to the latest releases.
  • Updated NLog shared library to version 5.1.3.

New in SRC Repair 44.0.2 (Feb 25, 2023)

  • Updated all supported HUDs to the latest releases.
  • Updated all HUD links due to huds.tf shutdown.
  • Updated NLog shared library to version 5.1.2.
  • Switched to Microsoft Visual Studio 2022.
  • Fixed some static analyzer warnings.
  • Updater module will now show a changelog page on other than Microsoft Windows platforms.
  • Switched to the common docs directory for Doxygen builds.
  • Disabled bogus code generation for some localized strings.

New in SRC Repair 44.0.1 (Dec 20, 2022)

  • New:
  • A new property Info has been added to the update database.
  • Changes:
  • Updated all supported HUDs to the latest releases.
  • Updated NLog shared library to version 5.1.0.
  • Updated documentation.
  • Updated all workflows to the latest releases.
  • Removed LGTM badge and integration.

New in SRC Repair 44.0.0 (Nov 1, 2022)

  • New:
  • Implemented asynchronous loading and saving configs in Config Editor.
  • Compatibility with the latest Steam client updates.
  • Switched from deprecated background workers to modern async methods.
  • Implemented a new way for reporting current status in some forms.
  • Removed DotNetZip dependency and switched to .NET native System.IO.Compression.
  • Bug fixes:
  • Fixed issue with disabling both WIN and MENU keys in KB Helper plugin.
  • Rewritten Muted players module to fix file saving and loading issues.
  • Changes:
  • Removed application version from the header of the main form.
  • Reorganized Help menu items.
  • Updated About form.
  • Increased logging verbosity.
  • Updated all supported HUDs to the latest releases.
  • Updated NLog shared library to version 5.0.5.
  • Updated mastercomfig to version 9.10.1.
  • Updated InnoSetup engine to version 6.2.1.
  • Refactoring and cleanup:
  • Switched to SPDX license preambles.
  • Removed all deprecated functions.
  • Reorganized icons and configs.
  • Moved all static assets to the assets directory.
  • Fixed all warnings found by various static analyzers.
  • Performed major code refactoring.

New in SRC Repair 44.0.0 (Nov 1, 2022)

  • New:
  • Implemented asynchronous loading and saving configs in Config Editor.
  • Compatibility with the latest Steam client updates.
  • Switched from deprecated background workers to modern async methods.
  • Implemented a new way for reporting current status in some forms.
  • Removed DotNetZip dependency and switched to .NET native System.IO.Compression.
  • Bug fixes:
  • Fixed issue with disabling both WIN and MENU keys in KB Helper plugin.
  • Rewritten Muted players module to fix file saving and loading issues.
  • Changes:
  • Removed application version from the header of the main form.
  • Reorganized Help menu items.
  • Updated About form.
  • Increased logging verbosity.
  • Updated all supported HUDs to the latest releases.
  • Updated NLog shared library to version 5.0.5.
  • Updated mastercomfig to version 9.10.1.
  • Updated InnoSetup engine to version 6.2.1.
  • Refactoring and cleanup:
  • Switched to SPDX license preambles.
  • Removed all deprecated functions.
  • Reorganized icons and configs.
  • Moved all static assets to the assets directory.
  • Fixed all warnings found by various static analyzers.
  • Performed major code refactoring.

New in SRC Repair 43.0.9 (Sep 11, 2022)

  • Fixed various TF2 HUDs installation.

New in SRC Repair 43.0.8 (Aug 25, 2022)

  • Updated mastercomfig FPS-configs to version 9.9.3.
  • Updated all supported HUDs to the latest releases.
  • Fixed Entropy: Zero detection.
  • Added Entropy: Zero 2 support.

New in SRC Repair 43.0.7 (Jul 15, 2022)

  • Updated mastercomfig FPS-configs to version 9.9.2.
  • Updated all supported HUDs to the latest releases.

New in SRC Repair 43.0.6 (May 8, 2022)

  • Updated mastercomfig FPS-configs to version 9.9.0.
  • Updated all supported HUDs to the latest releases.
  • Updated NLog to version 4.7.15.
  • Unified build scripts.

New in SRC Repair 43.0.5 (Mar 22, 2022)

  • Updated mastercomfig FPS-configs to version 9.7.0.
  • Updated all supported HUDs to the latest releases.
  • Updated NLog to version 4.7.14.

New in SRC Repair 43.0.4 (Jan 25, 2022)

  • Added 4 new TF2 HUDs.
  • Updated all supported HUDs to the latest releases.
  • Updated site links for all supported HUDs.

New in SRC Repair 43.0.3 (Dec 30, 2021)

  • Fixed issues with Zombie Panic! Source.
  • Updated all supported HUDs to the latest releases.
  • Updated DotNetZip to version 1.16.
  • Updated NLog to version 4.7.13.

New in SRC Repair 43.0.2 (Sep 22, 2021)

  • Updated mastercomfig to version 9.6.3.
  • Updated all supported HUDs to the latest releases.
  • Minor compatibility fixes.

New in SRC Repair 43.0.1 (Sep 1, 2021)

  • Updated all supported HUDs to the latest releases.
  • Updated NLog shared library to version 4.7.11.

New in SRC Repair 43.0.0 (Jul 29, 2021)

  • New:
  • Initial Windows 11 support.
  • Compatibility with the latest Steam client updates.
  • Added new TF2/CSGO console variables descriptions.
  • Bug fixes:
  • Fixed issues with game detection.
  • Fixed issues with game libraries located on other drives.
  • Changes:
  • Switched to Microsoft .NET Framework 4.8.
  • Enabled TLS 1.3 support.
  • Explicitly disabled old TLS versions (less than TLS 1.2).
  • Updated NLog shared library to version 4.7.10.
  • Updated mastercomfig to version 9.5.2.
  • Updated InnoSetup installer engine to version 6.2.0.
  • Updated all supported HUDs to the latest releases.
  • Performed other minor fixes.

New in SRC Repair 42.0.1 (May 2, 2021)

  • New:
  • Added Portal Reloaded third-party modification support
  • Changes:
  • Updated mastercomfig to version 920
  • Updated all supported HUDs to the latest releases
  • Updated NLog bundled shared library to version 479

New in SRC Repair 42.0.0 (Mar 8, 2021)

  • Bug fixes:
  • Fixed issue with Steam installation path detection on some configurations.
  • Fixed issues with status bar texts.
  • Fixed crash when trying to install updates.
  • API changes:
  • Completed switching to CurrentPlatform API.
  • Removed deprecated properties and methods from UpdateManager class.
  • Changes:
  • Removed database updates.
  • Updated NLog bundled shared library to version 4.7.8.
  • Updated all available HUDs to the latest versions.
  • Fixed other minor issues.
  • Updated localization.

New in SRC Repair 41.0.1 (Jan 15, 2021)

  • Bug fixes:
  • Fixed issue with non-numerical UserIDs.

New in SRC Repair 41.0.0 (Jan 11, 2021)

  • New:
  • Implemented automatic fallback to mirrors on download errors.
  • Redesigned Steam extended cleaner form.
  • Bug fixes:
  • Fixed FPS-configs and HUDs download errors under Microsoft Windows 7 Service Pack 1.
  • Fixed "Shader cache" cleanup.
  • API changes:
  • CurrentPlatform class is now abstract. To work with it, you must use the factory method.
  • Switched to the new platform API code.
  • Removed all deprecated functions from library and databases.
  • Changes:
  • Removed "Use mirror to download FPS-configs" option as it no longer needed due to automatic fallback.
  • Moved mirror to another server (should work stable now).
  • Updated InnoSetup installer engine to version 6.1.
  • Updated all available HUDs to the latest versions.
  • Fixed other minor issues.
  • Updated documentation.
  • Updated localization.

New in SRC Repair 40.0.5 (Dec 27, 2020)

  • Updated all available HUDs to the latest versions.
  • Fixed issue with FPS-configs and HUDs downloads.

New in SRC Repair 40.0.4 (Dec 21, 2020)

  • Updated all available HUDs to the latest versions.
  • Updated mastercomfig FPS-configs to version 9.1.0.
  • Fixed Windows UAC dialog being shown on saving settings of Type 1 games.
  • Performed internal code refactoring and cleanup.
  • Updated DotNetZip bundled shared library to version 1.15.0.
  • Updated NLog bundled shared library to version 4.7.6.
  • Added more debug information to the Downloader module.

New in SRC Repair 40.0.3 (Sep 12, 2020)

  • Changes:
  • Updated all available HUDs to the latest versions.
  • Updated mastercomfig FPS-configs to version 8.105.2.

New in SRC Repair 40.0.2 (Aug 31, 2020)

  • Changes:
  • HUD Manager page will be hidden for games without custom HUDs support.
  • Updated all available HUDs to the latest versions.
  • Updated mastercomfig FPS-configs to version 8.104.2.
  • Updated bundled NLog library to version 4.7.4.

New in SRC Repair 40.0.1 (Jul 11, 2020)

  • Bug fixes:
  • Fixed cleanup window flickering.
  • Fixed incorrect installation of some FPS-configs.
  • Changes:
  • Updated all available HUDs to the latest versions.
  • Updated mastercomfig FPS-configs to version 8.103.0.

New in SRC Repair 40.0.0 (Jun 23, 2020)

  • New:
  • Fully modular installer. Now users can select components from the list before installation.
  • Implemented basic plugins support.
  • KB Helper plugin is now fully optional.
  • Changes:
  • Updated mastercomfig FPS-configs to the latest version. Many thanks to @mastercoms.
  • Updated all available HUDs to the latest versions.
  • Updated localization strings.
  • Improved compatibility with the latest CS:GO updates.
  • Updated DotNetZip library to version 1.13.8.
  • Updated NLog library to version 4.7.2.
  • Other:
  • Added GitHub actions support.
  • Added more badges to README page.
  • Updated icons on some existing badges.

New in SRC Repair 39.0.1 (May 29, 2020)

  • Bug fixes:
  • Fixed issue with infinite updates.
  • Changes:
  • Added checks to disallow KB Helper to be started on non-Windows platforms.
  • Internal minor fixes.

New in SRC Repair 39.0.0 (May 27, 2020)

  • Bug fixes:
  • Fixed issues with downloading FPS-configs.
  • Fixed issues with downloading HUDs.
  • Changes:
  • Extracted KB Helper plugin to a separate executable (only for Windows platform).
  • KB Helper plugin is now usable again.
  • Updated all supported HUDs to latest releases.

New in SRC Repair 38.0.2 (Apr 18, 2020)

  • Bug fixes
  • Fixed issues with No More Room In Hell modification.
  • Changes
  • Updated game database.
  • Updated all supported HUDs to latest releases.

New in SRC Repair 38.0.1 (Mar 22, 2020)

  • New:
  • Clean replays button will now find and remove downloaded cloud demo files from STV server.
  • Changes:
  • Fixed truncated text in status bar (only in Russian localization).
  • Added Legal and Development pages to offline help system.
  • Removed useless hyperlink from About form.

New in SRC Repair 38.0.0 (Mar 18, 2020)

  • New:
  • Added Black Mesa 1.0 support.
  • Changes:
  • Updated localization files.
  • Updated all supported HUDs to latest versions.
  • Major class library changes and optimizations.

New in SRC Repair 37.0.0 (Mar 1, 2020)

  • New:
  • Added English offline help file.
  • Added new console variable descriptions.
  • Bug fixes:
  • Empty lines from the Config editor's table will not be saved.
  • FPS-config manager will create backups only for changed files.
  • Changes:
  • Updated English localization files.
  • Updated documentation and help system.
  • Updated all supported HUDs and FPS-configs to latest versions.
  • Removed obsolete code and resource files.
  • Improved compatibility with the latest CS:GO updates.

New in SRC Repair 36.0.2 (Jan 14, 2020)

  • FPS-config installer can now use mirrors to download files (#342).
  • Can be enabled or disabled in settings.

New in SRC Repair 36.0.1 (Jan 11, 2020)

  • Fixed bug with "Edit FPS-config" button on some games (#323).
  • Fixed issue with double confirmation on FPS-config removal (#324).

New in SRC Repair 36.0.0 (Jan 10, 2020)

  • Fixed bug with HUD installation.
  • Moved all FPS-configs to Cloud to avoid potential licensing issues.
  • Refactored FPS-configs installation and uninstallation methods.
  • Refactored lots of code.
  • Added more technical documentation.
  • Added local cloud screenshots cleanup support.
  • Updated bundled libraries to latest releases.
  • Updated all supported HUDs to latest releases.
  • Added compatibility with latest CS:GO versions.
  • Other minor improvements.

New in SRC Repair 35.0.2 (Oct 9, 2019)

  • Switched from unsafe MD5 hash methods to SHA2 (SHA-512).
  • Added corelib version check on application start.
  • Updated DotNetZip bundled library to latest version.
  • Updated HUD database.