- #308: Add optional onPhoneNumberFocus function (by @johannessjoberg)
- #285: Update flag when defaultCountry value is changed (by @dhanesh-kapadiya)
- #302: Remove package-lock.json (by @patw0929)
- #283: Fix: invoke onPhoneNumberChange callback with formatted value on init instead of unformatted value from previous state (by @coox)
- #300: fixed bug with pasting number over another number (by @flagoon)
- #299: Use cross-env to solve cross platforms issue (scripts with node env variables) (by @patw0929)
- #298: Update LICENSE (by @Parikshit-Hooda)
- #297: Update README.md Update LICENSE (by @Parikshit-Hooda)
- #294: Removed bash highlighting for npm/yarn commands in README (by @bhumijgupta)
- #273: Feature: Introducing storybook for documentation and playground (by @nutboltu)
- #274: fix(storybook-deploy): Fixed the storybook deployment script in travis (by @nutboltu)
- #275: Fix: storybook's public path (by @patw0929)
- #276: Refactor: Removing all unused files and codes for example (by @nutboltu)
- #270: Fixed the issue of pasting number to text input cannot update flag in international mode (by @patw0929)
- #271: Fixed the CSS prop name issue of styled-component (by @patw0929)
- #269: Fixed issue #268 - disabled state doesn't update an input field (by @patw0929)
- #265: update cursor position after focused (by @Loongwoo)
- #267 - Use createPortal API to implement RootModal (by @patw0929)
- Added
ISSUE_TEMPLATE.md
&PULL_REQUEST_TEMPLATE.md
- #249: Add support for onFlagClick (by @tomegz)
- #254: Updated libphonenumber to 8.10.2 (by @superhit0)
- #256: Added event object to onPhoneNumberBlur callback's parameter (by @superhit0)
- #254: Fixed issue #253 - Can not import from Node.js since module build upgrade to webpack 4 (by @superhit0)
- #256: Defined
.npmrc
to avoid overriding the default npm registry server (by @superhit0) - #259: Fixed not update value issue when value is empty string (by @patw0929)
- #248: Analyze bundle size & decrease the size of main.js (by @patw0929)
- #227: Bumping React version to 16.4.1 & removing deprecated lifecycle events (by @superhit0)
- #214: Provide fullNumber and isValid when onSelectFlag (by @adrienharnay)
- #232: npmignore updated with file list (fixed #231) (by @nutboltu)
- #242: Upgrade webpack, eslint, babel and refine coding style (by @patw0929)
- #243: Improvement: Utilize @babel/plugin-proposal-class-properties by using class properties in class components (by @tomegz)
- #246: Refactor FlagDropDown: Avoid creating functions every time render() is invoked, use class properties instead (by @tomegz)
- #221: Fix cursor Issue (#205) (by @superhit0)
- #223: Removed second argument of parseFloat (by @patw0929)
- #234: Hide country list when click on flag button (by @ilagnev)
- #241: Fixes #235: Show countrylist when allowDropdown flag is set to true (by @tomegz)
- #227: Bumping React version to 16.4.1 & removing deprecated lifecycle events (by @superhit0)
- #214: Provide fullNumber and isValid when onSelectFlag (by @adrienharnay)
- #232: npmignore updated with file list (fixed #231) (by @nutboltu)
- #242: Upgrade webpack, eslint, babel and refine coding style (by @patw0929)
- #243: Improvement: Utilize @babel/plugin-proposal-class-properties by using class properties in class components (by @tomegz)
- #221: Fix cursor Issue (#205) (by @superhit0)
- #223: Removed second argument of parseFloat (by @patw0929)
- #234: Hide country list when click on flag button (by @ilagnev)
- #241: Fixes #235: Show countrylist when allowDropdown flag is set to true (by @tomegz)
- #220: Upgrade Libphonenumber to v8.9.9 (by @superhit0)
- #217: Add findIndex implementation for IE 11 (by @ostap0207)
- #219: Fixed #218: Fix expanded class not being removed from wrapper (by @MilosMosovsky)
- #204: Handle placeholder and customPlaceholder change (by @adrienharnay)
- #202: Fix runtime error when this.tel is null (e021526 by@adrienharnay)
- #201: Update placeholder when receiving new placeholder prop (4e9bcaf by @patw0929)
- #199: reconfigure packages to bring back compatibility to both react 15 & 16 (ea2d593 by @ignatiusreza)
- #196 Upgrade to React 16 (by @puffo & @ignatiusreza)
- #198 Allow country code to be deleted (Fixed #197) (c731a6b by @MatthewAnstey)
- #195: Add flag update when phones changes through props (9d58356 by @MatthewAnstey)
- Changed line that sets countryCode. Now, when CC is invalid, it is set to null and therefor not changed (34b5517 by @darkenvy)
- Make isMobile isomorphic-friendly (690f25b by @mariusandra)
- #140: Pass down status to onSelectFlag by using isValidNumberForRegion (fd39e98, ed781ed by @viqh)
- #141: Added on blur callback handler (5aaef6e by @matteoantoci)
- #142: implement state.value change in componentWillReceiveProps (09eae7e by @pwlmaciejewski)