Skip to content

Latest commit

 

History

History
151 lines (115 loc) · 5.73 KB

CHANGELOG.md

File metadata and controls

151 lines (115 loc) · 5.73 KB

Changelog

MidnightControls

0.1.0

First beta! Changes from LambdaControls:

  • Support for Steam Deck and Dualsense
  • Support for L4, L5, R4, R5 buttons
  • Updated Libraries
  • New Logo and Name
  • Lots of Bugfixes
  • MidnightConfig backend

LambdaControls

1.0.0

🎉 First release! 🎉

  • Added controller support.
  • Added new controls settings GUI.
  • Added experimental touchscreen support.
  • Added controller controls GUI.
  • Added a lot of options.
  • Added key bindings for look around.
  • And more!

1.0.1

  • Fixed tutorial toast to look around not affected by camera movement done with a controller. (#2)

1.0.2 (Unofficial)

This update was never pushed but was aiming to fix #4.

  • Fixed the toggle sneak button binding.
  • Fixed broken chat arrow keys.
  • Optimized a little bit the button indicator. (need more work)

1.1.0 - Chording update

This update also has a backport 1.14.4 version (#9).

  • Rewrote everything (almost).
  • Added networking for some features.
  • Added second controller support (Joycons supported now hopefully).
  • Added chording.
  • Added better developer API
  • Added hover messages (#5).
  • Added hotbar button bindings (#7).
  • Added front block placing feature (#8).
  • Added no creative fly drifting (#8).
  • Added option to enable controller focus.
  • Added OkZoomer compatibility.
  • Added D-pad movements in inventories.
  • Increased max speed ranges.
  • Added SpruceUI for cleaner custom UI widgets.
  • Added reset settings button.
  • HUD side affects button indicators now.
  • Added support for Advancements tabs.

1.1.1

1.2.0-1.3.0

  • Improved rotation algorithm (#11).
  • Added virtual mouse.
  • Added outline on front block placing.
  • Added fast block placement (#8).
  • Added REI compatibility.
  • Improved HUD.
  • Added recipe book control.
  • And more!
  • v1.3.0 specific: Updated to Minecraft 1.16.1

1.3.1

  • Fixed broken inventory interactions (#13)
  • Fixed virtual mouse preventing continuous attack (thus making breaking blocks impossible).
  • Added support for ModUpdater hopefully.
  • Updated SpruceUI to 1.5.2.

1.3.2

  • Added vertical reacharound.
  • Added more API for compatibility handlers.
  • Improved reacharound API.
  • Improved REI compatibility.

1.4.0

  • Added analog movements (#10).
  • Improved Ok Zoomer compability.
  • Updated SpruceUI to 1.5.8 to ensure 1.16.2 compability.
  • Internal changes:
    • Added analog input value to button bindings.
    • Replace lot of strings with Texts.
    • Improved block outline rendering injection.
    • Shadow library jars instead of Jar-in-Jar.
  • Fixed crash in inventory (#16)
  • WIP:
    • Started to work on action ring.
      • Will allow for better compability with other mods.
      • Might be interesting for keyboard users too.

1.4.1

  • Fixed crash with REI.

1.5.0

  • Added mappings string editor screen.
  • Added Simplified Chinese translations (#18).
  • Added Mexican Spanish translations (#22).
  • Added Xbox 360 button skin and overhauled Xbox button skin.
  • Added debug option.
  • Respect toggle setting in Accessibility screen.
  • Tweaked rotation speeds.
  • Updated to Minecraft 1.16.2.
  • Updated SpruceUI to 1.6.4.
  • Overhauled REI compatibility.
  • Improved horizontal reach-around.
  • Fixed crashes with Ok Zoomer.
  • Fixed crashes with key unbinding.
  • More WIP on keybind ring.

1.6.0

  • Reworked entirely the settings screen.
  • Added independent stick dead zones. (#32)
  • Added max values range. (#41)
  • Updated SpruceUI and fix related crashes due to incompatible versions (#40, #48).
  • Fix boat control issues (#37).
  • Fix incompatibilities with mods using night-config. Now shadowing properly night-config. (#33, #39)

1.7.0

  • Updated to 1.17.
  • Small improvements to the codebase thanks to Java 16.
  • Fix controller bindings not being saved (#31, #55).
  • Dropped entirely Touchscreen Input Mode.
  • Dropped Roughly Enough Items compatibility.

1.7.1

  • Fix crash at startup.