Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: aternosorg/codex-minecraft

v4.0.0

13 Oct 16:10
6af70c0

Choose a tag to compare

⚠️ aternos/codex-minecraft v4.0.0 drops support for php 8.1 & 8.2 and only supports php 8.3 & 8.4 ⚠️

What's Changed

  • Make members for matches not-nullable by @pavog in #118
  • #127 by @pavog
    • Require PHP 8.3 or newer
    • Update aternos/codex to 3.0.0
    • Update phpunit to 12.4
    • Add vilibility modifier and type to constants
    • Remove constants from ReportParser and use values from ReportLevel enum instead
    • Fix warning level in test: forge-crash-report.json
    • Fix warning level in test: mohist-crash-report.json

Full Changelog: v3.9.0...v4.0.0

v3.9.0

13 Oct 12:25
2c98530

Choose a tag to compare

What's Changed

  • Various minor code style fixes by @pavog in #100
  • Update GitHub actions by @pavog in #112
  • Update phpunit to 10.5 by @pavog in #114
  • Normalize composer.json by @pavog in #115
  • Use const from base class (PatternParser) instead of child class (Parser) by @pavog in #113
  • Update year in LICENSE by @pavog in #117
  • Change type to int for classFileVersion in UnsupportedClassVersionProblem by @pavog in #116
  • Update translations by @female-nectar in #121
  • Reformat code by @pavog in #120
  • Use @inheritDoc in phpdoc for getDetectors() by @pavog in #122
  • Use @inheritDoc in phpdoc for getPatterns() by @pavog in #124
  • Use @inheritDoc in phpdoc for getMessage() and getPatterns() by @pavog in #125
  • Use @inheritDoc in phpdoc for setMatches() by @pavog in #126
  • Detect duplicate mods with new forge logging format by @JulianVennen in #110
  • Remove class name and @package namespace from class php docs by @pavog in #119
  • Add SpigotCrashReportLog to detect Spigot in crash reports by @pavog in #107
  • Detect more crash reports from Paper by @pavog in #106
  • Set properties of solutions in constructor by @pavog in #123
  • Fix: Extract plugin name from error message with dot in plugin name by @pavog in #103

Full Changelog: v3.8.0...v3.9.0

v3.8.0

07 Mar 11:19
edd8476

Choose a tag to compare

What's Changed

Full Changelog: v3.7.0...v3.8.0

v3.7.0

14 Jan 15:18
99f8fe1

Choose a tag to compare

What's Changed

  • Add problem for missing data pack and overworld settings missing by @female-nectar in #97
  • Add PHP 8.3 and 8.4 to version matrix for tests in GitHub actions by @pavog in #98
  • Add support for class loaders in report level parsing by @JulianVennen in #101

New Contributors

Full Changelog: v3.6.0...v3.6.1

v3.6.0

06 Nov 15:01
f85d637

Choose a tag to compare

What's Changed

  • Detect + add latest logs for Forge 1.21.3 (client+server) and NeoForge 1.21.3 (client+server) by @pavog in #95
  • Detect more crash reports from NeoForge + detect version in crash reports from NeoForge by @pavog in #94

Full Changelog: v3.5.0...v3.6.0

v3.5.0

18 Oct 15:26
874a5d1

Choose a tag to compare

What's Changed

  • Remove ".paper-remapped/" from plugin path by @pavog in #91
    • Added
      • PluginFileProblem which is a base class for all problems that are related to a plugin file. It holds the plugin file path and offers a generic function (setMatches) to extract the plugin file name and path from the errors, as well as adding the solutions PluginInstallDifferentVersionSolution and PluginInstallDifferentVersionSolution and FileDeleteSolution
      • Function correctPluginPath to PluginProblem that corrects the ".paper-remapped" in the plugin path
      • Function extractPluginName to PluginProblem that extracts the plugin name from the plugin path
      • Function extractPluginFileName to PluginProblem that extracts the plugin file name from the plugin path
    • Changed
      • AmbiguousPluginNameProblem now extends PluginProblem
      • PluginDependenciesProblem now extends PluginFileProblem which adds the PluginInstallDifferentVersionSolution to it
      • PluginDependencyProblem now extends the PluginFileProblem which adds the PluginInstallDifferentVersionSolution to it
      • PluginLoadProblem now extends PluginFileProblem
      • UnsupportedApiVersionProblem now extends PluginFileProblem
      • UnsupportedClassVersionProblem now extends PluginFileProblem which adds the PluginInstallDifferentVersionSolution to it
      • PluginRegionalTickingProblem now extends PluginFileProblem and suggests the PluginInstallDifferentVersionSolution
      • ApiVersionLowerThanPluginProblem now extends PluginFileProblem
    • Added test logs
      • paper-multiple-dependencies-1-21-1
      • paper-plugin-api-version-too-low-1-21-1
      • paper-plugin-dependency-1-21-1
      • paper-plugin-unsupported-class-version-1-21-1
      • paper-unsupported-api-version-1-21-1

Full Changelog: v3.4.0...v3.5.0

v3.4.0

01 Oct 09:35
7e72b14

Choose a tag to compare

What's Changed

  • Use MultiPatternDetector for all client logs and crash reports by @pavog in #88
  • Paper: "Ambiguous plugin name" problem in 1.21.1 by @pavog in #90
  • Fix detecting vanilla version on neoforge by @JulianVennen in #89

Full Changelog: v3.3.0...v3.4.0

v3.3.0

02 Sep 14:32
c0d2f94

Choose a tag to compare

What's Changed

  • Detect new versions of Purpur by @pavog in #86

Full Changelog: v3.2.0...v3.3.0

v3.2.0

08 Aug 14:07
7fce147

Choose a tag to compare

What's Changed

  • Add problem and solution for Auth server unreachable by @tomjpeg in #85

New Contributors

Full Changelog: v3.1.0...v3.2.0

v3.1.0

08 Jul 10:13
44e1fa2

Choose a tag to compare

What's Changed

  • Detect UnsupportedClassVersionErrors in newer versions of Paper by @pavog in #78
  • Detect UnsupportedApiVersionErrors in newer versions of Paper by @pavog in #79
  • Detect AmbiguousPluginNameErrors in newer versions of Paper by @pavog in #80
  • Detect missing / unknown dependencies errors in newer versions of Paper by @pavog in #81
  • Detect new versions of Paper and Folia by @pavog in #83
  • add translations by @DominikDoemsky in #82
  • Paper: Detect problem "Plugin API version ... is lower than the minimum allowed version. " by @pavog in #84

Full Changelog: v3.0.2...v3.1.0