Skip to content

Releases: retromcorg/Project-Poseidon

1.1.10-250309-0411-40803fb

09 Mar 04:11
40803fb
Compare
Choose a tag to compare
Merge pull request #139 from retromcorg/revert-125-inventory

Revert ""Backport" modern Inventory API"

1.1.10-250308-2341-fc282b3

08 Mar 23:41
fc282b3
Compare
Choose a tag to compare
Merge pull request #138 from retromcorg/TextPixelWidthMethod

Add widthInPixels function

1.1.10-250302-0409-8c7c6e3

02 Mar 04:09
8c7c6e3
Compare
Choose a tag to compare
Merge pull request #125 from Project-Poseidon-Plugins/inventory

"Backport" modern Inventory API

1.1.10-250228-2002-aa3c4b4

28 Feb 20:03
aa3c4b4
Compare
Choose a tag to compare
Merge pull request #136 from retromcorg/upload-artifact-update

Update build-and-test.yaml to use upload-artifact v4

1.1.10-250228-1738-9534ee9

28 Feb 17:38
9534ee9
Compare
Choose a tag to compare
Merge pull request #135 from retromcorg/revert-134-patch-1

Revert "Update Slime.java"

1.1.10-250203-2312-a4fb40f

03 Feb 23:12
a4fb40f
Compare
Choose a tag to compare
Merge pull request #129 from Project-Poseidon-Plugins/watchdogconfig

Fix Watchdog not being disableable

1.1.10-241223-0011-50b8d3c

23 Dec 00:12
50b8d3c
Compare
Choose a tag to compare
Add performance monitoring for event listeners and tasks (#124)

This commit introduces a performance monitoring feature to Project Poseidon, aimed at enhancing server administration capabilities by tracking the execution times of synchronous event listeners and server tasks. This update provides tools for real-time performance insights and statistical reporting, facilitating the identification and management of performance issues.

Key Features:
- Real-time monitoring and alerts for performance thresholds.
- Configurable settings to tailor monitoring to specific server needs.
- Detailed performance statistics available at server shutdown.

Files Modified:
- `PoseidonConfig.java`: Added configuration options for monitoring.
- `PerformanceStatistic.java`: New class for handling performance data.
- `PoseidonServer.java`, `MinecraftServer.java`, `CraftServer.java`, `CraftScheduler.java`: Integrated performance monitoring.
- `SimplePluginManager.java`: Updated to monitor event handling performance.

1.1.10-241215-0208-8f2bb13

15 Dec 02:09
8f2bb13
Compare
Choose a tag to compare
Bump org.yaml:snakeyaml from 1.7 to 2.0 (#117)

Bumps [org.yaml:snakeyaml](https://bitbucket.org/snakeyaml/snakeyaml) from 1.7 to 2.0.
- [Commits](https://bitbucket.org/snakeyaml/snakeyaml/branches/compare/snakeyaml-2.0..v1.7)

---
updated-dependencies:
- dependency-name: org.yaml:snakeyaml
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

1.1.10-241215-0202-371020c

15 Dec 02:02
371020c
Compare
Choose a tag to compare
Bump com.google.guava:guava from 30.1.1-jre to 32.0.0-jre (#115)

Bumps [com.google.guava:guava](https://github.com/google/guava) from 30.1.1-jre to 32.0.0-jre.
- [Release notes](https://github.com/google/guava/releases)
- [Commits](https://github.com/google/guava/commits)

---
updated-dependencies:
- dependency-name: com.google.guava:guava
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

1.1.10-241215-0111-8e30ad9

15 Dec 01:12
8e30ad9
Compare
Choose a tag to compare
Add version update checker and refactor Poseidon elements (#123)

Add an automatic update checker that will query the GitHub releases to see if a newer version is available. 

By default operators and users with the permission poseidon.update will be notified of updates when joining the server.