Releases: ramius86/btcservermanager
Releases · ramius86/btcservermanager
Release list
Release v1.0.2
1.0.2 - 2026-07-13
Features
- restrict event reminders to official clan members by @ramius86
- implement roster cross-filtering, inline renaming, and member freezing/reactivation by @ramius86
- add ability to reorder qualifications in settings by @ramius86
- introduce member qualifications system by @ramius86
- add Discord event reminders and update dependencies by @ramius86
- allow deleting reforger mod presets by @ramius86
- add user management to attendance stats by @ramius86
- add manual RSVP management from web dashboard by @ramius86
- add delete functionality to custom names management by @ramius86
- add custom names management UI and API for BTC_custom_names mod by @ramius86
Bug Fixes
- prevent table columns from shifting when toggling edit mode by @ramius86
- prevent MembersSettingsForm state reset on background polling by @ramius86
- update go version in dockerfile to 1.26.5 by @ramius86
- bump Go toolchain to 1.26.5 to fix GO-2026-5856 (crypto/tls ECH privacy leak) by @ramius86
- use GlobalName for user display name if server nickname is missing by @ramius86
- add AllowedMentions to event messages so role pings actually notify users by @ramius86
Refactoring
- migrate jwx to golang-jwt/jwt and keyfunc by @ramius86
Styling
- run gofmt on cfaccess.go by @ramius86
Documentation
- auto-update software versions in README.md by @github-actions[bot]
Maintenance
- update frontend and backend dependencies by @ramius86
- update frontend dependencies and github actions by @ramius86
CI/CD
- integrate git-cliff for automatic changelogs and pin actions by @ramius86
- publish to Docker Hub and pin all actions with SHAs by @ramius86
- bump Go version to 1.26.5 in GitHub Actions workflows by @ramius86
Other Changes
- Merge pull request #13 from ramius86/refactor/migrate-jwt by @ramius86 in #13
- Merge branch 'main' of https://github.com/ramius86/btcservermanager by @ramius86
Release v1.0.1
Release v1.0.1
This release introduces improvements to event tracking and Discord integrations, optimizes mod updates, cleans up telemetry logs (specifically for Arma Reforger), and refines deployment configurations.
Features
-
Discord and Events Management
- RSVP Auto-Freeze: Automatically disables Discord RSVP buttons once an event has passed to prevent late submissions.
- Event Statistics Charts: Added visual charts to the event statistics page for better data representation.
- "No Response" Tracking: Enabled tracking for invited Discord members who have not yet responded to events.
- Player Control: Added a player deactivation/freezing feature and made the player management card collapsible to optimize layout space.
- Past Events Styling: Expired events are now greyed out and display a dedicated status badge in the list.
-
Mod Management
- Outdated mods are now prioritized and displayed at the top of the user interface for quicker access and updating.
-
Deployment
- Updated the primary docker-compose setup to pull images from the GitHub Container Registry (GHCR).
- Introduced
docker-compose.build.ymlto support local environments and git-source builds (e.g., Dokploy).
Bug Fixes
-
Arma Reforger and Logs
- Fixed log file resolution to restore retrieval of historical Reforger performance statistics.
- Removed cyclic telemetry wrapper spam from the main server log and resolved
stats.logperformance issues.
-
Server Lifecycle
- Resolved an issue affecting server start cancellation handling.
- Fixed a bug that caused negative server uptime calculations under specific conditions.
-
User Interface
- Prevented unwanted text wrapping in the RSVP column headers.
- Adjusted the table column span (
colSpan) fallback for empty event statistics tables.
Maintenance and Documentation
- Updated the repository
README.mdwith screenshots and benchmarks. - Updated frontend and backend dependencies, including aligning
go.mod. - Standardized syntax and formatting in
discord_routes.gousinggofmt. - Upgraded the
actions/setup-goworkflow action from v6.4.0 to v6.5.0.
Full Changelog: 1.0.0...1.0.1
Release v1.0.0
Full Changelog: https://github.com/ramius86/btcservermanager/commits/1.0.0