Skip to content

Bump intl-tel-input from 26.9.2 to 29.0.1#1189

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/intl-tel-input-29.0.1
Open

Bump intl-tel-input from 26.9.2 to 29.0.1#1189
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/intl-tel-input-29.0.1

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 25, 2026

Bumps intl-tel-input from 26.9.2 to 29.0.1.

Release notes

Sourced from intl-tel-input's releases.

v29.0.1

  • Update utils to libphonenumber v9.0.31 (14277db3)

v29.0.0

This release is a large naming cleanup. One big theme is moving from "dropdown" to "countrySelector" language in cases where it can be either a dropdown or a fullscreen popup depending on context (while still keeping "dropdown" when it only applies to that context). This impacts options, methods, events, CSS classes, and CSS variables. A handful of other options were also clarified or restructured along the way.

There are no behavioural changes for end users, but almost every integration will need some find-and-replace work. There are also two new public instance methods, a fix that makes dropdownParent (previously: dropdownContainer) reposition on scroll instead of closing, and two focus-related bug fixes.

Breaking changes

Options

Before After Notes
geoIpLookup initialCountryLookup Also no longer requires initialCountry: "auto" — just set initialCountryLookup on its own. Still ignored if initialCountry is set.
nationalMode + formatOnDisplay numberDisplayFormat A single option that takes one of "E164", "INTERNATIONAL" (default), or "NATIONAL". See migration notes below.
hiddenInput hiddenInputs Function signature is unchanged.
autoPlaceholder placeholderNumberPolicy Values are now uppercase: "POLITE" (default), "AGGRESSIVE", "OFF".
fixDropdownWidth matchDropdownWidth Same default (true), same behaviour. Renamed because "fix" sounded like a bugfix.
i18n uiTranslations The shape of the object is unchanged.
allowDropdown + useFullscreenPopup countrySelectorMode A single option that takes one of"DROPDOWN", "FULLSCREEN", "AUTO" (default), or "OFF". See migration notes below.
dropdownContainer dropdownParent Renamed. Also: scrolling an ancestor now repositions the open dropdown instead of closing it, so the previous workarounds for sticky/fixed containers are no longer needed.

numberDisplayFormat migration

Replace nationalMode and formatOnDisplay as follows:

Before After
(defaults) numberDisplayFormat: "INTERNATIONAL" (default — no change needed)
nationalMode: true numberDisplayFormat: "NATIONAL"
formatOnDisplay: false no direct replacement — closest is numberDisplayFormat: "E164"

countrySelectorMode migration

Before After
(defaults) countrySelectorMode: "AUTO" (default — picks "FULLSCREEN" on narrow viewports, "DROPDOWN" otherwise)
allowDropdown: false countrySelectorMode: "OFF"
useFullscreenPopup: true countrySelectorMode: "FULLSCREEN"
useFullscreenPopup: false countrySelectorMode: "DROPDOWN"

Instance methods

Before After
iti.getSelectedCountryData() iti.getSelectedCountry()
iti.setCountry(iso2) iti.setSelectedCountry(iso2)

Static methods

... (truncated)

Changelog

Sourced from intl-tel-input's changelog.

See the Github Releases page for changelog: https://github.com/jackocnr/intl-tel-input/releases

Or to view a specific version, e.g. v29.0.1, update the URL accordingly, e.g. https://github.com/jackocnr/intl-tel-input/releases/tag/v29.0.1

Breaking changes

Commits
  • 7b8966f v29.0.1
  • 9a01f77 v29.0.0
  • 4a265ab Rename iti--enable-country-selector to iti--has-country-selector
  • 476690e Use constants
  • c4e02d4 Fixes
  • 5a82c97 Replace enableCountrySelector and useFullscreenPopup with countrySelectorMode...
  • 58ae60e Expose openCountrySelector and closeCountrySelector public instance methods
  • b3348ed countrySelectorParent: on scroll: resposition instead of closing
  • 347fca5 Docs tweaks
  • 3480e50 Rename country methods: drop "Data" suffix, align getter/setter names
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for intl-tel-input since your current version.


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [intl-tel-input](https://github.com/jackocnr/intl-tel-input/tree/HEAD/packages/core) from 26.9.2 to 29.0.1.
- [Release notes](https://github.com/jackocnr/intl-tel-input/releases)
- [Changelog](https://github.com/jackocnr/intl-tel-input/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jackocnr/intl-tel-input/commits/v29.0.1/packages/core)

---
updated-dependencies:
- dependency-name: intl-tel-input
  dependency-version: 29.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels May 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants