React Virtual Keyboard - Customizable, responsive and lightweight
Release 3.7.0 includes the following updates:
ESM output has been added. Per simple-keyboard#2070
Check it out: https://github.com/hodgef/react-simple-keyboard/blob/master/build/index.modern.esm.js https://cdn.jsdelivr.net/npm/[email protected]/build/index.modern.esm.js
Got any improvements to suggest? Please feel free to open an issue here: https://github.com/hodgef/react-simple-keyboard/issues
Or even better, submit a PR :) https://github.com/hodgef/react-simple-keyboard/pulls
Release 3.6.0 updates react-simple-keyboard
to simple-keyboard
3.6.0.
To learn more about the changes included, check out the release details for [email protected]
Changelog
- The build tooling was updated. This fixes an issue where developers working with the source code would encounter errors: #1977.
Got any improvements to suggest? Please feel free to open an issue here: https://github.com/hodgef/react-simple-keyboard/issues
Or even better, submit a PR :) https://github.com/hodgef/react-simple-keyboard/pulls
Release 3.5.0 updates react-simple-keyboard
to simple-keyboard
3.5.0.
To learn more about the changes included, check out the release details for [email protected]
Changelog
💥 Breaking Changes
The following changes affect only certain options and require no action from most users :
- The
display
option is now applied to thelayoutCandidates
box items, per #1831.
Got any improvements to suggest? Please feel free to open an issue here: https://github.com/hodgef/react-simple-keyboard/issues
Or even better, submit a PR :) https://github.com/hodgef/react-simple-keyboard/pulls
Release 3.4.0 updates react-simple-keyboard
to simple-keyboard
3.4.0.
To learn more about the changes included, check out the release details for [email protected]
Changelog
💥 Breaking Changes
The following changes affect library internals and require no action from most users :
- Types were moved from
build/types
tobuild
. This is to address an issue withindex.modern.js
missing types.
Got any improvements to suggest? Please feel free to open an issue here: https://github.com/hodgef/react-simple-keyboard/issues
Or even better, submit a PR :) https://github.com/hodgef/react-simple-keyboard/pulls
Release 3.3.0 updates react-simple-keyboard
to simple-keyboard
3.3.0.
Added Modern Browsers bundle (index.modern.js) :
Simple-keyboard supports a wide array of browser versions, even old ones. This is why it can run on Chrome 38 and IE11, for example.
If you plan to support only modern browsers, you can now use the Modern Browsers bundle linked above. As its name suggests, index.modern.js might not work on older browsers, but in return it is lighter. Choose according to your needs, and if in doubt, stick to the default bundle!
Got any improvements to suggest? Please feel free to open an issue here: https://github.com/hodgef/react-simple-keyboard/issues
Or even better, submit a PR :) https://github.com/hodgef/react-simple-keyboard/pulls
Release 3.2.0 updates react-simple-keyboard
to simple-keyboard
3.2.0.
To learn more about the changes included, check out the release details for [email protected]
Changelog
- The CandidateBox feature now supports caret positioning.
- Click events are now returned as a second parameter in the
onChange
,onChangeAll
andonKeyPress
callbacks.
Got any improvements to suggest? Please feel free to open an issue here: https://github.com/hodgef/react-simple-keyboard/issues
Or even better, submit a PR :) https://github.com/hodgef/react-simple-keyboard/pulls
Release 3.1.0 updates react-simple-keyboard
to simple-keyboard
3.1.0.
To learn more about the changes included, check out the release details for [email protected]
Changelog
💥 Breaking Changes
The following changes might affect a limited number of users:
- Forward Delete (
{delete}
) button is implemented per https://github.com/hodgef/simple-keyboard/issues/1033. If you are using this button in your layout, please be aware that it will now have forward delete functionality.
Got any improvements to suggest? Please feel free to open an issue here: https://github.com/hodgef/react-simple-keyboard/issues
Or even better, submit a PR :) https://github.com/hodgef/react-simple-keyboard/pulls
Release 3.0.0 includes the following updates:
keyboard
passed as parameterThe following changes affect library internals and require no action from most users :
Got any improvements to suggest? Please feel free to open an issue here: https://github.com/hodgef/react-simple-keyboard/issues
Or even better, submit a PR :) https://github.com/hodgef/react-simple-keyboard/pulls
Release 2.5.0 upgrades react-simple-keyboard
to simple-keyboard
2.31.0.
To learn more about the changes included, check out the release details for [email protected]
Changelog
- Added
rtl
option When set totrue
, this option adds unicode directional control characters\u202B
and\u202C
toonChange()
andgetInput()
returns. This helps to address issues when using simple-keyboard with right-to-left layouts.
Got any improvements to suggest? Please feel free to open an issue here: https://github.com/hodgef/react-simple-keyboard/issues
Or even better, submit a PR :) https://github.com/hodgef/react-simple-keyboard/pulls
Release 2.4.0 upgrades react-simple-keyboard
to simple-keyboard
2.30.0.
To learn more about the changes included, check out the release details for [email protected]
Changelog
- Input selection is now supported (https://github.com/hodgef/simple-keyboard/issues/637)
💥 Breaking Changes
The following changes affect library internals and require no action from most users :
- The logic regarding caret positioning has been changed. If you use
keyboard.caretPosition
, please usekeyboard.setCaretPosition(n)
andkeyboard.getCaretPosition()
instead.
Got any improvements to suggest? Please feel free to open an issue here: https://github.com/hodgef/react-simple-keyboard/issues
Or even better, submit a PR :) https://github.com/hodgef/react-simple-keyboard/pulls