# Changelog

This page documents PEARS releases in reverse chronological order. Releases that don't affect users (i.e., internal updates) are not included.

{% hint style="info" %}
**NOTE:** This changelog covers 2026 releases and beyond only. Releases prior to 2026 are not included.
{% endhint %}

{% updates format="full" %}
{% update date="2026-05-21" %}

## 26.6.0

* **Public Use Only payment methods** — Payment methods can now be configured for public registration only, hiding them from Manage Registrations so staff aren't prompted to handle credit card payments on behalf of registrants. See [Event Payment](/plan/community-events/event-payment.md).
* **Edit registrant name and email** — A new **Edit Contact Info** option on the [Manage Registrations](/plan/community-events/manage-registrations.md) detail view lets you correct first name, last name, or email for registrations not tied to a PEARS user account, without affecting accounts or CRM contacts.
* **Bug Fixes** — Resolved issues in Success Stories.
  {% endupdate %}

{% update date="2026-05-19" %}

## 26.5.0

### Features

* **Unlisted and internal events** — The "private event" option is now [**Unlisted**](/plan/community-events/create-a-community-event.md), and a new **Internal/Private event** option restricts visibility and registration to PEARS users in your organization.
* **Resume registration link** — A new **Get link to resume registration or pay** action on the registration detail copies a direct link that auto-routes the registrant to resume, pay, or view, and the same link appears as a column in the [registration export](/plan/community-events/export.md). See [Manage Registrations](/plan/community-events/manage-registrations.md).
* **Customizable incomplete email** — The Send Incomplete Email dialog now accepts a custom message body and offers a Preview that renders the full email as the recipient will see it. See [Manage Registrations](/plan/community-events/manage-registrations.md).
* **Survey library Author filter** — The [survey question library](/plan/surveys/add-survey-questions.md) gains a **Questions Created By My Organization** Author filter, defaulted on opening.

### Improvements

* **Edit paid registration responses** — Non-pricing form questions can now be edited on paid event registrations; questions tied to pricing remain locked. See [Manage Registrations](/plan/community-events/manage-registrations.md).
* **Restricted registration access** — [Manage Registrations](/plan/community-events/manage-registrations.md) and registrant detail pages are now restricted to event creators, collaborators, Event Administrators, and Data Managers; other users see a registration count on the event detail page.
* **Immediate collaborator filter** — Newly created records show up when you filter for yourself as a collaborator, even before you've saved the Collaborators page.

### Fixes

* **Bug Fixes** — Resolved issues in Community Events, Manage Users, and exports.
  {% endupdate %}

{% update date="2026-05-12" %}

## 26.4.0

### Features

* **Copy registrant emails** — A new copy icon on the [Manage Registrations](/plan/community-events/manage-registrations.md) Email Address column copies the filtered registrants' emails as a deduplicated, semicolon-separated list ready to paste into Outlook, and the Group Admin Email filter adds a "(No group admin)" option for isolating parent registrants.

### Improvements

* **Split registrant names** — Event registrations now capture First Name and Last Name as separate fields, the [Manage Registrations](/plan/community-events/manage-registrations.md) table sorts by last name by default, and the [registration export](/plan/community-events/export.md) includes both columns.
* **Custom module reporting period locking** — On [custom modules](/administration/administration/module-builder.md) with a reporting period field, records can no longer be added or edited once all applicable reporting periods are closed (data managers retain edit access), and the General Information reporting period element now lists only currently-open periods.
* **Additional US territories** — Added American Samoa and Northern Mariana Islands to the state list so delivery sites in those territories can be created.
* **Module performance** — Optimized a slow upload query that affected most custom module general info pages.
  {% endupdate %}

{% update date="2026-05-10" %}

## 26.3.0

### Features

* **Reschedule events** — Published events can now be rescheduled with a single modal that updates event dates, session times, registration deadlines, and optionally emails all registrants. See [Reschedule an Event](/plan/community-events/reschedule-an-event.md).
* **Indirect activity volunteers** — [Indirect activities](/engage/indirect-activities/create-an-indirect-activity.md) now capture Volunteers and Volunteer Hours, and those totals appear on the SNAP-Ed and Extension impact dashboards.
* **In-app notifications** — A new notification bell delivers system messages alongside email, with unread filtering and mark-all-read support.
* **Public event status filter and badges** — The public event list adds an Open / Closed status filter and shows Registration Full / Registration Closed badges so registrants can see availability before opening an event.

### Improvements

