Release Notes 2.147.1

Last Updated: August 27, 2026

This release adds admin-configurable webhooks, a "Most Recent" mode for the Observation Attribute Analyzer, and a configurable cool-off period for repeat Community Input submissions, alongside sign-in options for managed-user sites and several Form Builder improvements.

Enhancements

"Most Recent" mode for the Observation Attribute Analyzer
The Observation Attribute Analyzer supports a new "Most Recent" aggregation mode, which evaluates rules against only the latest observation in the window instead of the entire window.

Cool-off period for Community Input submissions
Community Inputs can now enforce a cool-off period between repeat submissions of the same event type on the same public form, reducing rapid-fire duplicate submissions.

Sign-in option for managed-user sites
Sites with a managed-user database (accounts that exist only within the site's own database, with no email or self-service password reset) can now offer a "sign in as managed user" option alongside standard email sign-in. This only appears on sites configured for it — no action is needed for sites that don't use managed users.

🛠️ Improvements

Unified admin and Event Form Editor header
The Django admin and the Form Builder now share a unified header and breadcrumb trail, making it easier to move between the two.

Custom value/label sources for My Data choice fields
My Data choice fields (Subjects, Sources, Users) in the Form Editor now support custom value and label sources, with a live-updating preview as they're edited.

Faster Form Editor filtering
Filtering in the Form Builder is now faster, since filter changes no longer trigger an unnecessary reload of the page's data.

Searchable icon picker
The admin icon picker (used by event types, patrol types, and choice fields) now includes a search box, removing the need to scroll through the full icon grid.

v2 Event Form Editor is now the default editor
The v2 Event Form Editor no longer carries a "Beta" label in the Django admin. It is now shown as the default, supported editor. v1 remains available (labeled "Legacy") until it is retired on October 15.

Tighter time slider spacing
The time slider's compact mode (shown when the sidebar is open) now has more consistent spacing.

🐛 Bug Fixes

  • Subject Group rename now updates its permission set
  • Fixed save error for nested extra fields in collections