Skip to content

Files

Latest commit

 

History

History
103 lines (69 loc) · 2.71 KB

CHANGELOG.md

File metadata and controls

103 lines (69 loc) · 2.71 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

Changed

  • update go to 1.24
  • update direct dependencies
  • dashboard: fix duplicating statistics panels with mean server ping when the game version is changed
  • dashboard: add more colors to panels with mean server ping
  • dashboard: enable auto-refresh every 30 sec by default

0.3.1 - 2025-01-28

Changed

  • updated a2s to v0.2.2 to potentially fix panic if server response with modified keywords contains empty entry
  • updated bercon-cli to v0.3.1 to prevent race condition in message channel

0.3.0 - 2025-01-16

Added

  • a2s_info_ping_seconds metric with A2S_INFO response time in seconds
  • read/idle/write timeouts in http server listener
  • extend logging
  • .golangci.yml config and fix linting issues
  • automatically turn on colors in log if terminal is used
  • simple css style for index page
  • 32x32 and 64x64 winres icons for cli

Changed

  • fixed the game label previously could use the server description, now only the folder from a2s
  • update Grafana dashboard panels
  • replaced github.com/rumblefrog/go-a2s with github.com/woozymasta/a2s
  • replaced github.com/sirupsen/logrus with github.com/rs/zerolog
  • internal dependencies for cli are moved to internal/
  • logs are output to stdout rather than stderr

0.2.0 - 2024-12-22

Added

  • Basic authentication for all HTTP endpoints, with /health* optional for protection
  • SBOM generation and cyclonedx-gomod dev tool dependency
  • Added workflow action for check structures alignment

Changed

  • Grafana dashboard misspell
  • Align all structs for less memory usage
  • Workflow action for VirusTotal scan artifacts replaced with version that supports file masking in release

0.1.1 - 2024-12-07

Added

  • Windows manifest and icon for binary exe
  • Scan release binaries on VirusTotal

Changed

  • Disabled UPX packer for Windows binaries to prevent false positives from some antivirus

0.1.0 - 2024-12-06

Added

  • First public release