diff --git a/build.gradle.kts b/build.gradle.kts index ada0bc5..67247a4 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -16,7 +16,7 @@ plugins { } group = "dev.isxander" -version = "1.4.1+1.20" +version = "1.4.2+1.20" val isBeta = "beta" in version.toString() if (isBeta) println("Beta version detected.") diff --git a/changelogs/1.4.2+1.20.md b/changelogs/1.4.2+1.20.md new file mode 100644 index 0000000..68b27be --- /dev/null +++ b/changelogs/1.4.2+1.20.md @@ -0,0 +1,17 @@ +# Controlify 1.4.2 for 1.20 + +## New Features + +- Added a 'Maybe Later' button to the calibration screen, which will close the screen and not calibrate the controller. +- Added a 'Mixed Input' option which allows you to make any controller behave like the Steam Deck. +- Implement SDL controller identification when `hid4java` is unavailable (on macOS ARM). + +## Changes + +- Controller rumble is silenced whilst the window is out of focus, rather than the previous behaviour where all + rumble effects were cancelled. +- Optimize rumble driver calls to not send every tick if unnecessary. + +## Bug Fixes + +- Fix the controller default config syncing with the normal config after a serialization failure.