Releases: hodgef/react-simple-keyboard
Version 1.19.0 (Stable)
Release 1.19.0 upgrades react-simple-keyboard
to simple-keyboard
2.18.0.
To learn more about the changes included, check out the release details for simple-keyboard@2.18.0
Changelog
Release 2.18.0 includes the option
useMouseEvents
, which allows users to opt-out of the defaultPointerEvents
handling, reverting to the prior mouse event/touch event logic.
Got any improvements to suggest? Please feel free to open an issue or reach out on the community chat:
http://franciscohodge.com/simple-keyboard/chat/join
Or even better, submit a PR :)
https://github.com/hodgef/react-simple-keyboard/pulls
Version 1.18.0 (Stable)
Release 1.18.0 upgrades react-simple-keyboard
to simple-keyboard
2.17.0.
To learn more about the changes included, check out the release details for simple-keyboard@2.17.0
Changelog
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 or reach out on the community chat:
http://franciscohodge.com/simple-keyboard/chat/join
Or even better, submit a PR :)
https://github.com/hodgef/react-simple-keyboard/pulls
Version 1.17.0 (Stable)
Release 1.17.0 upgrades react-simple-keyboard
to simple-keyboard
2.16.0.
To learn more about the changes included, check out the release details for simple-keyboard@2.16.0
Changelog
- Added
autoUseTouchEvents
option.- Added
beforeRender
method.- Added
beforeFirstRender
method.- Disabled pointer events for
.hg-button span
- Fixes for
{backspace}
mouse hold.- Removed sticky active state for
.hg-button
(on touch devices).
Got any improvements to suggest? Please feel free to open an issue or reach out on the community chat:
http://franciscohodge.com/simple-keyboard/chat/join
Or even better, submit a PR :)
https://github.com/hodgef/react-simple-keyboard/pulls
Version 1.16.0 (Stable)
Release 1.16.0 adds types to react-simple-keyboard, making it compatible with Typescript.
Check out the following example:
https://codesandbox.io/s/github/hodgef/react-simple-keyboard-typescript-demos/tree/master
Got any improvements to suggest? Please feel free to open an issue or reach out on the community chat:
https://simple-keyboard.com/chat
Or even better, submit a PR :)
https://github.com/hodgef/react-simple-keyboard/pulls
Version 1.15.0 (Stable)
Release 1.15.0 upgrades react-simple-keyboard
to simple-keyboard
2.14.0.
To learn more about the changes included, check out the release details for simple-keyboard@2.14.0
Changelog
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/react/documentation/#inputPattern
Got any improvements to suggest? Please feel free to open an issue or reach out on the community chat:
http://franciscohodge.com/simple-keyboard/chat/join
Or even better, submit a PR :)
https://github.com/hodgef/react-simple-keyboard/pulls
Version 1.14.0 (Stable)
Release 1.14.0 upgrades react-simple-keyboard
to simple-keyboard
2.13.0.
To learn more about the changes included, check out the release details for simple-keyboard@2.13.0
Changelog
Release 2.13.0 includes the following change:
- Specifying layout class on keyboard element
hodgef/simple-keyboard@a5c177e
Got any improvements to suggest? Please feel free to open an issue or reach out on the community chat:
http://franciscohodge.com/simple-keyboard/chat/join
Or even better, submit a PR :)
https://github.com/hodgef/react-simple-keyboard/pulls
Version 1.13.0 (Stable)
Release 1.13.0 upgrades react-simple-keyboard
to simple-keyboard
2.12.0.
To learn more about the changes included, check out the release details for simple-keyboard@2.12.0:
Changelog
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 or reach out on the community chat:
http://franciscohodge.com/simple-keyboard/chat/join
Or even better, submit a PR :)
https://github.com/hodgef/react-simple-keyboard/pulls
Version 1.12.0 (Stable)
Release 1.12.0 removes the "random id" from the simple-keyboard instances.
This feature was initially added so you can spawn multiple simple-keyboard instances without explicitly setting a baseClass
.
However, this caused other side effects, so now the baseClass
prop is required for any additional react-simple-keyboard instance.
Here's an example of multiple react-simple-keyboard instances, using the baseClass
prop:
https://simple-keyboard.com/react/qa-use-cases/#give-different-class-keyboard
Got any improvements to suggest? Please feel free to open an issue or reach out on the community chat:
https://simple-keyboard.com/chat
Or even better, submit a PR :)
https://github.com/hodgef/react-simple-keyboard/pulls
Version 1.11.0 (Stable)
Release 1.11.0 brings you the most elegant and lean react-simple-keyboard
yet.
A refactor encompassing all moving gears of the package has been crafted by @MadDeveloper, and I'm sure a lot of you will find it more pleasant to work with the library moving forward.
Credit goes to Julien Sergent (@MadDeveloper) for proposing this change through PR #31 .
Got any improvements to suggest? Please feel free to open an issue or reach out on the community chat:
https://simple-keyboard.com/chat
Or even better, submit a PR :)
https://github.com/hodgef/react-simple-keyboard/pulls
Version 1.10.0 (Stable)
Release 1.10.0 moves dependency simple-keyboard
to devDependencies
. All demos have been updated.
If you are using version 1.9.X or prior and would like to upgrade, this is the single change to be made:
From:
import 'simple-keyboard/build/css/index.css';
To:
import 'react-simple-keyboard/build/css/index.css';
Credit goes to Julien Sergent (@MadDeveloper) for proposing this change through PR #29.
Got any improvements to suggest? Please feel free to open an issue or reach out on the community chat:
https://simple-keyboard.com/chat
Or even better, submit a PR :)
https://github.com/hodgef/react-simple-keyboard/pulls