# Update to Minecraft 1.21.5
This is a first release for Minecraft 1.21.5. It is initially released as a Beta because Cardinal Components API is not
yet stable, however from my testing it does seem to work fine. If you find any issues please feel free to report them
to https://github.com/TheDeathlyCow/thermoo/issues.
- Updated to Minecraft 1.21.5
- Removed all deprecated APIs, including the `EnvironmentController`, `TemperatureConverter`, and some methods
of `ConfiguredTemperatureEffect`, and `TemperatureEffects`.
- Many classes such as `EnvironmentCommand` and `TemperatureCommand` classes were made final, and all static only now
have a private constructor. This is technically a breaking change, though unlikely to affect anyone.
- Updated game tests to use new framework
- Replaced the `canFreeze` and `canOverheat` Kotlin temperature aware function extensions with `canBeCold`
and `canBeWarm` to fix a conflict with the method `Entity#canFreeze`.
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }