Releases: alvaromontoro/gamecontroller.js
Releases · alvaromontoro/gamecontroller.js
Security update
- Update entry point
- Change type of log messages
- Dependency security updates
Bug fixes + tests
- Fixed a potential bug with the events
- Added new tests
Bug fixes
- Bug fixes
- Updated tests
Before/After events
- Added before/after events, triggered when a button is pressed and released respectively.
- Refactor the code to reduce size and complexity
Vibration
- Added new vibration capability (experimental feature)
- New demo for the vibration functionality
Sensitivity threshold + bug fixes
- Added new axe/joystick sensitivity threshold option
- New tests and demo for the threshold
- Bug fix for browsers (firefox) that detect an additional (non-existing) axe
Improve testing + bug fix
- Fix potential bug when gamepads could not be retrieved
- Update example to avoid errors when gamepad doesn't match the one from the demo
- Added new tests and updated existing ones
Fix multi-gamepad support
- Bug fixes: when multiple gamepads are connected, all of them work independently
- New multiplayer example
New aliases
- Added missing aliases (up, down, left, right).
- Added new aliases (l1, l2, r1, r2).
- New examples to showcase the new and existing aliases for button event handlers.
First stable release
Updates for release - Clean code - Update version on package.json - Update readme