- Refactor code for better stability
- Fixed issues with formatting and caret position in android chrome browser. #88
- Added support for numbers in prefix /suffix . Fix for #73
- Added support for phone number formatting and numbers in format. Fix for #81
- Added flowtype check
- Upgraded to react 16 and enzyme 3.0
- Fixed caret position when custom formatting is applied #97
- More accurate unit testing by simulating key inputs / focus and mouse events.
- Added a custom render method as props for displaying formatted value as text #86
- Added dynamic masking #83
- Standardize what can come as value props so plugin can make better assumption about formatting. #82
- Keep caret position withing typable area. #82 , #85
- Fixed preceding zero removal bug. #96
- Fixed incorrect behaviour when precision enabled and 0 with precision #70
- Make decimal scale fixed 0s optional #48
- Correct caret position on focus. Fixed #112, #85 (PR from @pandaiolo)
- Correct intermediate input on blur event. Fixed #96
- Fixed #77, #75 (PR By @isnifer, @adamshone)