2.12.3 on October 8, 2026
This release fixes a fatal error on Views that join forms and resolves many issues with filters, including date, number, and multi-input field comparisons.
🐛 Fixed
- Using
scope="view"with a View that joins forms using the Multiple Forms extension caused a fatal error. - Filters with a form ID before the field (for example,
filter_4:date_created) were ignored, so results included entries the filter should have excluded (in thevisiblescope, these filters excluded every entry instead). - Filters using
ltorgtcompared numbers as text, so5counted as greater than10. - Issues with Date and Time field filters:
- With no date format saved, a value such as
09/15/2026was read as2026-15-09; - Partial values such as
2026matched no entries; - Dates without leading zeros, such as
9/5/2026, were compared incorrectly; - Filters on Time fields, or on Date fields displayed as drop downs or text boxes, matched no entries.
- With no date format saved, a value such as
- Issues with filters on Checkbox, Name, and other multi-input fields without an input ID:
- Filters using
isnotornotcontainsincluded entries that had the value checked; - The Math Summary showed no results (for example, with
filter_3=Red&op_3=contains).
- Filters using
- Issues in the
visiblescope:- Filters using
lt,gt, ornotcontainsexcluded every entry; - The debug report's "no entries" warnings showed the page title instead of naming the filter or View.
- Filters using
- Issues on Views that merge forms with a union:
- Filters using
isorcontainson a Checkbox field left out the merged form's entries; scope="view"andscope="visible"used the wrong fields from the merged form;- The Math Summary left out the merged form's entries.
- Filters using
🔧 Updated
- Foundation to version 1.36.0.