s-yadav/react-number-format (react-number-format)
### [`v5.4.0`](https://togithub.com/s-yadav/react-number-format/releases/tag/v5.4.0): Bug fixes and Test + Build upgrade
[Compare Source](https://togithub.com/s-yadav/react-number-format/compare/v5.3.4...v5.4.0)
**Test and Build improvements**
- Migrated test suite to vite, JSdom and react testing library, from Jasmine and Karma. Plus, a lot of fixes around the false negative test. Shout out to [@aashu16](https://togithub.com/aashu16)
- A couple of build improvements [@aashu16](https://togithub.com/aashu16)
- Unnecessary files are no longer included on npm package. Fixes [#840](https://togithub.com/s-yadav/react-number-format/issues/840)
- Added a better way to find change range which fixes issues around duplicate subsequent characters giving incorrect change range causing inconsistent caret positioning.
**API Improvements**
onValueChange now fires always if there is any change on the input, weather update comes from props or user events. This makes the callback more predictable. Fixed [#812](https://togithub.com/s-yadav/react-number-format/issues/812), Thanks to [@rfviolato](https://togithub.com/rfviolato)
**Other Bug Fixes**
- Fix issue when complete text is selected and replaced with new value in pattern format. It was it was incorrectly pasting value.
- Fix key press after selection over masked area. [#839](https://togithub.com/s-yadav/react-number-format/issues/839)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
^5.3.4
->^5.4.0
Release Notes
s-yadav/react-number-format (react-number-format)
### [`v5.4.0`](https://togithub.com/s-yadav/react-number-format/releases/tag/v5.4.0): Bug fixes and Test + Build upgrade [Compare Source](https://togithub.com/s-yadav/react-number-format/compare/v5.3.4...v5.4.0) **Test and Build improvements** - Migrated test suite to vite, JSdom and react testing library, from Jasmine and Karma. Plus, a lot of fixes around the false negative test. Shout out to [@aashu16](https://togithub.com/aashu16) - A couple of build improvements [@aashu16](https://togithub.com/aashu16) - Unnecessary files are no longer included on npm package. Fixes [#840](https://togithub.com/s-yadav/react-number-format/issues/840) - Added a better way to find change range which fixes issues around duplicate subsequent characters giving incorrect change range causing inconsistent caret positioning. **API Improvements** onValueChange now fires always if there is any change on the input, weather update comes from props or user events. This makes the callback more predictable. Fixed [#812](https://togithub.com/s-yadav/react-number-format/issues/812), Thanks to [@rfviolato](https://togithub.com/rfviolato) **Other Bug Fixes** - Fix issue when complete text is selected and replaced with new value in pattern format. It was it was incorrectly pasting value. - Fix key press after selection over masked area. [#839](https://togithub.com/s-yadav/react-number-format/issues/839)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.