Releases: hodgef/simple-keyboard
Version 2.11.5 (Stable)
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
Version 2.10.0 (Stable)
Release 2.10.0 brings us preventMouseDownDefault
, a new option introduced on PR #35 by @SteinRobert .
This option avoids loss of focus from clicking on simple-keyboard's keys. This means that if you click on an input, then click on a simple-keyboard button, the focus will still be on the input.
Docs: https://franciscohodge.com/projects/simple-keyboard/documentation/#preventMouseDownDefault
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.9.0 (Stable)
Release 2.9.0 brings us useTouchEvents
, a new option introduced on PR #35 by @MadDeveloper.
This option allows us to use touch events to control simple-keyboard, instead of relying only on the click events.
Docs: https://franciscohodge.com/projects/simple-keyboard/documentation/#useTouchEvents
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.8.0 (Stable)
Release 2.8.0 updates the source code to Webpack 4 and Babel 7. Many other devDependencies have also been updated across the board, which means more stable and secure builds.
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.7.6 (Stable)
Release 2.7.6 brings new features all while keeping the codebase lean.
Changelog
- Modules: Simple-keyboard now incorporates a module system
Check out the details here - New autocorrect module (simple-keyboard-autocorrect).
- New swipe to type module (swipe-keyboard).
- Press and Hold: Standard keys can now be held down for fast input.
- Minor fixes and dev-dependency updates.
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.6.1 (Stable)
Welcome to simple-keyboard 2.6.X.
Release 2.6.1 greatly improves the stability and performance of simple-keyboard.
Changelog
-
Travis CI integration: In an effort to make every new release of simple-keyboard even more stable, Travis CI will test every released build.
-
100% code coverage: This goes a bit with the last item, yet it is an important milestone that I'm glad to deliver today. Thanks to full code coverage, you'll enjoy an even more stable and reliable simple-keyboard.
-
Optimizing source: Some redundant or inefficient functions and variables have been removed for optimization sake. These were undocumented parts that wouldn't be missed by 99.99% of users. (normalizer function, physicalKeyboardHighlight init flag, etc)
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.5.5 (Stable)
2.5.5 is a feature-rich release. Some of the changes are:
- Cursor positioning support ! This was a hot request and I'm pleased to deliver it today.
- maxLength option
- tabCharOnTab option
- addButtonTheme method
- removeButtonTheme method
- mergeDisplay option
- onRender method
- onInit method
- getButtonElement method
- physicalKeyboardHighlightTextColor option
- physicalKeyboardHighlightBgColor option
- other minor fixes and tweaks.
Check out the updated docs and demos to explore these new features!
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.4.1 (Stable)
This is an improvement release. Some of the changes are:
- Physical Keyboard Highlighting (try it out in the live demo!
- Multiple Simple Keyboard instance support.
- Simple Keyboard instance input syncing.
- And other minor visual and feature enhancements,
Check out the docs and the demos to explore these new features!
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.3.22 (Stable)
This is a bugfix release:
- Fix: Reset className on keyboard refresh.
- Maintenance: npm audit fix performed.
- Other minor adjustments (Readme, Webpack, etc).
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.3.11 (Stable)
This is an enhancement release, thanks to an issue by @bpugh !
- Removing unneeded peerDependencies
A bit of context on this:
simple-keyboard was previously a React library, so it had react
and react-dom
as peerDependencies. Today, these peerDependencies are no longer needed, as simple-keyboard has been fully vanilla javascript since version 2.0.0.
Removing these will spare devs from any warnings should they add simple-keyboard to an Angular project or otherwise.
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