Releases: renvins/serverpulse
v0.5.6-SNAPSHOT
v0.5.5-SNAPSHOT
Changes in version 0.5.5-SNAPSHOT
- Merge pull request #36 from renvins/fix/general (01706c8)
- Change version (4435d46)
- Add auto release on ver change (3767875)
- General fixes on the project (22708ca)
- Merge pull request #35 from renvins/fix/database (305577d)
- Refactor DatabaseService retry logic to use AtomicInteger and AtomicReference for thread safety (f6b0c4a)
- Fix URL encoding and cache ping request (54928a1)
- Merge pull request #34 from renvins/fix/ticks-ms (57379ef)
- Fix database service and fabric scheduler (f5a6ead)
- Update BungeeCordTaskScheduler with ms (0c65e84)
- Ticks to ms for BukkitScheduler (1bed85c)
- Refactor task scheduling parameters to use milliseconds instead of ticks (3f9bfa4)
- Merge pull request #32 from renvins/feat/automatic-name (25b97d2)
- Update to automatic naming dashboards (713cb23)
- Merge pull request #31 from renvins/fix/bungee-version (cbe3973)
- Fix bungeecord API url (0593f30)
- Update CONTRIBUTING.md to streamline guidelines (7c8f14f)
- Update README for platform support details (bf41fac)
v0.5.2
v0.5.1
🌟 New Features
CPU Stats Support
Three new visualization were added to the dashboard:
- Sytem CPU Load Usage
- Process CPU Load Usage
- Available Processors
New Visualization
🔄 Upgrading from v0.5.0
-
Plugin Update:
- Simply replace your existing ServerPulse JAR in the
pluginsfolder with the new version (Bukkit/Velocity/Fabric/BungeeCord)
- Simply replace your existing ServerPulse JAR in the
-
Dashboard Updates:
- Remove the old dashboard files from your Grafana provisioning directory
- Add the new dashboard file from the
infra/grafana/dashboards/directory
If you're using the Docker Compose setup for Grafana and InfluxDB, make sure to restart the containers after updating your dashboard files to see the new dashboard.
v0.5.0
ServerPulse v0.5.0 Update Overview
🌟 Major New Features
MSPT Support
The most significant addition in this version is support for MSPT stats, fundamental for metrics analysis
Enhanced Dashboard Collection
Decided to remove all the useless dashboards. Only one dashboard is present and with the addition of the server-name
variable you can switch from a server to another
Fix on Fabric mod
When a player was joining a server, it fails. The problem was on forgetting to update the fabric-permissions-api version.
Problem solved by updating it, remember to use latest version of fabric-api for 1.21.7
🔄 Upgrading from v0.4.5
-
Plugin Update:
- Simply replace your existing ServerPulse JAR in the
pluginsfolder with the new version (Bukkit/Velocity/Fabric/BungeeCord)
- Simply replace your existing ServerPulse JAR in the
-
Dashboard Updates:
- Remove the old dashboard files from your Grafana provisioning directory
- Add the new dashboard file from the
infra/grafana/dashboards/directory - Remember that it's only a file now
If you're using the Docker Compose setup for Grafana and InfluxDB, make sure to restart the containers after updating your dashboard files to see the new dashboard.
📚 Documentation
For comprehensive documentation on all commands, configuration, setup instructions, and developer API information, please visit the Wiki
v0.4.5
🔧 Technical Updates
- Revisited all the code to have better performances
- Now every service has own purpose and task
- Added new configuration style, to remove duplicate code
- Added tests to improve time efficiency
- Added new docs to the API
The new test environment starts all the servers supported by ServerPulse with the infrastructure to test new changes rapidly
🔄 Upgrading from v0.4.2
- Update your plugin/mod jars
No changes done on the infrastructure
v0.4.2
v0.4.1
v0.4.0
ServerPulse v0.4.0 Update Overview
🌟 Major New Features
BungeeCord Support
The most significant addition in this version is support for BungeeCord servers.
Enhanced Dashboard Collection
Additional pre-configured dashboards have been added specifically for BungeeCord metrics, they are identical to Velocity ones.
🔄 Upgrading from v0.3.5
-
Plugin Update:
- Simply replace your existing ServerPulse JAR in the
pluginsfolder with the new version (Bukkit/Paper/Velocity/Fabric) - If you want to also use BungeeCord, drop the JAR in its
pluginsfolder and follow the setup process in the Wiki (identical to Bukkit/Velocity)
- Simply replace your existing ServerPulse JAR in the
-
Dashboard Updates:
- To get the new BungeeCord dashboards, you'll need to update your Grafana configuration:
- Remove the old dashboard files from your Grafana provisioning directory
- Add the new dashboard files from the
infra/grafana/dashboards/directory
If you're using the Docker Compose setup for Grafana and InfluxDB, make sure to restart the containers after updating your dashboard files to see the new BungeeCord dashboards.
The commands follow the same permission structure as the Bukkit version.
📚 Documentation
For comprehensive documentation on all commands, configuration, setup instructions, and developer API information, please visit the Wiki