Releases: sivert-io/MatchZy
Releases · sivert-io/MatchZy
MatchZy v1.0.3
Changelog
- Update changelog generation in release.sh to include commits between the previous and current tags, improving accuracy for GitHub releases.
Installation
- Download
MatchZy-1.0.3.zip - Extract the contents to your CS2 server game/csgo/ directory
- The zip contains the proper folder structure (
addons/andcfg/)
- The zip contains the proper folder structure (
- Restart your server
Requirements
- CounterStrikeSharp (latest version)
- CS2 Dedicated Server
Configuration
Config files are located in csgo/cfg/MatchZy/:
config.cfg- Main plugin configurationadmins.json- Admin permissionsdatabase.json- Database settingslive.cfg,warmup.cfg,knife.cfg- Match configs
MatchZy v1.0.2
Changelog
- Release v1.0.2
- Release v1.0.1
- Enhance simulation mode handling in MatchZy
- Add simulation bot disconnection feature after series end
- Refactor documentation structure in index.md
- Add Discord webhook script and update .gitignore
- Release v1.0.0
- Refactor Utility.cs for code consistency and readability
- Update icon.svg and extra.css to reflect MatchZy Mint theme
- Refine dark mode styles in extra.css
- Enhance link styling in extra.css
- Refactor related projects documentation
- Update extra.css to reflect MatchZy Teal theme
- Move CNAME entry to documentation directory
- Update CS2 Server Manager links in documentation
- Update documentation links to MatchZy Auto Tournament
- Enhance documentation with related projects section
- Update GitHub Actions workflow to trigger on 'dev' branch instead of 'main'
- Remove package.json file for developer tooling related to documentation
- Add stale issue and PR management workflow
Installation
- Download
MatchZy-1.0.2.zip - Extract the contents to your CS2 server game/csgo/ directory
- The zip contains the proper folder structure (
addons/andcfg/)
- The zip contains the proper folder structure (
- Restart your server
Requirements
- CounterStrikeSharp (latest version)
- CS2 Dedicated Server
Configuration
Config files are located in csgo/cfg/MatchZy/:
config.cfg- Main plugin configurationadmins.json- Admin permissionsdatabase.json- Database settingslive.cfg,warmup.cfg,knife.cfg- Match configs
MatchZy v1.0.0
Installation
- Download
MatchZy-1.0.0.zip - Extract the contents to your CS2 server's
game/csgo/directory- The zip contains the proper folder structure (
addons/andcfg/)
- The zip contains the proper folder structure (
- Restart your server
Requirements
- CounterStrikeSharp (latest version)
- CS2 Dedicated Server
Configuration
Config files are located in csgo/cfg/MatchZy/:
config.cfg- Main plugin configurationadmins.json- Admin permissionsdatabase.json- Database settingslive.cfg,warmup.cfg,knife.cfg- Match configs
MatchZy v0.8.27
Changes in v0.8.27
Demo Recording Improvements
- Demo recording now starts only when match goes live (not during warmup or knife round)
- Demos will no longer include warmup or knife round footage
Server Management
- Auto-kick all players after series ends (BO3/BO5)
- Players are kicked after demo upload completes (~2.5 minutes after series end)
- Tournament status automatically updates to 'idle' when players are kicked
- Server is now ready for allocation immediately after series ends
Map Change Improvements
- Added countdown announcements before map changes
- Friendly reminders for players to take breaks between maps
Bug Fixes
- Fixed duplicate demo recording start calls
- Improved demo upload status messages in chat
MatchZy v0.8.26
Enhanced demo upload features
MatchZy v0.8.25
Installation
- Download
MatchZy-0.8.25.zip - Extract the contents to your CS2 server's
game/csgo/directory- The zip contains the proper folder structure (
addons/andcfg/)
- The zip contains the proper folder structure (
- Restart your server
Requirements
- CounterStrikeSharp (latest version)
- CS2 Dedicated Server
Configuration
Config files are located in csgo/cfg/MatchZy/:
config.cfg- Main plugin configurationadmins.json- Admin permissionsdatabase.json- Database settingslive.cfg,warmup.cfg,knife.cfg- Match configs
MatchZy v0.8.24
Highlights
- Auto match report uploads now fire during warmup/post-knife warmup so the UI shows the correct phase between maps.
- Build snapshot still runs on the main thread; uploads remain asynchronous with retry/backoff.
Installation
- Download MatchZy-0.8.24.zip
- Extract into your server's game/csgo/ directory (includes addons/ + cfg/ layout)
- Restart your server
Built from commit 0ded4fe
MatchZy v0.8.23
Highlights
- Auto match report uploads now build the snapshot on the main thread before dispatching background HTTP tasks, eliminating the CounterStrikeSharp "invoked on a non-main thread" warnings.
- Manual matchzy_match_report uploads remain unchanged; JSON is only printed when uploads fail.
Installation
- Download MatchZy-0.8.23.zip
- Extract into your server's game/csgo/ directory (zip includes addons/ + cfg/)
- Restart the server
Built from commit 73e7f72
MatchZy v0.8.22
Highlights
- Automatic match report uploads now fire after key events (player connect/disconnect, ready toggles, round start/end) so the UI stays in sync without manual commands.
- Added configurable debounced background uploader with retry/backoff; falls back to manual command output if disabled.
- matchzy_match_report still uploads immediately and prints JSON only when uploads fail.
Installation
- Download MatchZy-0.8.22.zip
- Extract into your server's game/csgo/ directory (zip includes �ddons/ + cfg/)
- Restart the server
Built from commit ccc884c
MatchZy v0.8.20
Highlights
- matchzy_match_report now uploads the JSON payload to your API endpoint (configurable via new ConVars) with retries and logging; falls back to console output if uploads fail.
- Added ConVars matchzy_report_endpoint, matchzy_report_server_id, and matchzy_report_token to configure the HTTP destination and auth header.
- Report payload unchanged, so dashboards still get player readiness, connections, scores, etc.
Install
- Download MatchZy-0.8.20.zip
- Extract into game/csgo/
- Restart server
Built from commit e709035