PistonMOTD - Best MOTD plugin with multi platform support!

A new version has been released for PistonMOTD, it is available for download here.


:rocket: Features

  • f8fb060 feat: rewrite MM remapper to replace legacy codes in-place
  • aaeb8d5 feat: add centering support for kyori components

:bug: Fixes

  • 4a45b6e fix: do not break kyori adventure styles if not centered
  • 18fd026 fix: properly convert back to json

:hammer: Build

  • 6984d62 chore(release): bump version to 5.2.11-SNAPSHOT
  • ca14fe8 chore(deps): update all non-major dependencies
  • 513e9c5 chore(deps): update actions/checkout action to v6 (#345)
  • d650e05 chore(deps): update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.4.6
  • 23fb8ff chore(deps): update dependency com.google.errorprone:error_prone_core to v2.45.0
  • 97422aa chore(deps): update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.4.7
  • ac8cc28 chore(release): bump version to 5.3.0

A new version has been released for PistonMOTD, it is available for download here.


:bug: Fixes

  • 37f9bca fix(deps): update all non-major dependencies
  • 58c44c1 fix(deps): update dependency de.exlll:configlib-yaml to v4.7.0
  • 2cc473e fix(deps): update dependency de.exlll:configlib-yaml to v4.8.0
  • 90a01d4 fix: treat a hex code color code as a reset too
  • fc22596 fix: only center lines that were supposed to be centered
  • eefbac6 fix(deps): update dependency com.velocitypowered:velocity-api to v3.4.0
  • 83d9a09 fix(deps): update dependency de.exlll:configlib-yaml to v4.8.1
  • e7f16af fix(deps): update all non-major dependencies to v3.2.0
  • ccd1cb4 fix(deps): update all non-major dependencies to v3.2.1
  • 2e37d3d fix(deps): update dependency net.lenni0451.mcstructs:text to v3.3.0

:building_construction: Refactor

  • 18ef516 refactor: migrate from axiom to ConfigLib

:hammer: Build

  • 3ddb78d chore(release): bump version to 5.3.1-SNAPSHOT
  • 44653dd chore(deps): update all non-major dependencies
  • 1dbfba0 chore(deps): update plugin io.papermc.hangar-publish-plugin to v0.1.4
  • 5dda638 chore(deps): update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.4.8
  • 697cba1 chore(deps): update all non-major dependencies
  • 8de5de9 chore(deps): update all non-major dependencies to v4.26.1
  • b23d141 chore(deps): update actions/upload-artifact action to v6 (#347)
  • 5055d7a chore(deps): update all non-major dependencies
  • 32369f8 chore(deps): update dependency org.junit.jupiter:junit-jupiter to v6.0.2
  • e02e0f8 chore(deps): update all non-major dependencies
  • 7e03cfa chore(deps): update all non-major dependencies (#348)
  • 53c4549 chore(deps): update gradle to v9.3.0
  • 763abac chore(deps): update all non-major dependencies
  • 72418ac chore(deps): update dependency xyz.wagyourtail.jvmdowngrader:xyz.wagyourtail.jvmdowngrader.gradle.plugin to v1.3.6
  • f19f416 chore(deps): update gradle to v9.3.1
  • 610dd1c chore: configure Gradle daemon JVM toolchain for Java 25
  • 78afe4c chore: add spotless, spotbugs, errorprone, and openrewrite
  • 5857bdf chore(deps): update dependency net.ltgt.errorprone:net.ltgt.errorprone.gradle.plugin to v5 (#350)
  • adab414 chore(deps): update dependency com.google.errorprone:error_prone_core to v2.47.0
  • c785ca8 chore(deps): update all non-major dependencies
  • b62a610 chore(deps): update dependency org.junit.jupiter:junit-jupiter to v6.0.3
  • e6bd714 chore(deps): update dependency org.openrewrite.recipe:rewrite-migrate-java to v3.27.1
  • 095ff60 chore(deps): update all non-major dependencies
  • 1764519 chore(deps): update actions/upload-artifact action to v7 (#351)
  • d71dbbf chore(deps): update all non-major dependencies
  • a1af0e7 chore(deps): update dependency net.ltgt.errorprone:net.ltgt.errorprone.gradle.plugin to v5.1.0
  • 9cc802a chore(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.3.0
  • 5c6a11e chore(deps): update all non-major dependencies
  • b1bce5f chore(deps): update dependency org.projectlombok:lombok to v1.18.44
  • 13b2020 chore(deps): update all non-major dependencies to v5.23.0
  • 04dea54 chore(deps): update all non-major dependencies
  • ddfc23a chore(deps): update all non-major dependencies to v9.4.0
  • b4c0feb chore(deps): update all non-major dependencies
  • ddaac1e chore(deps): update all non-major dependencies
  • cf8eed0 chore(deps): update dependency org.openrewrite.recipe:rewrite-static-analysis to v2.30.1
  • ccf0afe chore(deps): update all non-major dependencies
  • 7b3f02d chore(deps): update all non-major dependencies to v9.4.1
  • ad3bd67 chore(deps): update dependency org.openrewrite.recipe:rewrite-migrate-java to v3.31.1
  • cc416c2 chore(deps): update dependency org.openrewrite.recipe:rewrite-migrate-java to v3.31.3
  • 6ab7166 chore(deps): update dependency org.openrewrite:plugin to v7.29.1
  • c9e8b2d chore(deps): update dependency com.google.errorprone:error_prone_core to v2.49.0
  • 3446691 chore(deps): update all non-major dependencies
  • 73f93c9 chore(deps): update all non-major dependencies
  • 3ac08b3 chore(release): bump version to 5.4.0

:speech_balloon: Other

  • 42dc088 Upgrade Java and Kotlin toolchain to version 25
  • 7d4ab90 Update Java version and remove outputVersion task

A new version has been released for PistonMOTD, it is available for download here.


:bug: Fixes

  • 3b8ff8f fix: resolve field shadowing issues by extracting base class

:hammer: Build

  • 4e47b3d chore(release): bump version to 5.4.1-SNAPSHOT
  • 2cc1cfe chore(deps): update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.4.11
  • 8680fca chore: make build work again
  • 966a2d2 chore: update config a little
  • 48c8bb9 chore: add comments to all fields
  • 8f4cfa4 chore: reorder fields
  • febe831 chore(deps): update gradle/actions action to v6 (#352)
  • 209afdd chore(release): bump version to 5.4.1