* **Participant terminology** — The default "Attendee" registration type is now "Participant" (and "Non-Attendee" is "Non-Participant") across the registration form, public event page, exports, and confirmation messages.
* **Registration emails and permissions** — In Manage Registrations, **Resend Email** is now **Resend Confirmation Email** for completed registrations, a new **Send Incomplete Email** action prompts incomplete registrants to finish, demographic responses are hidden from confirmation emails, and **Delete Registration** is restricted to Event Administrators. See [Manage Registrations](/plan/community-events/manage-registrations.md) and [Email Notifications](/plan/community-events/email-notifications.md).
* **APR Outputs metrics on detail view** — Generated Outputs metrics now persist on the [Action Plan Report](/reflect/action-plan-reports/action-plan-reports.md) detail view after the report is marked complete.
* **Copied From on events** — Events created by copying another event show a Copied From link on the detail view and matching columns in the [export](/plan/community-events/export.md).
* **Community Events list filters** — New Year, Ended in Range, and Collaborators filters help find events for reconciliation and support.
* **Program activity import guidance** — [Program activity imports](/engage/program-activities/import-program-activities.md) include clearer demographic guidance and validate one collaborator per row.
* **Other improvements** — Larger export jobs surface a more accurate time estimate. Internal-only payment methods are tagged in event payment settings. Manage Users search now matches email addresses. The homepage dashboard's Past/Upcoming Events sections are now labeled Past/Upcoming Programs.

### Fixes

* **Bug Fixes** — Resolved issues in Community Events, Impact Dashboards, Program Activities, PSE Site Activities, and exports.
  {% endupdate %}

{% update date="2026-04-30" %}

## 26.2.0

