Skip to content

Releases: hodgef/simple-keyboard

Version 2.20.0 (Stable)

11 Mar 23:22
Compare
Choose a tag to compare

Release 2.20.0 includes the option stopMouseDownPropagation, which prevents button down events from bubbling to parent elements.

Learn more about it here:
https://simple-keyboard.com/documentation/#stopMouseDownPropagation

Got any improvements to suggest? Please feel free to open an issue here:
https://github.com/hodgef/simple-keyboard/issues

Or even better, submit a PR :)
https://github.com/hodgef/simple-keyboard/pulls

Version 2.19.0 (Stable)

11 Mar 23:14
Compare
Choose a tag to compare

Release 2.19.0 includes support for button grouping, also known as button containers.

With this feature, you can group buttons together within the same row, allowing you to target this subset of buttons for styling and more. Like so:

image

To learn more about this feature, check out this docs entry:
https://franciscohodge.com/projects/simple-keyboard/qa-use-cases/#button-containers

Got any improvements to suggest? Please feel free to open an issue here:
https://github.com/hodgef/simple-keyboard/issues

Or even better, submit a PR :)
https://github.com/hodgef/simple-keyboard/pulls

Version 2.18.0 (Stable)

11 Mar 23:06
Compare
Choose a tag to compare

Release 2.18.0 includes the option useMouseEvents, which allows users to opt-out of the default PointerEvents handling, reverting to the prior mouse event/touch event logic.

Got any improvements to suggest? Please feel free to open an issue here:
https://github.com/hodgef/simple-keyboard/issues

Or even better, submit a PR :)
https://github.com/hodgef/simple-keyboard/pulls

Version 2.17.0 (Stable)

07 Mar 14:26
Compare
Choose a tag to compare

Release 2.17.0 adds support for PointerEvents by default in browsers that support it.

This results in snappier touch typing and increased flexibility for devices that support both mouse and touch.

For browsers that do not support PointerEvents, the previous logic of using mouse events or touch events is leveraged.

Got any improvements to suggest? Please feel free to open an issue here:
https://github.com/hodgef/simple-keyboard/issues

Or even better, submit a PR :)
https://github.com/hodgef/simple-keyboard/pulls

Version 2.16.0 (Stable)

07 Mar 14:21
Compare
Choose a tag to compare

Release 2.16.0 brings us a number of improvements:

Got any improvements to suggest? Please feel free to open an issue here:
https://github.com/hodgef/simple-keyboard/issues

Or even better, submit a PR :)
https://github.com/hodgef/simple-keyboard/pulls

Version 2.15.0 (Stable)

16 Feb 03:15
Compare
Choose a tag to compare

Release 2.15.0 brings us a couple low-key source improvements:

  • Non-minified build files, as per #51
  • Automatic source formatting on build (via Prettier), to keep the code style consistent and pleasant to work with.

Got any improvements to suggest? Please feel free to open an issue here:
https://github.com/hodgef/simple-keyboard/issues

Or even better, submit a PR :)
https://github.com/hodgef/simple-keyboard/pulls

Version 2.14.0 (Stable)

25 Jan 05:14
Compare
Choose a tag to compare

Release 2.14.0 brings us a new option: inputPattern. This option restrains input to a certain regular expression.

Check out the docs here:
https://simple-keyboard.com/documentation/#inputPattern

Got any improvements to suggest? Please feel free to open an issue here:
https://github.com/hodgef/simple-keyboard/issues

Or even better, submit a PR :)
https://github.com/hodgef/simple-keyboard/pulls

Version 2.13.0 (Stable)

24 Dec 19:18
Compare
Choose a tag to compare

Release 2.13.0 includes the following change:

  • Specifying layout class on keyboard element
    a5c177e

Got any improvements to suggest? Please feel free to open an issue here:
https://github.com/hodgef/simple-keyboard/issues

Or even better, submit a PR :)
https://github.com/hodgef/simple-keyboard/pulls

Version 2.12.0 (Stable)

14 Dec 05:55
Compare
Choose a tag to compare

Release 2.12.0 brings us a new option: useButtonTag. This options makes the buttons render as <button> tags instead of <div> tags, which improves accessibility on certain use-cases.

Got any improvements to suggest? Please feel free to open an issue here:
https://github.com/hodgef/simple-keyboard/issues

Or even better, submit a PR :)
https://github.com/hodgef/simple-keyboard/pulls

Version 2.11.5 (Stable)

28 Nov 00:21
Compare
Choose a tag to compare

Release 2.11.5 incorporates a performance enhancement when using multiple instances, as described in issue #38.

Got any improvements to suggest? Please feel free to open an issue here:
https://github.com/hodgef/simple-keyboard/issues

Or even better, submit a PR :)
https://github.com/hodgef/simple-keyboard/pulls