2.12.7 on November 5, 2026
This release fixes importing into Date fields set to "Date Field" or "Date Drop Down", and running import profiles saved in the import wizard from the command line.
🐛 Fixed
- Importing into Date fields set to "Date Field" or "Date Drop Down":
- The field could not be chosen as a whole when mapping a column. It's now offered as a single mapping target with its date format setting;
- Columns mapped to the field's Month, Day, or Year were dropped while the import reported success. The import wizard now flags these columns until they're combined into one date column or unticked;
- Import profiles that map a column to Month, Day, or Year now stop with a message naming the column and the field to map instead when run from the command line, and load with those columns unmapped in the import wizard;
- Import profiles saved before this update for a form with one of these Date fields show "Form fields have changed since this profile was saved" in the import wizard.
- WP-CLI
gk import runcommand rejected import profiles saved in the import wizard with "Form structure has changed since profile was saved" for many unchanged forms, such as ones with Checkbox, Multiple Choice, Time, or Date fields. - Messages about a column mapped to one part of a field, or to a field whose type changed, named an internal rule number counted from zero. They now name the column by its header and its position in the CSV file.
- When an import stopped with an error, the import screen could show "Batch is in stop state. Running no longer possible." instead of the reason.
- On PHP 8.1 and newer, imports wrote "Passing null to parameter" deprecation notices to the debug log.
🔧 Updated
- Foundation to version 1.39.1.