Skip to content

Releases: hodgef/simple-keyboard

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

Version 2.10.0 (Stable)

25 Nov 01:35
f83884a
Compare
Choose a tag to compare

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)

16 Nov 05:46
Compare
Choose a tag to compare

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)

09 Nov 16:27
Compare
Choose a tag to compare

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)

01 Nov 17:57
Compare
Choose a tag to compare

Release 2.7.6 brings new features all while keeping the codebase lean.

Changelog

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)

17 Oct 00:39
Compare
Choose a tag to compare

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)

07 Oct 02:52
Compare
Choose a tag to compare

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)

24 Sep 21:37
Compare
Choose a tag to compare

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)

22 Aug 11:40
Compare
Choose a tag to compare

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)

03 Aug 19:21
Compare
Choose a tag to compare

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