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.