> For the complete documentation index, see [llms.txt](https://support.pears.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.pears.io/changelog.md).

# Changelog

A version-by-version record of new features, improvements, and fixes in PEARS.

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-10-21" %}

## 26.17.9

* **Bulk Edit Action Plans** — Extension users can now link many records to action plans at once by choosing **Action Plans** in the **Edit Field** menu on the Direct Contacts, Program Activities, PSE Site Activities, Social Marketing Campaigns, Partnerships, Coalitions, Indirect Activities, and Success Stories lists, which adds the selected plans to each record and keeps the ones it already has. See [Bulk Actions](/getting-started/getting-started/bulk-actions.md#bulk-edit-records).
* **Bug Fixes** — Resolved an issue in Community Events registration exports and custom module exports.
  {% endupdate %}

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

## 26.17.8

* **Maintenance** — Internal updates with no user-facing changes.
  {% endupdate %}

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

## 26.17.7

* **Bug Fixes** — Resolved an issue in Community Events registration statuses. See [Manage Registrations](/plan/community-events/manage-registrations.md#cancel-a-group-member) and [Registration and Payment Statuses](/plan/community-events/registration-and-payment-statuses.md).
  {% endupdate %}

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

## 26.17.6

* **Faster Excel Exports** — Excel exports now use a small, steady amount of memory however many rows they hold, survey response exports finish faster, and yes/no columns always export as 1 and 0 with blank values left blank.
* **Bug Fixes** — Resolved issues in adding event registrants to the CRM, the custom field preview, Impact Dashboards, and list views.
  {% endupdate %}

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

## 26.17.5

* **Accessible Pop-Up Windows** — Pop-up windows now move keyboard focus inside when they open and return it to the button that opened them when they close, and the tabbed windows in Organization Settings, the Module Builder's section settings, and event breakout blocks can now be fully operated with a keyboard and a screen reader.
* **Bug Fixes** — Resolved an issue in the Public Value Editor.
  {% endupdate %}

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

## 26.17.4

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

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

## 26.17.3

* **Impact Dashboards Page** — The Impact Dashboards page now opens on an **All Dashboards** tab that features your Highlights or SNAP-Ed dashboard at the top, shows every other dashboard as a card, and adds a **Search dashboards** box, with your shares moved to a separate **Share Links** tab. See [Impact Dashboards](/analyze/impact-dashboards.md) and [Share Impact Dashboards](/analyze/impact-dashboards/share-dashboards.md).
* **Bug Fixes** — Resolved issues in Manage Users and PSE Site Activities.
  {% endupdate %}

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

## 26.17.2

### Features <a href="#id-26.17.2-features" id="id-26.17.2-features"></a>

* **Copy Registration Types** — Event organizers can now copy a registration type within an event, bringing along its registration form, all of its questions, and its confirmation message, so similar types no longer have to be rebuilt from scratch. Fees are not copied. See [Registration Types](/plan/community-events/registration-types.md).
* **Cybersource Payments** — Cybersource is now available as an online payment provider for paid community events, with embedded card checkout, full refunds, and voids. Per-member refunds are not yet available with Cybersource.

### Improvements <a href="#id-26.17.2-improvements" id="id-26.17.2-improvements"></a>

* **Highlights Dashboard** — The Extension Impact Dashboard is now named **Highlights**, with tighter introductory text, and panels that chart a single module, such as Direct Contacts or Success Stories, now appear only when your organization has that module turned on. See [Highlights Dashboard](/analyze/impact-dashboards/extension-dashboard.md) and [Impact Dashboards](/analyze/impact-dashboards.md).
* **Privacy Policy** — The PEARS privacy policy now describes the Cloudflare security check that protects public event registration pages, including that it may run in the background without anything appearing on screen.

### Fixes <a href="#id-26.17.2-fixes" id="id-26.17.2-fixes"></a>

* **Bug Fixes** — Resolved issues in Community Events created from program activities, time fields, the registration security check, event payments, and the Payment Details export.
  {% endupdate %}

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

## 26.17.1

* **Maintenance** — Internal updates with no user-facing changes.
  {% endupdate %}

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

## 26.17.0

* **Event Preview Sign-In** — Preview mode for a community event now opens only for someone signed in to PEARS who can view the event, so anyone else who opens a copied preview link sees the event's public page instead. See [Publish an Event](/plan/community-events/publish-an-event.md).
* **Youth Programming Auto Calculate Prompt** — For a program activity in a 2027 or later reporting period, the prompt to fill demographics from Youth Programming totals no longer lists the notes about Other Combination race values and estimated gender by age, because those totals now carry over category for category. See [Auto Calculate Program Activity Demographics](/engage/program-activities/auto-calculate-demographics.md).
* **Bug Fixes** — Resolved issues in Community Events registration, Program Activity demographics, and the Export to Partners workbook.
  {% endupdate %}

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

## 26.16.5

* **Maintenance** — Internal updates with no user-facing changes.
  {% endupdate %}

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

## 26.16.4

Data Mart changes: [26.16.4](https://support.pears.io/pages/btmyP4N2TzB1bJiVp11y#id-26.16.4)

* **Youth Programming Race and Ethnicity** — Youth Programming for a program activity in a 2027 or later reporting period now uses the combined **Race and Ethnicity** table, auto-calculate carries those counts from event registrations into Youth Programming and from Youth Programming into the program activity's demographics, and the program activity export includes the matching columns. See [Add Youth Programming Data](/engage/program-activities/add-youth-programming-data.md).
* **Site List Columns** — The Sites list's **Related Object Count** column is now **Related Objects**, with a tooltip describing what it counts, and the **Created By** column is hidden by default. See [Manage Sites](/administration/administration/manage-sites.md).
* **Bug Fixes** — Resolved an issue in Community Events.
  {% endupdate %}

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

## 26.16.3

* **Maintenance** — Internal updates with no user-facing changes.
  {% endupdate %}

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

## 26.16.2

* **Registration Security Check** — Public event registration, group member, account sign-up, and password reset forms can now ask a registrant who isn't signed in to complete a short Cloudflare security check, which most people never see. See [Public View: Register for an Event](/plan/community-events/public-registration.md).
  {% endupdate %}

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

## 26.16.1

* **Maintenance** — Internal updates with no user-facing changes.
  {% endupdate %}

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

## 26.16.0

Data Mart changes: [26.16.0](https://support.pears.io/pages/btmyP4N2TzB1bJiVp11y#id-26.16.0)

API changes: [26.16.0](https://support.pears.io/pages/YjXyxbouIBLxaCvEWutA#id-26.16.0)

### Features <a href="#id-26.16.0-features" id="id-26.16.0-features"></a>

* **Combined Race and Ethnicity Question** — Starting with the 2027 reporting period, program activities, PSE site activities, direct contacts, and quarterly efforts collect race and ethnicity as one question, with **Hispanic or Latino** and **Middle Eastern or North African** among the categories and separate counts for people who selected one category and people who selected two or more. Records in earlier reporting periods keep their existing forms. See [Add Demographics Data to a Program Activity](/engage/program-activities/add-demographics-data.md).

### Improvements <a href="#id-26.16.0-improvements" id="id-26.16.0-improvements"></a>

* **Site Demographics** — Once a 2027 or later reporting period opens for an organization, site demographics and the site demographics import switch to the combined race and ethnicity percentages, and PSE reach for 2027 records can be calculated from them. See [Add a Site](/administration/administration/manage-sites/add-a-site.md) and [Import Sites](/administration/administration/manage-sites/import-sites.md).
* **CRM Contacts** — Contacts now have a single **Race and Ethnicity** field in place of the separate Race and Ethnicity fields, existing Hispanic / Latino answers were carried into it, and the CRM export columns were renamed to match. See [Contact Demographics](/engage/community-relationships/contact-demographics.md).
* **Registration Forms** — The event form builder offers a **Race and Ethnicity Checkbox Group** with the combined categories in every organization, so forms for upcoming events can be prepared early, and stops offering the separate Ethnicity element for new questions once the organization's 2027 reporting period opens. Saved forms are unchanged. See [Form Builder Basics](/plan/community-events/form-builder-basics.md).
* **Auto-Calculate for the Combined Question** — Program activities in 2027 and later reporting periods calculate demographics from surveys that use the new **Race and Ethnicity** question types, from event registrations, and from site demographics, and direct contacts and quarterly efforts calculate the combined categories from CRM, program activity, and direct contact data. See [Auto Calculate Program Activity Demographics](/engage/program-activities/auto-calculate-demographics.md).
* **Impact Dashboards** — Demographic charts show the combined categories for 2027 and later records and label the two eras when a selection spans both, the Census Comparison dashboard gains a **Hispanic or Latino** map, and the critical-issue panels report race and ethnicity together for 2027 quarterly efforts. See [Direct Education Demographics](/analyze/impact-dashboards/panels/direct-education-demographics.md) and [Census Dashboards Overview](/analyze/impact-dashboards/census-dashboards.md).
* **Exports and Importers** — Module exports add the combined race and ethnicity columns and leave out the separate columns when every exported record is in a 2027 or later reporting period, the program activity import template includes the combined columns once the organization has entered the 2027 reporting period, and the WebNEERS importer maps its race and ethnicity codes into the combined categories. See [Import Program Activities](/engage/program-activities/import-program-activities.md).
* **Renamed Category** — **Native Hawaiian or Other Pacific Islander** is now **Native Hawaiian or Pacific Islander** on every form, report, and export, following the 2024 federal standard.
* **Direct Contacts Filter** — The Direct Contacts list gains a **Completed** filter. See [Direct Contacts](/engage/direct-contacts.md).
* **N-PEARS Export Guard** — The N-PEARS Export now declines a 2027 or later fiscal year, which it has no combined race and ethnicity columns for, instead of reporting every race and ethnicity as zero. See [How to Run the N-PEARS Export](/analyze/n-pears-export/how-to-run-the-export.md).
* **Partner Site Picker** — The Site field on the partner form now uses the standard site selector, with an **Add Site** button for creating a site without leaving the form. See [Add a Partner](/engage/partners/add-a-partner.md).

### Fixes <a href="#id-26.16.0-fixes" id="id-26.16.0-fixes"></a>

* **Bug Fixes** — Resolved issues in Indirect Activities and the Module Builder.
  {% endupdate %}

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

## 26.15.8

* **Bug Fixes** — Resolved issues in the Client API and Community Events.
  {% endupdate %}

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

## 26.15.7

* **Partnership Importer** — The **unit** column now matches the units in your own organization, a value containing commas imports when it is wrapped in double quotes, and the template marks **assistance\_received** and **assistance\_provided** as required. See [Import Partnerships](/engage/partnerships/import-partnerships.md).
  {% endupdate %}

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

## 26.15.6

* **Session Actions Menu** — The Sessions page actions menu now uses consistent action labels, and once an event is live the delete entry stays in the menu but is disabled, with a tooltip explaining why. See [Event Sessions](/plan/community-events/event-sessions.md).
  {% endupdate %}

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

## 26.15.5

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

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

## 26.15.4

* **Bug Fixes** — Resolved issues in Impact Dashboards, the Directory, Surveys, Community Events, and Program Activities.
  {% endupdate %}

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

## 26.15.3

* **Maintenance** — Internal updates with no user-facing changes.
  {% endupdate %}

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

## 26.15.2

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

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

## 26.15.1

* **Bug Fixes** — Resolved an issue in the Data Mart.
  {% endupdate %}

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

## 26.15.0

Data Mart changes: [26.15.0](https://support.pears.io/pages/btmyP4N2TzB1bJiVp11y#id-26.15.0)

API changes: [26.15.0](https://support.pears.io/pages/YjXyxbouIBLxaCvEWutA#id-26.15.0)

### Features <a href="#id-26.15.0-features" id="id-26.15.0-features"></a>

* **Partners Module** — A new [Partners](/engage/partners.md) module under Engage tracks each organization you work with as one ongoing relationship rather than one record per reporting period, rolling up its contacts, interactions, and involvement across PEARS.
* **Partner Reports** — A new [Partner Reports](/reflect/partner-reports.md) module under Reflect reports on a partner for one or more reporting periods, with assessments, accomplishments, and lessons learned.
* **Record Sharing for Contacts and Partners** — [Contacts](/engage/community-relationships/contact-permissions.md) and [partners](/engage/partners/partner-permissions.md) now carry their own permissions, with access tiers, masked contact details for users without access, and a request-access flow that emails the record owner for approval.
* **AI Entry** — Draft a CRM contact or interaction by dictating or typing a plain-language description and reviewing what the AI fills in. See [AI Entry](/engage/community-relationships/ai-entry.md).
* **Per-Member Cancel and Refund** — A single member of a group registration can now be canceled or refunded independently, leaving the rest of the group untouched. Invoices gain a **Partially Refunded** status. See [Manage Registrations](/plan/community-events/manage-registrations.md).
* **Partner Dashboard Panels** — A new **Partners and Contacts** group on the impact dashboards adds six [panels](/analyze/impact-dashboards/panels.md), including network graphs of partners and their contacts and an asset map of partner locations.

### Improvements <a href="#id-26.15.0-improvements" id="id-26.15.0-improvements"></a>

* **Contacts and Interactions Redesigned** — [Contacts](/engage/community-relationships/add-a-contact.md) now use a free-text Organization field in place of Site, drop the Unit field, and can link to partners with a role. [Interactions](/engage/community-relationships/create-an-interaction.md) can be logged straight from the list, split date and time into separate fields, and attribute work to partners and action plans.
* **Partners Sections** — Action plans, program activities, PSE site activities, success stories, indirect activities, and custom modules can now link to the new Partners module. See [Add Partners](/getting-started/getting-started/add-partners.md).
* **Optional Action Plan Evaluation** — A new **Does this plan include evaluation?** question hides the Situation Assessment and Outcomes & Indicators sections on a plan and its reports when answered No, keeping any data already entered. See [Create an Action Plan](/plan/action-plans/create-an-action-plan.md).
* **Critical Issues Setting** — Critical Issues is now an organization-level setting covering action plans, quarterly efforts, list management, exports, and dashboards. See [Organization Settings](/administration/administration/organization-settings.md).
* **Legacy Partnerships and Coalitions** — Partnerships and Coalitions are now grouped under a **Legacy** heading in the Engage menu, their exports and dashboard panels are labeled **(Legacy)**, and they are off by default for new organizations. See [Partnerships and Coalitions as Legacy Modules](/engage/partners/legacy-modules.md).
* **Client API for CRM** — The [Client API](/updates/client-api.md)'s Contact and Interaction endpoints were updated to follow the new CRM model. Organizations with an existing integration should review the technical reference before upgrading.
* **CRM Module Toggle** — Organization Administrators can now turn the Community Relationships module on and off themselves.
* **Event List Columns** — The Community Events list gains sortable **Created By** and **Free/Paid** columns, hidden by default. See [Community Events](/plan/community-events.md).
* **Editable "Other" Registration Type Label** — The label on an **Other** registration type can now be corrected after registrations have arrived, while the type itself stays locked. See [Registration Types](/plan/community-events/registration-types.md).
* **Updated Exports** — The CRM export reflects the new contact and interaction fields, and new exports cover partners and partner reports.
* **Direct Contact Auto-Calculate** — [Auto-calculate](/engage/direct-contacts/auto-calculate-demographics.md) now matches CRM interactions on the interaction's unit and date, in line with the updated interaction model.

### Fixes <a href="#id-26.15.0-fixes" id="id-26.15.0-fixes"></a>

* **Bug Fixes** — Resolved issues in Action Plans, Community Events, Community Relationships, exports, and collaborator management.
  {% endupdate %}

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

## 26.14.0

Data Mart changes: [26.14.0](https://support.pears.io/pages/btmyP4N2TzB1bJiVp11y#id-26.14.0)

* **Program Activity Importer** — Session start times now import in the importing user's time zone, and demographic data is validated the same way as on the Program Activity form. See [Import Program Activities](/engage/program-activities/import-program-activities.md).
* **Bug Fixes** — Resolved issues in Community Events, Module Builder, event payments, and the site importer.
  {% endupdate %}

{% update date="2026-08-18" %}

## 26.13.0

Data Mart changes: [26.13.0](https://support.pears.io/pages/btmyP4N2TzB1bJiVp11y#id-26.13.0)

### Features <a href="#id-26.13.0-features" id="id-26.13.0-features"></a>

* **Event Waitlists** — Registration types with a registration cap can now offer a [waitlist](/plan/community-events/event-waitlists.md), so people can sign up after the cap is reached and be invited to register when a seat opens up.
* **Breakout Sessions** — Concurrent event sessions can now be grouped into a breakout block on the [Sessions](/plan/community-events/event-sessions.md) page, and registrants pick at most one session from each block.

### Improvements <a href="#id-26.13.0-improvements" id="id-26.13.0-improvements"></a>

* **Capacity at a Glance** — The Community Events list and [Manage Registrations](/plan/community-events/manage-registrations.md) now show registrations against capacity for each registration type, with a fill meter and waitlist count.
* **Registrant and Creator Separated** — Registrations added from Manage Registrations now link to the person being registered rather than the staff member who entered them, so contact info stays editable and confirmations reach the registrant.
* **Verified Account Creation** — Creating a PEARS account from the [registration confirmation page](/plan/community-events/public-registration.md) now requires verifying the email address on the registration first.
* **Session Capacity Enforcement** — A session's registration capacity can no longer be lowered below its current registration count, and two registrants can no longer claim the same last seat.
* **Composite Foreign Keys** — The [Data Dictionary](/analyze/data-mart/data-dictionary.md) now shows multi-column foreign keys in full, badging every participating column and listing each reference.
* **International Site Filter** — The [Sites list](/administration/administration/manage-sites.md) now includes an Is International column and filter.

### Fixes <a href="#id-26.13.0-fixes" id="id-26.13.0-fixes"></a>

* **Bug Fixes** — Resolved an issue with exports containing linked-module fields.
  {% endupdate %}

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

## 26.12.1

* **Bug Fixes** — Resolved an issue with an impact dashboard panel.
  {% endupdate %}

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

## 26.12.0

Data Mart changes: [26.12.0](https://support.pears.io/pages/btmyP4N2TzB1bJiVp11y#id-26.12.0)

API changes: [26.12.0](https://support.pears.io/pages/YjXyxbouIBLxaCvEWutA#id-26.12.0)

### Features <a href="#id-26.12.0-features" id="id-26.12.0-features"></a>

* **Client API (Early Access)** — PEARS now offers a [Client API](/updates/client-api.md) so your organization's other software can exchange data with PEARS automatically. Released as early access with the PEARS Data Connect add-on.

### Improvements <a href="#id-26.12.0-improvements" id="id-26.12.0-improvements"></a>

* **Collaborator emails** — The email sent when a user is added as a collaborator on a custom module record now names the custom module instead of referring to a "module response".

### Fixes <a href="#id-26.12.0-fixes" id="id-26.12.0-fixes"></a>

* **Bug Fixes** — Resolved issues in event registration sign-in and sign-out, and the CRM recent activity feed.
  {% endupdate %}

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

## 26.11.1

* **Bug Fixes** — Resolved issues with international site addresses and site demographics data.
  {% endupdate %}

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

## 26.11.0

Data Mart changes: [26.11.0](https://support.pears.io/pages/btmyP4N2TzB1bJiVp11y#id-26.11.0)

### Improvements <a href="#id-26.11.0-improvements" id="id-26.11.0-improvements"></a>

* **Payment notes** — Registrations now support [payment notes](/plan/community-events/manage-registrations.md#payment-notes) for recording check numbers, deposit locations, and purchase order or grant references, with an option to show a note on the registrant's receipt.
* **Registration detail tabs** — The [registration detail view](/plan/community-events/manage-registrations.md) is now split into Registration Information and Payment Information tabs, grouping invoices, payment history, and payment notes together.
* **Mark as Paid** — Marking a single registration as paid now opens a dialog for the offline payment method and a required payment note, so offline payments can be reconciled later.
* **International sites** — [Sites](/administration/administration/manage-sites/add-a-site.md) can now be created for countries outside the United States, with address fields, labels, and required-ness that follow the selected country's format, plus address search and map pinning.
* **Event deletion** — Events with payment history can no longer be deleted, and the Delete action now explains why instead of showing a dead-end error. See [Delete an Event](/plan/community-events/delete-an-event.md).
* **Question library search** — The [survey question library](/plan/surveys/add-survey-questions.md) can now be searched by question ID.
* **Event form tooltips** — Tooltips have been removed from event forms; existing tooltip content was moved into help text, which displays reliably in both the builder and the published form.

### Fixes <a href="#id-26.11.0-fixes" id="id-26.11.0-fixes"></a>

* **Bug Fixes** — Resolved issues in Community Events, exports, list views, and Performance Reviews.
  {% endupdate %}

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

## 26.10.16

* **Virtual-only events** — An event delivered only virtually no longer keeps a **Site/Location**. Selecting **In-Person** as a delivery method is required before a site can be set, and this is now enforced everywhere an event is created or copied. See [Create a Community Event](/plan/community-events/create-a-community-event.md).
  {% endupdate %}

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

## 26.10.15

* **Bug Fixes** — Resolved an issue when deleting event registrations.
  {% endupdate %}

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

## 26.10.13

* **Welcome emails during SSO setup** — Organizations whose single sign-on is still being configured can send welcome emails again, so members can set a password and sign in before SSO goes live.
  {% endupdate %}

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

## 26.10.12

* **Authentication settings for SSO organizations** — Organizations that sign in through an identity provider now see only their SSO status in the Authentication panel of [Organization Settings](/administration/administration/organization-settings.md). The **Require MFA for all members** toggle is hidden, since the identity provider controls MFA.
  {% endupdate %}

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

## 26.10.11

* **Bug Fixes** — Resolved an issue with signing out.
  {% endupdate %}

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

## 26.10.6

* **Bug Fixes** — Resolved various bugs and minor issues.
  {% endupdate %}

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

## 26.10.5

* **Bug Fixes** — Resolved an issue with Excel exports of custom modules.
  {% endupdate %}

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

## 26.10.0

Data Mart changes: [26.10.0](https://support.pears.io/pages/btmyP4N2TzB1bJiVp11y#id-26.10.0)

### Features <a href="#id-26.10.0-features" id="id-26.10.0-features"></a>

* **Redesigned admin menu & Organization Settings** — The admin menu, user menu, and [Organization Settings](/administration/administration/organization-settings.md) have been streamlined and reorganized, with every administrative tool grouped into a single settings page. See [Admin Menu and Organization Settings Refactor](/updates/admin-and-org-settings-refactor.md).

### Improvements <a href="#id-26.10.0-improvements" id="id-26.10.0-improvements"></a>

* **Duplicate event sessions** — A new **Copy** action on the [Sessions](/plan/community-events/event-sessions.md) page recreates a session's details in one click.
* **Best early-bird discount** — When early-bird [discount](/plan/community-events/event-payment.md) date ranges overlap, PEARS applies the one that saves the registrant the most.
* **Flexible dashboard expiration** — When [sharing a dashboard](/analyze/impact-dashboards/share-dashboards.md), you now choose the expiration date (up to a year out) instead of a fixed six months.
* **Optional performance-review surveys** — Self-assessment and supervisor surveys are now each optional when [creating a review plan](/plan/performance-review-plans/create-a-review-plan.md); omitted steps are hidden from the workflow.
* **User external IDs** — [Manage Users](/administration/administration/manage-users.md) adds an optional External ID field for your organization's own identifier, available as a hidden-by-default column and in the user export.
* **User summary for admins** — The user summary panel in [Manage Users](/administration/administration/manage-users.md) is now visible to organization administrators and user managers.
* **Rich text event footer** — The Event Site Footer in [Organization Settings](/administration/administration/organization-settings.md) now supports formatting and hyperlinks.
* **Public event filters & search** — The public events page adds a date-range filter, includes event details in keyword search, and sends signed-out visitors to log in when opening an internal event.
* **Registration counts** — Non-participants (people registering others without attending) are no longer counted in event registration totals.
* **Registration filters** — On [Manage Registrations](/plan/community-events/manage-registrations.md), the Status filter now appears in the main filter list, and session dates and times display in 12-hour time and MM-DD-YYYY format.
* **Clickable sort arrows** — [List view](/getting-started/getting-started/list-views-and-filters.md) column sort arrows are now clickable, not just the column title.
* **Clearer collaborator emails** — Custom module collaborator invitation emails now name the module the record belongs to.

### Fixes <a href="#id-26.10.0-fixes" id="id-26.10.0-fixes"></a>

* **Bug Fixes** — Resolved issues across Community Events registration, Program Activities, Success Stories, and Surveys.
  {% endupdate %}

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

## 26.9.0

Data Mart changes: [26.9.0](https://support.pears.io/pages/btmyP4N2TzB1bJiVp11y#id-26.9.0)

### Features <a href="#id-26.9.0-features" id="id-26.9.0-features"></a>

* **Two-factor authentication & passkeys** — Non-SSO users can now secure their account with an authenticator app, recovery codes, and passkeys from the new [Account Security](/accounts-and-permissions/accounts-and-permissions/account-security.md) tab.
* **Require MFA for members** — Organization administrators can require all non-SSO members to enable two-factor authentication from the Authentication panel in [Organization Settings](/administration/administration/organization-settings.md).

### Improvements <a href="#id-26.9.0-improvements" id="id-26.9.0-improvements"></a>

* **Payment history** — Paid-event registrations now show a chronological [Payment History](/plan/community-events/manage-registrations.md) of every charge, refund, and void, and past invoices are retained rather than deleted.
* **Clearer refunds & voids** — Reversing a payment now correctly labels the action as a refund or a void and gives clearer, more specific error messages.
* **Payment exports** — Event payment and accounting exports now list each charge, refund, and void as its own row.
* **Locked accounting fields** — A fee's [accounting details](/plan/community-events/event-payment.md) lock once anyone has been invoiced, keeping existing invoices accurate.
* **Flexible action plan copying** — [Copying an action plan](/plan/action-plans/copy-an-action-plan.md) to another reporting period now works as soon as the period shares a critical issue and program area, supports completed and approved plans, and is available to program area team leaders and consultants.
* **Data dictionary deprecation flags** — The [Data Dictionary](/analyze/data-mart/data-dictionary.md) now flags deprecated tables and columns and includes the Other Constraints section in its export.

### Fixes <a href="#id-26.9.0-fixes" id="id-26.9.0-fixes"></a>

* **Bug Fixes** — Resolved various bugs and minor issues.
  {% endupdate %}

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

## 26.8.7

* **Bug Fixes** — Resolved an issue with Youth Programming custom data auto-calculation.
  {% endupdate %}

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

## 26.8.6

### Improvements <a href="#id-26.8.6-improvements" id="id-26.8.6-improvements"></a>

* **Data dictionary constraints** — The [Data Dictionary](/analyze/data-mart/data-dictionary.md) table detail view now shows check constraints and unique indexes.
* **Complete invoice exports** — The Manage Registrations [export](/plan/community-events/export.md) now includes all invoices.
* **Smarter listing thumbnails** — When an event has a cover image but no [listing thumbnail](/plan/community-events/create-a-community-event.md), PEARS now center-crops the cover image instead of stretching it.

### Fixes <a href="#id-26.8.6-fixes" id="id-26.8.6-fixes"></a>

* **Bug Fixes** — Resolved issues with list filters.
  {% endupdate %}

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

## 26.8.4

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

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

## 26.8.3

* **Bug Fixes** — Resolved an issue with online payment processing.
  {% endupdate %}

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

## 26.8.1

* **Event name on receipts** — Payment receipts now include the event name, making it easier to track reimbursements and completion criteria.
  {% endupdate %}

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

## 26.7.0

Data Mart changes: [26.7.0](https://support.pears.io/pages/btmyP4N2TzB1bJiVp11y#id-26.7.0)

### Improvements <a href="#id-26.7.0-improvements" id="id-26.7.0-improvements"></a>

* **User last-seen tracking** — A new **Last Seen** timestamp shows each user's most recent authenticated activity in PEARS, refreshed at most once every five minutes, and is now visible on the [Manage Users](/administration/administration/manage-users.md) edit page, in the user export, and in the data mart.
* **Copying custom module records** — When a [custom module](/administration/administration/module-builder/manage-versions.md) record is copied, the new record now lands on the module's current live version (rather than the source record's version) so copies stay aligned with the latest form structure.
* **Form builder discard prompt** — When a field in the [Module Builder](/administration/administration/module-builder/build-a-form.md) form builder has unresolved validation errors, switching fields, opening rule modals, closing the panel, or leaving the page now prompts to confirm before discarding the invalid changes.

### Fixes <a href="#id-26.7.0-fixes" id="id-26.7.0-fixes"></a>

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

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

## 26.6.0

Data Mart changes: [26.6.0](https://support.pears.io/pages/btmyP4N2TzB1bJiVp11y#id-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

Data Mart changes: [26.5.0](https://support.pears.io/pages/btmyP4N2TzB1bJiVp11y#id-26.5.0)

### Features <a href="#id-26.5.0-features" id="id-26.5.0-features"></a>

* **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 <a href="#id-26.5.0-improvements" id="id-26.5.0-improvements"></a>

* **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 <a href="#id-26.5.0-fixes" id="id-26.5.0-fixes"></a>

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

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

## 26.4.0

Data Mart changes: [26.4.0](https://support.pears.io/pages/btmyP4N2TzB1bJiVp11y#id-26.4.0)

### Features <a href="#id-26.4.0-features" id="id-26.4.0-features"></a>

* **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 <a href="#id-26.4.0-improvements" id="id-26.4.0-improvements"></a>

* **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

Data Mart changes: [26.3.0](https://support.pears.io/pages/btmyP4N2TzB1bJiVp11y#id-26.3.0)

### Features <a href="#id-26.3.0-features" id="id-26.3.0-features"></a>

* **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 <a href="#id-26.3.0-improvements" id="id-26.3.0-improvements"></a>

* **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 <a href="#id-26.3.0-fixes" id="id-26.3.0-fixes"></a>

* **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

Data Mart changes: [26.1.0](https://support.pears.io/pages/btmyP4N2TzB1bJiVp11y#id-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

Data Mart changes: [25.11.0](https://support.pears.io/pages/btmyP4N2TzB1bJiVp11y#id-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

Data Mart changes: [25.9.4](https://support.pears.io/pages/btmyP4N2TzB1bJiVp11y#id-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

Data Mart changes: [25.8.0](https://support.pears.io/pages/btmyP4N2TzB1bJiVp11y#id-25.8.0)

### Features <a href="#id-25.8.0-features" id="id-25.8.0-features"></a>

* **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 <a href="#id-25.8.0-improvements" id="id-25.8.0-improvements"></a>

* **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 <a href="#id-25.8.0-fixes" id="id-25.8.0-fixes"></a>

* **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 <a href="#id-25.7.0-features" id="id-25.7.0-features"></a>

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

### Improvements <a href="#id-25.7.0-improvements" id="id-25.7.0-improvements"></a>

* **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 <a href="#id-25.7.0-fixes" id="id-25.7.0-fixes"></a>

* **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

Data Mart changes: [25.6.13](https://support.pears.io/pages/btmyP4N2TzB1bJiVp11y#id-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

Data Mart changes: [25.5.0](https://support.pears.io/pages/btmyP4N2TzB1bJiVp11y#id-25.5.0)

### Features <a href="#id-25.5.0-features" id="id-25.5.0-features"></a>

* **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 <a href="#id-25.5.0-improvements" id="id-25.5.0-improvements"></a>

* **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 <a href="#id-25.5.0-fixes" id="id-25.5.0-fixes"></a>

* **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

Data Mart changes: [25.4.3](https://support.pears.io/pages/btmyP4N2TzB1bJiVp11y#id-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 <a href="#id-25.4.0-features" id="id-25.4.0-features"></a>

* **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 <a href="#id-25.4.0-improvements" id="id-25.4.0-improvements"></a>

* **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 <a href="#id-25.4.0-fixes" id="id-25.4.0-fixes"></a>

* **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

Data Mart changes: [25.1.0](https://support.pears.io/pages/btmyP4N2TzB1bJiVp11y#id-25.1.0)

### Features <a href="#id-25.1.0-features" id="id-25.1.0-features"></a>

* **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 <a href="#id-25.1.0-fixes" id="id-25.1.0-fixes"></a>

* **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

Data Mart changes: [25.0.2](https://support.pears.io/pages/btmyP4N2TzB1bJiVp11y#id-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

Data Mart changes: [25.0.0](https://support.pears.io/pages/btmyP4N2TzB1bJiVp11y#id-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 <a href="#id-24.20.0-features" id="id-24.20.0-features"></a>

* **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 <a href="#id-24.20.0-improvements" id="id-24.20.0-improvements"></a>

* **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 <a href="#id-24.20.0-fixes" id="id-24.20.0-fixes"></a>

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