* **Admin menu and Organization Settings refactor** — The cog menu now lists Organization Settings, Module Builder, Custom Fields, Sites, and WebNEERS Importer directly; the user menu is redesigned with an Account Settings link and an organization switcher; and [Organization Settings](/administration/administration/organization-settings.md) is reorganized into General, People & Access, System Lists & Templates, and System Modules. See the [release notes](/updates/admin-and-org-settings-refactor.md) for details.
* **AI Survey Analysis sources and references** — The [Survey Analysis](/administration/administration/ai-tools.md#survey-analysis) feature now includes inline reference numbers tied to source records and a Sources section that links back to the underlying responses.
* **Account Settings polish** — UI/UX cleanup on the Account Settings page for consistency with the rest of PEARS.
  {% endupdate %}

{% update date="2026-04-22" %}

## 26.1.0

* **AI Survey Analysis rework** — The [Survey Analysis](/administration/administration/ai-tools.md#survey-analysis) feature now produces an evaluator-style analysis with evidence-based findings, data-quality caveats, action plan alignment, and recommended next steps, and generates in the background for faster page loads.
* **Multi-state plan visibility** — [Collaborators](/plan/action-plans/collaborators.md) on State-level and Multi-State action plans can now view records linked to child plans, including across organizations for Multi-State plans.
* **Program Activities performance** — Optimized the Program Activities list view by deferring annotations until after pagination.
* **Bug Fixes** — Resolved issues in Community Events.
  {% endupdate %}

{% update date="2026-04-14" %}

## 26.0.0

* **Module Builder** — Launched the [Module Builder](/administration/administration/module-builder.md), a new tool that allows organizations to create custom data collection modules with configurable fields, sections, conditional logic, subforms, and AI-powered module generation.
* **Bug Fixes** — Resolved issues in data mart creation and event registration.
  {% endupdate %}

{% update date="2026-04-09" %}

## 25.11.8

* **Scale Question Improvements** — Improved responsiveness and numbering for scale questions on surveys, including a mobile-friendly layout for smaller screens.
* **Bug Fixes** — Resolved issues in Community Events and Impact Dashboards.
  {% endupdate %}

{% update date="2026-04-03" %}

## 25.11.0

* **Multi-select Action Plans** — Indirect Activities, Coalitions, Partnerships, PSE, Social Marketing Campaigns, and Success Stories now support linking to multiple action plans.
  {% endupdate %}

{% update date="2026-03-27" %}

## 25.10.5

* **Registration cancellation protection** — Registration updates are now blocked when the parent registration has been canceled.
  {% endupdate %}

{% update date="2026-03-26" %}

## 25.10.3

* **Registration delete protection** — Registrations with invoice history can no longer be deleted, preventing loss of payment records.
  {% endupdate %}

{% update date="2026-03-24" %}

## 25.10.0

* **Required event sessions** — A new option lets event creators require attendees to select sessions during registration.
* **Importer enhancements** — All [import types](/administration/utilities/importers.md) now generate templates with a Key Mapping sheet listing valid values, and validation errors are returned in a downloadable error workbook.
* **Survey export performance** — The three [survey response exports](/analyze/survey-response-exports.md) now use constant-memory mode for faster processing of large datasets.
* **"Not linked to an Action Plan" label** — Records without an action plan link now display a clear label in exports and detail views instead of a blank or internal value.
* **Bug Fixes** — Resolved an issue in Action Plans.
  {% endupdate %}

{% update date="2026-03-20" %}

## 25.9.4

* **Invoice history in data mart** — Added an invoice history table to the data mart for payment reconciliation.
  {% endupdate %}

{% update date="2026-03-20" %}

## 25.9.3

* **Unlisted events hidden from search engines** — Unlisted events now include metadata to prevent them from appearing in Google search results.
  {% endupdate %}

{% update date="2026-03-17" %}

## 25.9.0

* **Granular event permissions** — The [event permissions](/updates/community-events-2026/event-permissions.md) structure has been redesigned with three sections: a Use Events Module toggle, Additional Access options (View All Events, Edit All Events), and Additional Features (Publish, Refund, Demographics, Export).
* **Improved time input** — A new time picker component provides a better experience for entering times in event forms.
* **Bug Fixes** — Resolved a minor issue in exports.
  {% endupdate %}

{% update date="2026-03-16" %}

## 25.8.3

* **File download performance** — Optimized the file download endpoint, reducing response time by approximately 75%.
  {% endupdate %}

{% update date="2026-03-12" %}

## 25.8.2

* **Bug Fixes** — Resolved issues in exports and registration emails.
  {% endupdate %}

{% update date="2026-03-12" %}

## 25.8.0

### Features

* **Optional group registrations** — A new [per-event setting](/plan/community-events/create-a-community-event.md) controls whether registrants can add additional people during registration.
* **Non-attendee and No Charge statuses** — New registration statuses for non-attending registrants and complimentary registrations.

### Improvements

* **Default collaborator access** — The Access dropdown now defaults to "View & Edit" when adding collaborators.
* **Search text persistence** — Search text in module list views is now preserved when you navigate away and return.
* **QER volunteer auto-calculate** — The Auto-Calculate button on [quarterly effort records](/reflect/quarterly-efforts/auto-calculate-contacts.md) now also populates volunteer hours from program activities.
* **Admin action plan copy** — Organization administrators and data managers can now copy any individual-level action plan from a past reporting period to the current year.
* **Summary export enhancements** — The [summary export](/analyze/summary-export.md) now includes Action Plan ID and Action Plan name columns.
* **APR outputs improvements** — The APR Outputs page now shows program activity hours, and module card titles link directly to filtered list views. A Direct Contacts card is available for organizations using action plans for direct contacts.
* **User export viewable users** — The user export now includes a Viewable Users column.
* **Notification email reply-to** — All PEARS notification emails now set the reply-to address to the person who performed the action.
* **Collaboration evaluation PDFs** — Updated collaboration evaluation resources and modal links.
* **"Not linked to an Action Plan" label** — Records not linked to an action plan now display a clear label in exports instead of a blank or internal value.
* **CRM site search and filter** — The [CRM](/engage/community-relationships.md) search bar now searches site names, and a new Site filter is available.
* **CRM delete permission** — The Delete button on CRM contacts is only visible to users with delete permission.
* **Data manager survey type change** — Data managers can now change a program survey's Type after responses have been collected.
* **Copy form validation** — Copy dialogs now enforce the same maximum character length as the original record's name field.
* **Professional development read-only** — [Event occurrences](/plan/professional-development/add-event-occurrences.md) in past reporting periods are now read-only.

### Fixes

* **Bug Fixes** — Resolved issues in demographics, surveys, registration forms, event pages, exports, and invoicing.
  {% endupdate %}

{% update date="2026-03-06" %}

## 25.7.6

* **Bug Fixes** — Resolved an issue in Coalition exports.
  {% endupdate %}

{% update date="2026-03-05" %}

## 25.7.5

* **Bug Fixes** — Resolved an issue in the data mart.
  {% endupdate %}

{% update date="2026-03-05" %}

## 25.7.4

* **Bug Fixes** — Resolved issues in group registrations.
  {% endupdate %}

{% update date="2026-03-05" %}

## 25.7.0

### Features

* **Profile photo** — Users can now upload a profile photo on their user profile page.

### Improvements

* **Alphabetized templates and blocks** — Template and block lists in event forms are now sorted alphabetically.
* **Registration edit notification** — The registration edited email now includes the registrant's name and a link to the registration.
* **Form label styling** — Floating placeholder labels have been removed from forms for a cleaner input experience.

### Fixes

* **Bug Fixes** — Resolved issues in event pages, sessions, surveys, and styling.
  {% endupdate %}

{% update date="2026-03-04" %}

## 25.6.14

* **Bug Fixes** — Resolved a performance issue in user management.
  {% endupdate %}

{% update date="2026-03-03" %}

## 25.6.13

* **Bug Fixes** — Resolved an issue in the data mart.
  {% endupdate %}

{% update date="2026-03-03" %}

## 25.6.12

* **Bug Fixes** — Resolved an issue in notification emails.
  {% endupdate %}

{% update date="2026-03-03" %}

## 25.6.10

* **Bug Fixes** — Resolved issues in event pricing.
  {% endupdate %}

{% update date="2026-02-26" %}

## 25.6.6

* **Payment loading spinner** — Added a loading spinner to the payment checkout screen while the payment form initializes.
  {% endupdate %}

{% update date="2026-02-25" %}

## 25.6.4

* **Bug Fixes** — Resolved an issue in exports.
  {% endupdate %}

{% update date="2026-02-24" %}

## 25.6.0

* **Decimal outcome indicators** — [Outcome indicator](/plan/action-plans/outcomes-and-indicators.md) denominators and results now support decimal values up to two places.
* **SEO meta tags** — Added meta tags to improve how PEARS pages appear in search engine results.
  {% endupdate %}

{% update date="2026-02-20" %}

## 25.5.2

* **Live event permissions** — Event progress links are now disabled for non-publishers when viewing live events they cannot edit.
  {% endupdate %}

{% update date="2026-02-20" %}

## 25.5.1

* **Bug Fixes** — Resolved an issue with interactive maps.
  {% endupdate %}

{% update date="2026-02-20" %}

## 25.5.0

### Features

* **Multi-state action plans** — National Extension users can now create action plans that span multiple states using a new source action plan field.
* **Live event editing** — Published events can now be edited while live. Pricing and promo code changes are restricted when invoices exist.
* **Event cancellation** — Events can now be [canceled](/plan/community-events/create-a-community-event.md), and canceled events can be copied to a new draft.
* **Registration cancellation** — Individual registrations can be canceled or bulk-canceled, with automatic cancellation notification emails.

### Improvements

* **Organization card images** — The public event listing now displays organization logo and card images with shimmer loading effects.
* **Program activity importer** — The [program activity importer](/engage/program-activities/import-program-activities.md) now provides clearer error messages and improved formatting for unit, site, and action plan fields.

### Fixes

* **Bug Fixes** — Resolved issues in the registration form builder and session registrations.
  {% endupdate %}

{% update date="2026-02-17" %}

## 25.4.6

* **Bug Fixes** — Resolved an issue with interactive maps.
  {% endupdate %}

{% update date="2026-02-12" %}

## 25.4.4

* **Custom data copying** — Custom data can now be copied when copying events.
* **Bug Fixes** — Resolved an issue in refunds.
  {% endupdate %}

{% update date="2026-02-10" %}

## 25.4.3

* **Promo code limits** — Promo codes now support a maximum number of redemptions, and usage counts are displayed.
* **Bug Fixes** — Resolved issues in payments, registrations, forms, and surveys.
  {% endupdate %}

{% update date="2026-02-09" %}

## 25.4.2

* **Bug Fixes** — Resolved a performance issue in administration pages.
  {% endupdate %}

{% update date="2026-02-05" %}

## 25.4.0

### Features

* **Registration responses in emails** — Event registration responses are now included in [confirmation emails](/plan/community-events/confirmations.md).
* **Default event images** — Organizations can set default thumbnail and cover images for events in [Organization Settings](/administration/administration/organization-settings.md).
* **Event listing improvements** — Event listing cards have been redesigned with improved layout and image display.

### Improvements

* **Event organizer default** — The event creator is now added as an organizer by default.
* **Discounted price in export** — The payment details export now includes a discounted price paid column.

### Fixes

* **Bug Fixes** — Resolved issues in reporting periods and registration forms.
  {% endupdate %}

{% update date="2026-02-02" %}

## 25.3.0

* **Payment selection UI** — Improved the visual design of the payment method selection screen.
* **Paid/free event language** — Updated terminology on event pages to clearly distinguish between paid and free events.
* **Bug Fixes** — Resolved issues in event registrations and the registration form builder.
  {% endupdate %}

{% update date="2026-01-30" %}

## 25.2.5

* **Bug Fixes** — Resolved an issue in event pricing.
  {% endupdate %}

{% update date="2026-01-28" %}

## 25.2.1

* **Bug Fixes** — Resolved an issue in registration forms.
  {% endupdate %}

{% update date="2026-01-28" %}

## 25.2.0

* **Unsaved changes warning** — All main data entry forms now display a warning when navigating away with unsaved changes.
* **Bug Fixes** — Resolved an issue in event images.
  {% endupdate %}

{% update date="2026-01-28" %}

## 25.1.4

* **CRM registration trigger** — CRM contact records are now only created or updated when a registration is completed, not during partial saves.
  {% endupdate %}

{% update date="2026-01-28" %}

## 25.1.3

* **Bug Fixes** — Resolved issues in CRM and registration emails.
  {% endupdate %}

{% update date="2026-01-27" %}

## 25.1.2

* **Bug Fixes** — Resolved issues in event preview and CRM demographics.
  {% endupdate %}

{% update date="2026-01-27" %}

## 25.1.1

* **Bug Fixes** — Resolved an issue in CRM demographics.
  {% endupdate %}

{% update date="2026-01-27" %}

## 25.1.0

### Features

* **Listing thumbnail** — Events now support a [separate thumbnail image](/updates/community-events-2026/event-image-options.md) for list views, independent of the cover image.
* **Editable closed reporting periods** — Administrators can now edit the open and close dates of closed reporting periods.
* **CRM registration integration** — Event registrations now automatically [create or update CRM contacts](/plan/community-events/add-registrants-to-crm.md) with email addresses and demographic data.
* **Numeric add-on pricing** — Numeric form fields can now be used to calculate [add-on fees](/updates/community-events-2026/advanced-event-accounting.md) for event registrations.
* **Confirmation messages per type** — Each registration type can have its own [unique confirmation message](/updates/community-events-2026/unique-confirmation-messages.md).
* **Event preview mode** — A new Preview step allows testing event registrations during setup before publishing. See [Preview an Event](/updates/community-events-2026/preview-an-event.md).
* **Registration deadline display** — The registration deadline now appears on the event detail view.
* **Action plan denominator** — Action plan reports now support a denominator field for outcome indicators.

### Fixes

* **Bug Fixes** — Resolved issues in list views, registrations, calendar links, surveys, forms, and styling.
  {% endupdate %}

{% update date="2026-01-23" %}

## 25.0.3

* **Bug Fixes** — Resolved an issue in event pages.
  {% endupdate %}

{% update date="2026-01-22" %}

## 25.0.2

* **Event color accessibility** — Button text color on public event pages now [dynamically adapts](/updates/community-events-2026/event-accessibility-improvements.md) to the theme color for proper contrast.
* **Bug Fixes** — Resolved issues in accounting and notification emails.
  {% endupdate %}

{% update date="2026-01-21" %}

## 25.0.0

* **Survey deactivation** — Surveys can now be properly marked as Inactive.
* **Select input styling** — Improved the appearance and consistency of dropdown select inputs across all modules.
  {% endupdate %}

{% update date="2026-01-20" %}

## 24.20.9

* **Registration types detail view** — Updated the registration types table on the event detail view.
  {% endupdate %}

{% update date="2026-01-14" %}

## 24.20.8

* **Registration response editing** — Event managers and publishers can now edit submitted registration responses.
* **Collaborator registration delete** — Collaborators with edit access can now delete registrations.
  {% endupdate %}

{% update date="2026-01-13" %}

## 24.20.6

* **Bug Fixes** — Resolved issues in the data mart.
  {% endupdate %}

{% update date="2026-01-07" %}

## 24.20.1

* **Large export email** — Updated the notification email sent when a large export is ready for download.
* **Navigation cleanup** — Removed arrows from the main navigation menu for a cleaner appearance.
* **Bug Fixes** — Resolved an issue in user profiles.
  {% endupdate %}

{% update date="2026-01-05" %}

## 24.20.0

### Features

* **National Extension organization** — Added a National Extension organization with its own org tree, calendar-year reporting periods, and multi-org action plan support.
* **Registration count on event list** — The event list view now displays a registration count annotation for each event.
* **Default organization** — Users can set a default organization on their profile page.

### Improvements

* **Summary export filtering** — The [summary export](/analyze/summary-export.md) now respects dashboard filters, matching the filtered data shown on the user dashboard.
* **Dark mode toggle** — The dark mode switch for event registration pages has been moved to the user profile.

### Fixes

* **Bug Fixes** — Resolved issues in Impact Dashboards and event registrations.
  {% endupdate %}
  {% endupdates %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://support.pears.io/changelog.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
