utilsScript
option andloadUtils
method now load the utils script using a dynamic import as opposed to injecting a new script tag.- To make this work, the utils script (build/js/utils.js) is now an ES Module, which no longer uses any globals, like
window.intlTelInputUtils
(etc). This means it will no longer work to pre-load the utils script yourself, hence the new bundles (see next point). - For those who are not worried about file size, we now provide two bundles which include the utils script: build/js/intlTelInputWithUtils.js and react/build/IntlTelInputWithUtils.js. If you're using ES Modules, you can import these as "intl-tel-input/intlTelInputWithUtils" and "intl-tel-input/reactWithUtils" respectively (TypeScript types included in the regular declaration files).