Changelog — Internationale Vorwahlen
Alle nennenswerten Änderungen an Internationale Vorwahlen (tnt_international_phone), neueste Version zuerst.
Die Versionsnummer entspricht der <Version> in info.xml und dem Git-Tag vX.Y.Z.
1.9.3 — 2026-11-04
- Checkout: ist die Telefonnummer für die Lieferadresse Pflicht und "Lieferadresse entspricht der Rechnungsadresse" aktiviert, wird die Nummer aus der Rechnungsadresse automatisch übernommen. Der Button "Kundendaten abschicken" blockiert nicht mehr wegen des ausgeblendeten Pflichtfelds.
1.9.2 — 2026-11-03
- Pflichtfeld-Stern (
*) wird am Telefon-/Mobilfeld wieder angezeigt, wenn das Feld im Shop als Pflichtfeld konfiguriert ist (der Stern ging durch das Einbetten des Feldes verloren). - Pflichtfeld enthält nur die vorbelegte Vorwahl (z. B.
+49): gilt jetzt als leer, das Absenden wird mit einer Fehlermeldung am Feld gestoppt. - Getestet gegen JTL-Shop 5.6.2 und 5.8.2.
1.9.1 — 2026-08-12
- Kompatibilität mit JTL-Shop 5.6.2 bis 5.8 nachgewiesen (automatisierte Oberflächentests je Shop-Version);
<ShopVersion>von 5.7.0 auf 5.6.2 gesenkt.
1.9.0 — 2026-08-05
- Retire the country blocklist
- Add/standardise Makefile help target
1.8.0 — 2026-07-28
- country-based phone blocklist (spam/fraud guard)
1.7.1 — 2026-07-27
- PhoneValidator::check() returns detected ISO country
1.7.0 — 2026-07-24
- report auto-modified numbers (before -> after)
- reject landlines in the mobile field (mobile-vs-landline detection)
- admin audit report for invalid phone submissions
- cover contact form with phone validation + widget
- as-you-type phone number formatting
- auto-select phone country from address country field
- server-side E.164 phone validation with invalid-attempt logging
1.0.10 — 2026-05-18
- Add Makefile to .gitattributes export-ignore, update build script
- added ci (unit + stan + style)
- shop 5.7.1 compatible
- modify number while typing. version 1.0.9
- remove leading zero if phone number is german.
- added build script
- init repos