Release Notes:
- Widened the settings UI from 700 to 900 pixels.
- Initial support for gamepads is in (discovery, polling, mapping). Integration with actual input system still to come.
- Expanded the keybinding system to add support for a primary and secondary keybinding for each action.
- Added net.lugdunon.input.GamePad to the client-side code base.
- Added support for artifact / asset updating on server and standalone client startup.
- Added net.lugdunon.util.ArtifactUpdater to the server-side code base.
- Added net.lugdunon.client.util.ClientArtifactUpdater to the standalone client code base.
- Added net.lugdunon.client.ClientUpdaterRunner to the standalone client code base.
- Added net.lugdunon.util.FileUtils.getTmpDir() to the server-side API.
Here's the wider settings UI, with the new primary / secondary keybindings: