What's New in ParishSOFT Family Suite - 2025

This article informs you of recently added features, enhancements, and changes made in ParishSOFT Family Suite.

 

Nov 5, 2025 - Version 5.0.61

Offering

Mailing Salutation Default Handling on Pledge Statement

What changed: Improved how pledge statements determine the salutation. The system now defaults to the mailing salutation when available and uses a clear fallback when it is not.

  • Benefits: Ensures more consistent, personalized statements with fewer manual adjustments.
  • Where: Pledge statement generation and previews.

Religious Education

Report of Last Term's RE students who are Non-Registered for the current Term

Religious Education users now have access to a new report that helps identify students who were registered in a previous term but have not yet registered for the current term. The report includes the names of students, heads of households, and family contact information. It ensures families aren’t missed and makes outreach easier, following all existing design standards and providing flexible filtering by term. Only students (not volunteers) are included, and the report is sorted by student last name and first name for convenience.

My Own Church

Update Help Icon Link in My Own Church/My Parish Module

We have updated the link in the Help icon in the My Own Church/My Parish module to direct customers to the correct Knowledge Base location for that module.

Bug Fixes

PSFS IQ – Members.Home Organization/Vicariate/ID fields showed Registered Organization data

Issue: In certain PSFS IQ results, Members.Home fields (Organization, Vicariate, and ID) incorrectly displayed data from Registered Organization.

Fix: Corrected field mapping so Members.Home fields always display the right source values.

Impact: Query results now reflect accurate Members.Home information. No user action is required.

Update Error Page Links in New Platform

We have updated the general error page that displays in the new platform to link to the new platform's login page and home page, instead of the legacy login and home pages.

Oct 22, 2025 – Version 5.0.60

Religious Education

Report of Last Term's RE students that are Non-Registered for the current Term

Religious Education users now have access to a new report that helps identify students who were registered in a previous term but have not yet registered for the current term. The report includes student names, heads of household, and family contact information. It ensures families aren’t missed and makes outreach easier, following all existing design standards and providing flexible filtering by term. Only students (not volunteers) are included, and the report is sorted by student last name and first name for convenience.

My Own Church/My Parish Module

Update Help Icon Link in My Own Church/My Parish Module

We have updated the link in the Help icon in the My Own Church/My Parish module, to direct customers to the correct Knowledge Base location for that module.

New Platform

Remove Phone Icon That is No Longer Needed in New Platform

We have removed a phone icon from the Families, Intelligent Query, Tuition, and Ministry Scheduler modules in the new platform. This phone icon displayed in the top header of the module and was no longer needed because it directed customers to the same location as the Help icon.

Update Error Page Links in New Platform

We have updated the general error page that displays in the new platform to link to the new platform's login page and home page, instead of the legacy login and home pages.

Oct 8, 2025 - Version 5.0.59

Fixes

Blank Pledge Statement Address Labels

We've resolved an issue that caused blank Address Labels on Pledge Statements to generate.

Combining Organization and Contribution Result Columns in Intelligent Query Produces Incorrect Results

We've resolved an issue that caused incorrect query results in the Intelligent Query module when Organization and Contribution result columns were combined in the same query.

Sept 24, 2025 – Version 5.0.58

Enhancements

Add Sustaining Gifts to Pledge List Export Report

We’ve updated the Pledge List Export in both the Offering and Development Manager modules to include Sustaining Gifts when the "Both" or "Sustaining Gift" options are selected in the Gift Type filter. Now, your PDF and Excel exports will match the data displayed in the Pledges grid, making reporting much more accurate and user-friendly. This update ensures that all relevant pledge and sustaining gift data are available, based on your selected filters, streamlining your reporting process across both modules.

Export of Families with All Members in One Row

Family Suite users can now generate a CSV export from the Parish Directory report, listing families and all their members in a single row. The new Export button on the Parish Directory page lets you create reports for external use, ensuring the exported data matches the selections made in the report wizard and aligns with what you see in the View Report. This makes external reporting and directory creation easier than ever.

Add "Envelope Number" as a column in the Contribution List Export Report

Offering users can now include Envelope Numbers in their exports from the Contributions page. This key identifier helps you match contributions for accurate analysis and reconciliation. The Envelope Number shown in your grid will now be included in both the "Contributions Entered Today" and "Contributions Export > Excel" files, ensuring you always have the correct identifier for each donor at the selected organization.

Modify Merge Process for New Platform Users

For organizations that have migrated to the new platform, we’ve improved the merge process. Administrators can now merge members even if both have user accounts in the new platform. If both the Permanent and Duplicate members have users accounts in the new platform, you’ll see an updated message prompt with a new Remove link. Clicking this link removes the new platform user account from the duplicate member, enabling the merge. After removal, you can resubmit the merge and proceed as needed. This update makes merging records more seamless and accurate for organizations that have migrated to the new platform.

Improved Setup Process for ParishSOFT Accounting Integration

We’ve made several improvements to simplify and streamline the setup and configuration process for integrating with ParishSOFT Accounting (PSA):

  • 🔄 Automated Connection Setup
    • When the "Require system to create a deposit entry..." setting in Offering is enabled, the PSA database ID is now automatically detected and connected.
    • The PSA database ID will appear in read-only mode for reference—no manual entry required.
  • 🔐 Simplified Staff Record Linking
    • The PSA API key is no longer required in the Family Suite staff record.
    • Admins can now click the cog icon to configure a user's PSA connection using a search window to select the correct PSA user record—making the process faster and more intuitive.
  • 🧹 UI Cleanup
    • The Family Suite Offering Management section has been removed from the user profile in PSA, as the API key is no longer needed for integration.

Fixes

Error with Students Section on Tuition Invoices

When editing a Tuition invoice, the Students section does not always display the students which were linked when the invoice was created.

Display Issues with Contribution Detail Statements in Development Manager

We've resolved display issues in the Contribution Detail Statements in Development Manager, which could sometimes cause the text in some detail fields to be cut off.

User Invite Error in New Platform

We've resolved an issue when inviting some staff records to create a login to the new platform. When inviting some staff records, administrators could see an "This action is unauthorized" error message.

Sept 10, 2025 – Version 5.0.57

Enhancements

Improved session expiration process on the new platform

We've enhanced the process on the new platform to handle user sessions that expire due to inactivity. Previously, the user could sometimes be directed to the old login page. Now users will always be directed to the login page for the new platform.

Fixes

All Parishes Summary report calculation issue

We've resolved an issue with the All Parishes Summary report in the Development module, which caused some of the columns to return an incorrect $0 amount when the End Date report option is unselected.

Pledges Scanline 2 empty

We've resolved an issue in the Intelligent Query module that caused the Pledges > Scanline 2 field to sometimes return no results when added to queries.

Aug 25, 2025 – Version 5.0.56

Enhancements

Additional Assignment Handling When Inviting Staff to New Platform

We've improved the process of inviting staff members to the new platform, especially for those with multiple active assignments. Now, when you invite a staff member:

  • They'll have access to all their active assignments in the new platform.
  • For diocese-level invitations, we've implemented a streamlined process to reduce the number of invitation emails sent.
  • For staff with assignments at multiple child organizations, separate invitations will be sent for each organization to ensure proper access.

These enhancements ensure that your staff members have access to all their assigned organizations within the Unity, making the transition smoother and more efficient.

Add RegisteredOrganizationChanged to Family Changes Endpoint

The Family Changes API endpoint now includes a new boolean value that indicates whether a family's organization of registration has changed. This improvement allows users to more easily track parish registration changes through the API so that organizations can stay up-to-date on family affiliations.

Remove Administrator Permission in Manage Staff for New Platform

The Administrator permission has been removed from Administration > Manage Staff for organizations on the new platform. This change simplifies staff permission and reduces confusion. Users previously assigned the Administrator permission during migration will be updated to either Diocesan Admin or Organization Admin, as appropriate. Any modules or permissions not already assigned will remain unassigned.

Remove Permissions Restrictions in Manage Staff for New Platform

Admins can now freely select and unselect modules and permissions for users set as Diocesan or Organization Admins in the new platform, offering greater flexibility for managing staff permissions.

Bug Fixes

Intelligent Query pulls incorrect organization phone number information

When creating queries using the Organization > Phone Number field in Intelligent Query, the correct organization phone number is now pulled from the proper database field. This resolves discrepancies between query results and organization profiles, ensuring consistency for users.

Family List/Member List search sometimes produces No Family Details Found for FamilyDUID '0' error

Users searching the Family or Member List with "Search All My Organizations" checked and using the Enter key to initiative the search will now initiate a proper search, rather than encountering empty record errors.

Clicking "Invite to My Parish" in new platform produces Object reference not set error

Users will no longer see "Object reference not set to an instance of an object" when using the "Invite to My Parish" function in the new platform. The error handling and backend logic have been improved to ensure smoother invite actions across diocesan and parish contexts.

Invalid Column Name error

We've resolved an issue in the Intelligent Query module that caused an "Invalid column name" error to display when the Member_DUID column was combined with contribution columns.

Loading Issue in Manage Staff

We've resolved an issue in Administration > Manage Staff that can cause a profile to not load when clicking the pencil icon to edit the Member Details for a staff record.

Time Zone Issue in Contributions Grid

We've resolved a sporadic time zone issue in the Contributions grid in Offering and Development Manager, that could cause contributions entered late in the day to not display when Date filters are applied.

Aug 7, 2025 – Version 5.0.55

Enhancements

Improved Pledge Statements Remittance Slip Salutations

We've enhanced the Pledge Statements feature to ensure consistency in salutations:

The Remittance Slip now uses the same salutation you select for the main Pledge Statement.

This applies to both family and member pledge statements.

The salutation on the Remittance Slip will match your selection in the Contents > Mailing Name Type field.

This update ensures a more personalized and consistent experience for your donors.

Bug Fixes

Display Contributions Based on Date/Time Entered

We've fixed an issue in the Contributions grid in Development Manager and Offering where contributions entered late in the day could appear with the next day's date.

Faith Formation - New Platform - Clicking family redirect link in student record produces, "could not find family suite address to redirect you back", error

We've resolved an issue in the new platform where clicking the "back to family" link in a student record was producing an error. Now, when you click the Family link in a student record, you'll be correctly directed to the family record without any errors. This fix improves navigation and user experience within the Faith Formation module.

Staff grid shows "No data" after changing records per page dropdown

We've implemented a fix for an intermittent issue in the Manage Staff screen under the Administration module. Currently, changing the number of records displayed per page sometimes causes the grid to show "No data to display" even when staff records exist.

Error inviting users to new platform when required permissions not set

We've fixed an issue in the new platform where inviting a new user without the required permissions resulted in an error. Now, the invitation icon will only appear once all necessary login permissions have been granted, preventing this error from occurring.

Infrastructure Updates

Enhanced error logging for the duplicate merge process

We've implemented improved error logging for the duplicate family/member merge process:

This update allows us to better identify and resolve merge errors.

This change will help us improve the reliability of the merge process in future updates.

Development Manager and Offering API .Net Framework Upgrade

We've completed a significant infrastructure update by upgrading the DMO API project from .NET Core 3.1 to .NET 8. This upgrade brings several benefits:

Improved performance and security with the latest .NET features

Updated compatibility with the most recent runtime

Long-term support (LTS) ensuring stability and continued updates

As part of this upgrade, we've:

  • Migrated project files and configurations
  • Refactored deprecated APIs
  • Updated all NuGet packages to their latest compatible versions
  • Validated third-party dependencies
  • Conducted full regression testing to ensure application stability
  • This update lays a strong foundation for future enhancements and maintains the overall health of our system.

July 30, 2025 – Version 5.0.54

API Enhancements

Add DUIDs to API Constituent Search Call

Good news for our Family Suite API (v2) users! We've enhanced the Constituent Search endpoint to include more valuable information:

  • Family DUID
  • Member DUIDs for head and spouse records

This addition will significantly improve your data analytics capabilities, providing a more comprehensive view of family and member relationships within your constituent data.

New Platform Enhancements

Disabled Diocesan Admin and Organization Admin in New Platform

We've made some changes to the way administrator permissions are handled in organizations on the new platform:

  • For existing users, the Diocesan Admin and Organization Admin permissions in Manage Staff are now disabled to prevent potential conflicts with the Universal Admin permission. These permissions are now fully connected to the Universal Admin permission and will be set automatically when the Universal Admin permission is selected/unselected.
  • When creating new users, these permissions can still be set during the initial setup.
  • For organizations not yet on the new platform, these permissions remain editable for both new and existing users.

This update helps maintain consistency between permissions, ensuring a more stable and predictable administrative experience.

Bug Fixes

Display Contributions Based on Date/Time Entered

Contributions entered outside of a batch will now always correctly display in the Contributions grid based on the actual date and time you entered them. This fixes a sporadic issue where contributions entered late in the day would sometimes appear as if they were entered the next day.

IQ query producing inaccurate results regarding member record counts per parish

We've fixed an issue with IQ queries that was causing inaccurate member record counts for some parishes.

Infrastructure Updates

DMO API .Net Framework Upgrade

We've completed a significant infrastructure update by upgrading the DMO API project from .NET Core 3.1 to .NET 8. This upgrade brings several benefits:

  • Improved performance and security with the latest .NET features
  • Updated compatibility with the most recent runtime
  • Long-term support (LTS) ensuring stability and continued updates

As part of this upgrade, we've:

  • Migrated project files and configurations
  • Refactored deprecated APIs
  • Updated all NuGet packages to their latest compatible versions
  • Validated third-party dependencies
  • Conducted full regression testing to ensure application stability

This update lays a strong foundation for future enhancements and maintains the overall health of our system.

July 23, 2025 – Version 5.0.53.1

Hot Fix

Error Resetting Passwords for My Own Church Users

We've addressed an issue where users of My Own Church were receiving an error when resetting their passwords from the login page.

We appreciate your patience while we worked on this fix. If you experience any further issues or have questions, please don't hesitate to contact our support team. We're always here to help!

July 16, 2025 – Version 5.0.53

Enhancements - Offering Module

Tab Order Posting Contributions

We've improved the user experience when posting contributions and searching for donor records. Now, when you open the Directory Search modal, you'll see a visual indicator of which record is selected as you tab through the search results. This enhancement makes it easier to select the correct record, especially when entering multiple contributions.

Enhancements - API

Add DateModified to Members Quick Search Endpoint

For our Family Suite API v2 users, we've added a DateModified field to the Members Quick Search endpoint. This addition allows for faster searching of member records based on when they were last modified, improving performance for our customers using the external API.

Create Family Quick Search Endpoint

We've introduced a new endpoint in the Family Suite API v2 for quickly searching Family data: POST api/v2/families/quick-search. This new endpoint provides faster results compared to the existing family search endpoint, with various filters available to refine your search.

Bug Fixes

Development - Parish Reports - Parish Master Report refund data does not match All Parish Refund Shortfall depending on Goal amount

We've resolved an issue where the Parish Master Report and All Parish Refund Shortfall report showed inconsistent refund data when the Goal Amount was less than the Total Pledged and/or Total Paid. The reports now correctly display the refund data in this scenario, ensuring consistent refund data across both reports.

Member Contact Info Import - Invalid Home Phone Number Error

The Member Contact Info Import feature in Family Directory now correctly handles phone numbers. It will successfully import records with properly formatted Home Phone values and provide appropriate error messages for incorrectly formatted numbers.

New Platform - Permissions Issues for Merge Family Feature

We've addressed two issues related to the Merge Family Access Permission in the new ParishSOFT platform:

  • The Merge menu option is now hidden for users with Administrator permission but without Merge Family Access.
  • The Merge Family Access permission is now correctly selected and disabled for Universal Admin users

Infrastructure Updates

Add Logging for New Platform User Details

To help with troubleshooting, we've added more detailed logging for users in the new platform. This includes logging changes to user details such as name, email, member type, status, and Unity ID. These logs will capture when changes are made and by whom, providing better insights for issue resolution.

July 2, 2025 – Version 5.0.52

Enhancements

Ability To Add Family Mailing Name To Parish Master Report > Non-Givers > Excel

We've enhanced the Parish Master Report to include the Formal Mailing Name in the Excel version. This improvement will make it easier for Development users to use the file for mailings with the correct mailing name. Here's what you can expect:

The Non-Givers tab for each selected organization now includes a new Formal Mailing Name column.

The new column is placed next to the Formal Salutation column.

This update makes the List of Non-Givers consistent with the List of Givers, which already uses Formal Mailing Name.

Print the Attendance Class Note field on the Attendance Report

Religious Education users, we've got a great update for you! The Attendance Report now includes the Note value entered when taking attendance for a class. This enhancement provides full details about the class when reviewing printed reports.

  • Here's what's new:
    • A new "Include Class Notes" option has been added to the report.
    • When enabled, an asterisk appears next to class dates with notes in the grid.
    • Class notes are printed below the grid in a new "Class Notes" section.
    • The Class Notes section prints after each Class, even if the class spans multiple pages.
    • If no dates for a class have notes, the section will display "There are no dates with a Note for this class."

Addition of Search Field For Online Registrations

Religious Education users, we've made finding specific students easier! A new Search field has been added to the Registration > Registration Responses tab.

  • Here's what you need to know:
    • The new Search Names field is located to the left of the existing filter field.
    • It functions similarly to the Search Names field on the Students & Volunteers page.
    • You can search by first name or last name, and it will match any part of the name.
    • Reset and Apply buttons appear when you start typing.
    • The search respects any existing filters, such as "All Online Registrants."

Manage Staff Advanced Filter should have Member Status default to ALL

Administrator users in Family Suite, we've updated the staff list filter to make your job easier:

The Manage Staff page now defaults to showing all staff members, regardless of their Member Status.

This change helps ensure you're seeing all of your staff users without having to adjust filters.

Don't worry - if you've set your own default for this field, it won't be changed.

This update will help you maintain your user list more effectively and reduce surprises when reviewing staff members.

Ensure Family Changes Endpoint Captures Registration Status Changes

The families/change/list endpoint in the Family Suite v2 API now captures and reports changes in family registration status. This means you can easily identify families that have been recently registered or unregistered, using the Family Suite v2 API.

Bug Fixes

Unable to export members into new family in new platform

We've resolved an issue that was preventing parishes who have moved to the new platform from exporting members into new families.

Update Contribution Import to Handle member/family pledges at same org

We've improved the Contribution Import process to handle scenarios where both family and member pledges exist for the same organization.

Infrastructure Updates

Change PS FamilySuite Release Pipeline for Conversion and Inactive sites

We've made some behind-the-scenes improvements to our release pipeline:

Removed stages/steps for inactive sites.

Added a new stage for deploying Conversion Sites.

Ensured that Conversion sites are working correctly after deployments from the pipeline.

These changes will help streamline our deployment process and ensure smoother updates for active sites.

June 18, 2025 – Version 5.0.51

Development Manager

Add Count and Total to Refund Import Screen

We've enhanced the Refund Import page in ParishSOFT - DM - Funds - Refunds - Import Refunds to provide you with more detailed information when uploading a file. This improvement will help you better validate the data in your import file.

  • New features include:
    • Total Amount in File: Displays the sum of all refunds in the imported file
    • Number of Organizations in File: Shows a count of unique organizations in the file
    • These additions will make it easier to verify that you're importing the correct file and help prevent duplicate imports. The "Number of Organizations in File" count will only include each organization once, even if it appears multiple times in the file.

New ParishSOFT Platform

ParishSOFT New Platform User Migration Update

We're excited to announce several improvements to the ParishSOFT New Platform user migration process. These updates are designed to make your transition smoother and more user-friendly. Here's what's new:

  • Redesigned Family Suite URL Page
    • When you visit the old parishsoftfamilysuite.com URL after your organization migrations to the new platform, you'll now see a fresh, new design. This page will guide you through the user migration process or direct you to the new platform if you've already upgraded.
    • New, modern look
    • Clear options for upgrading or accessing your upgraded account
    • Seamless redirection to the next steps in your migration journey
  • Enhanced User Migration Process
    • We've revamped the user migration process to make it more intuitive and secure.
    • Step 1: Verify Account
      • Enter your existing Family Suite credentials
      • Improved validation to ensure you're ready for migration
      • New "Login with MinistryID" option for MinistryID users
      • Includes a "Forgot Password" link to help you reset your password if needed
    • Step 2: Set Login Email
      • Confirm or update the email address you'll use for the new platform
      • Support for users with single or multiple email addresses
      • Clear messaging if an email is already in use by another user in the new platform
      • Secure email verification process
    • Step 3: Improved User Experience
      • We've made several tweaks to enhance your overall experience:
      • Consistent design across all migration steps
      • Clearer messaging for users who have already migrated
      • Simplified navigation between steps
      • Background styling that matches the new platform interface for a unified look
    • Step 4: Security Enhancements
      • Your security is our priority. We've implemented additional checks to ensure a safe migration process:
      • Improved validation of user credentials
      • Enhanced email verification system
      • Checks to prevent duplicate accounts in the new platform
  • We're confident these updates will make your transition to ParishSOFT's new platform smoother and more enjoyable. As always, if you have any questions or need assistance, our support team is here to help.

Bug Fixes

Resolved "Batch Accounting save error" for Negative Amount Integration Batches

We've fixed an issue where users were unable to close Integration batches with negative total amounts in PSFS Offering. Previously, this would result in a "Batch Accounting save error" message. Now, you can successfully close and deposit Integration batches with both positive and negative amounts into Accounting.

Students and Volunteers: Resolved Timeout Issues for Large Terms

We've addressed a timeout problem that sometimes occurred when accessing certain terms with a large number of students in the Students and Volunteers section of Religious Education. This fix will allow you to load and view data for all terms, regardless of the number of students, without encountering timeout errors.

Infrastructure Updates

Automatic Organization Access in New Platform for Existing Users with New Assignments

We've improved the process of granting access to new organizations in the new ParishSOFT platform. Now, when you add a new staff assignment for an additional organization to an existing user, they will automatically be provisioned for that organization. This means the user will see the new organization in their organization dropdown and be able to access it without any additional steps.

Preserving Accounting Integration Permission in New Platform

We've fixed an issue where users were losing their Accounting Integration permission when switched between Universal Admin and non-Universal Admin roles in the new ParishSOFT platform. Now, this permission will be preserved regardless of changes to the user's admin status, ensuring continuous access to the Accounting Integration features.

Improved Permission Handling for Admin Invites in New Platform

We've enhanced the permission handling when inviting Organizational Administrators or Diocesan Administrators to the new ParishSOFT platform from the Families > Manage Staff screen. This update ensures that:

Admin users are correctly granted Universal Admin rights in the new platform upon invitation.

The existing Organizational Administrator or Diocesan Administrator roles in ParishSOFT are preserved and not accidentally downgraded.

June 4, 2025 – Version 5.0.50

Enhancements

Modify the handling of organizational users without creating staff assignments at all orgs in new platform

We've improved how organizational users (those created with the "Grant sub-organization access" enabled) are created in the new ParishSOFT platform. Now, when a user is created with the "Grant sub-organization access" enabled, staff assignments will only be created at the diocese level, not for all child organizations. This keeps the existing experience for diocese admins and prevents cluttering staff assignments for child organizations.

Key changes:

  • Users created with "Grant sub-organization access" enabled at the Diocese level will only have a staff assignment at the Diocese in Administration > Manage Staff, not at child orgs
  • These users can still access all child orgs and Family Suite modules when logging in
  • Users created without this enabled will only see and access the diocese org

This enhancement provides a cleaner, more streamlined experience for managing organizational users across a diocese.

Include Envelope number on PSFS Offering Audit Report

We've added envelope numbers to the Offering Audit Report to provide more complete audit records. The Envelope column will now display:

  • Family envelope number for Family contributions
  • Member envelope number for Member contributions

This additional information will help with verification. The change applies to both PDF and Excel versions of the report.

Note: The Development Audit report remains unchanged, still showing Family ID instead of Envelope numbers.

Bug Fixes

Fixed failure in InvoiceFamilyCustomerFamilyMerge when merging families with tuition data

We've resolved an issue where the process that merges duplicate family and member data was unable to process tuition module duplicates during family merges. The merge process will now complete successfully without errors when both the master family and source family have tuition data at the same organization.

Resolved issue with closing batches due to Generic Import linking family contributions to member pledges

We've fixed a problem where users couldn't close batches due to mismatched contribution and pledge associations. The system will now:

  • Prevent imported contributions from being posted to a family record and linked to a member pledge
  • Prevent imported contributions from being posted to a member record and linked to a family pledge

This ensures data consistency and allows batches to be closed properly after imports.

Pledge Statement is addressed using family record's auto-fill fields despite the pledge being posted to a member

We've corrected the addressing on pledge statements:

  • For pledges tied to family records, the statement will use the correct family salutation as defined in Report Contents > Mailing Name Type.
  • For pledges tied to member records, the statement will now correctly use the First Name and Last Name of the specific member.

Family Suite API Documentation Fix

We've addressed a formatting issue in our Swagger (OpenAPI) documentation to ensure a smoother experience for all our Family Suite API consumers.

Previously, our Swagger UI displayed DateTime fields using the format MM/dd/yyyy (e.g., 12/31/2024).

We've updated this to show the ISO 8601 standard format: yyyy-MM-dd (e.g., 2024-12-31).

This change aligns the documentation with the actual format used in API responses and requests.

Fixed failure in RE.ClassVolunteers when merging members with volunteer records

We've resolved an issue where the process that merges duplicate family and member data was unable to process members who are volunteers in Religious Education. The merge process will now complete successfully without errors when the associated member records are volunteers in Religious Education.

Infrastructure Updates

Family Suite - Optimize Session Properties Usage

We've made several optimizations to improve memory usage and performance in Family Suite:

  • UserSession: Improved storage of user permissions to reduce session data size
  • CurrentUserOrganizations: Streamlined to store only essential organization information
  • UnitySession: Reduced stored Unity session data to only necessary information
  • CaptchaInfo: Replaced session storage with direct Base64 image rendering
  • EQQUERY & EQMODEL: Implemented session cleanup for IQ module to free up memory

These changes will result in more efficient memory usage and improved overall performance, especially for users with access to multiple organizations.

Fixed inability to migrate additional orgs from the Diocese page after initial migration

We've corrected an issue that prevented migrating newly licensed organizations to the new platform from the Diocese page after the initial diocese migration. Now, when attempting to migrate organizations from a previously migrated diocese:

  • Newly licensed organizations will be migrated to the new platform
  • Previously migrated organizations (including the diocese) will be skipped
  • Unlicensed organizations will not be migrated

This allows for efficient bulk migration of newly licensed organizations without needing to migrate them individually from the Organizations page.

May 21, 2025 – Version 5.0.49

Bug Fixes

New Platform - Allow the Accounting Integration Permission to be Selected for Universal Admin users

Universal Admin users can now select the Accounting Integration > Offering permission in organizations migrated to the new ParishSOFT Platform. This change allows these users to enable the permission while keeping other permissions restricted, aligning with the Universal Admin role in the New ParishSOFT Platform.

The DELETE statement conflicted with the REFERENCE constraint "FKREClassStudAtt_ClassStudent"

We've resolved an issue where some family merges were failing due to a database constraint error. This fix ensures that merges involving families mapped to multiple parishes with attendance records at multiple parishes will now complete successfully without any errors.

New Platform - User Permission Error: Could not cast or convert from System.String to AIM.Online.Unity.BaseUnityResponse

We've addressed an error that occurred when modifying user permissions within the Administration > Manage Staff section of the New ParishSOFT Platform. The system now handles certain edge cases more gracefully, preventing the "Could not cast or convert" error message from appearing.

Some Family Group Values Unable to be Changed

We corrected an issue that was impacting a small group of customers, which prevented them from changing the Family Group value for certain family records.

May 7, 2025 – Version 5.0.48

Offering

All Funds List Export Enhancement

We've supercharged your All Funds List export with two powerful new fields: External Fund ID and Diocesan ID. Now, you can effortlessly include these crucial values in your reports, streamlining your workflow like never before.

Religious Education

Session Deletion Freedom in Religious Education

RE users, you now have the power to delete Sessions when they're linked to Registration records. Our intuitive new confirmation prompt ensures you're always in control, providing clear information about the impact of your actions. Enjoy the flexibility to manage your Sessions with confidence and ease!

Apr 23, 2025 – Version 5.0.47

Family Directory

Remove Email Option "Send Outlook Email" from Family Suite Modules

We've simplified your email experience in Family Suite! The outdated "Send Outlook Email" option has been removed from Family Directory, Ministry Scheduler, and Administration modules. This change helps prevent confusion and streamlines your email process.

Religious Education

Promote/Transfer Student Improvement

We've made a small but important change to the Promote/Transfer feature in Religious Education. Now, when you choose to transfer a student, the "Move up one grade" checkbox will be unchecked by default. This helps prevent accidental grade changes during transfers.

Bug Fixes

Giving Integration Contribution Posting Fix

We've resolved an issue where contributions coming into Offering from Giving were occasionally posting incorrectly. This happened in cases where the member who is matched to the Giving donor record was exported into their own family in Family Directory. In such situations, Offering will now inform Giving that the member is no longer part of the original family. This allows you to verify and match the donor to the correct record in Giving.

Giving Integration Donor Matching Fix

We've resolved an issue that prevented Diocesan users from matching new Giving donor records to parish family/member records. Previously the matching process only worked for families/members directly associated to the Diocesan organization within Family Suite. Now, the matching process will also look for matching family/member records that only have an association at a parish organization, ensuring that donations made by parishioners to the Diocese itself can be correctly attributed.

Merge Record Error Resolution

We've addressed several issues that were causing errors during the merge process. These fixes will help ensure smoother merging of records across various scenarios.

Organization Website Field Update Fix

A fix has been implemented to resolve an issue where some users couldn't update the Organization Website field in Administration.

Contributions Filter Reset Button Fix

The reset button functionality for the OBO Organization, Fund, and Batch dropdowns in the Contribution filter section has been corrected. This will make it easier for you to clear your filters and start fresh.

April 9, 2025 – Version 5.0.46

Religious Education

Option to Edit Volunteer Enrollment/Unenrollment Date In Religious Education Module

Empower your Religious Education management with enhanced volunteer tracking!

Easily edit enrollment and unenrollment dates for volunteers

Correct data entry errors effortlessly

Ensure accurate volunteer display in Attendance

Filter Students from Sign In Sheet Based on Enrollment and Unenrollment Dates

Streamlined Sign In Sheet reports for more accurate class representation

Offering

Batch ID Field Added to Contributions Page Filter/Grid

Supercharge your contribution tracking capabilities!

New Batch ID filter for greater accuracy in identifying contributions

Batch ID column added to the grid for quick reference

Enhanced sorting options by Batch ID for streamlined workflow

Administration

Last Login Date Added to Access Rights Export for Diocesan Administrators

Boost your administrative oversight!

New "Last Login Date" column in the Access Rights Export

Easily identify inactive user accounts for enhanced security

Streamline your user access review process

New ParishSOFT Platform

Physical Security Key for Multi-Factor Authentication in New Platform

Enhance your account security with our cutting-edge physical security key option

Experience peace of mind with an additional layer of protection for your valuable data

Enjoy seamless and convenient access while maintaining top-tier security standards

Bug Fixes

Transaction Deadlock Merge Error Resolution

We've a sporadic deadlock error that was causing hiccups in the merge workflow

Smoother sailing for your merge processes!

ParishSOFT API - Address Validation Improvement

We've fine-tuned our API to better handle Canadian postal codes

Seamless address updates for both US and Canada!

ParishSOFT Accounting Database ID Field Now Visible In New Family Suite Platform

We've addressed a display issue with the ParishSOFT Accounting Database ID field in Offering > Settings. This fix empowers you to enable Accounting Integration for your parish organization with ease.

Mar 26, 2025 – Version 5.0.45

Offering

Introducing the Envelope Number Field in Pledge List Export

Elevate your donor management with our enhanced Pledge List Export

Easily identify donors using their primary parish identifier

Bug Fixes

Seamless Merging of Religious Education Records

Effortlessly combine attendance histories and class records

Enjoy a smooth, error-free process for managing your educational data

Enhanced Staff Management

Our improved Position filter ensures you see only active staff assignments

Streamline your administrative tasks with pinpoint accuracy

Improved Contribution Statements

Experience flawless pagination and printing

Deliver clear, accurate statements to your donors every time

Optimized Merge Processes

Seamlessly handle Bulk Batch Move history

Preserve important fund permissions during member merges

Accounting Integration Permission Section Display Issue

We resolved an issue that prevented the Accounting Integration permission section from displaying for some users in the Administration > Manage Staff area

Mar 12, 2025 – Version 5.0.44

Family Suite

Help Links Update

All Family Suite help links now direct to the up-to-date Knowledge Base

Clicking the help icon opens https://support.parishsoft.com/hc/en-us in a new tab

Offering

Canadian Tax Receipts Enhancements

New Preview option for Excel export without generating receipt numbers

Improved validation to prevent accidental duplicate receipt generation

Redesigned export menu for better user experience

Extra Canadian Tax Receipt IDs Generated

When printing the Official or Excel versions of the Tax Receipt Report, extra IDs can sometimes be created even though receipts for those ID's were not generated.

Fixes

Contribution Detail Statements Printing Fix

Donor information now consistently prints on all pages of multi-page statements

Applies to both Offering and DM modules

Uploading Family Photos in My Own Church

Resolved an issue in My Own Church that prevented the Add link for uploading new Family photos from being active.

Unable to Post Negative Contributions in Batches

Resolved an issue in batch contribution entry that prevented users from entering negative contributions.

Feb 26, 2025 – Version 5.0.43

Offering

Batch Posting > Contribution > Display trailing zeros in amount value

We've improved the display of contribution amounts in Batch Posting. Now, when you enter an amount with trailing zeros (e.g., 147.60), it will be displayed correctly after saving, maintaining the exact value you entered.

Fixes

Member.DateModified now updates correctly

End Dated Assignments in Family Suite > Administration > Manage Staff do not show a selected Position when opened initially, and when opened after having viewed a non-End Dated Assignment they can show the incorrect Position.

Feb. 19, 2025 – Version 5.0.42.1

Fixes

Create Member Quick Search Endpoint on ParishSOFT FS External API v2

We've introduced a new endpoint for faster member searches: POST api/v2/members/quick-search

This endpoint provides quicker response times compared to the existing search endpoint

Users can apply various filters such as Organization IDs, Family DUIDs, Member DUIDs, Envelope Number, Name, Email, Phone, Address, and more

Results are limited to 50 records by default, with options to adjust limit and offset

Improved performance will especially benefit larger organizations

Improved Performance for Get Members by ID Endpoint on ParishSOFT FS External API v2

We've enhanced the performance of the GET /api/v2/members/{memberId} endpoint

Users will experience faster response times when retrieving individual member records

Error handling has been improved. When an invalid Member DUID is provided, the API now returns a clear "no record found" message instead of a generic error

All existing fields and data remain available in the response

Feb. 12, 2025 – Version 5.0.42

Administration

Administration Module Display Improvements

Similar display enhancements have been made to the Administration module's "Manage Staff" feature:

Action buttons (Edit Details, Close) at the bottom of the modal now display correctly on smaller monitors and at large resolutions.

This fix applies to both view and edit modes.

A vertical scrollbar has been implemented when needed to ensure all content is accessible.

These updates allow users to efficiently manage staff records regardless of their monitor size or resolution settings.

Fixes

End Date Staff Assignments are missing selected position(s) or wrong position(s) shows instead

End Dated Assignments in Family Suite > Administration > Manage Staff do not show a selected Position when opened initially, and when opened after having viewed a non-End Dated Assignment they can show the incorrect Position.

Batch Sorting Issues When Batch is Closed

Fixed an issue where the sorting order of contributions within a batch would change when moving the batch from Review to Closed status. The contribution line items in the Batch List Export will now maintain the same order as shown in the UI.

Volunteer Assignment in Non-Session Terms

Fixed a bug where volunteers were not displaying under the "Not Assigned in a Class" tab for terms without sessions. Unassigned volunteers now appear correctly in this view.

Save Button in Development > Settings > System

The Save button in Development > Settings > System was not functioning.

Database Errors in Family Suite API

Some Family Suite API requests were failing with database errors

Feb 3, 2025 – Version 5.0.41.1

Hot Fix

Display Issue with Find Family Modal Fixed

We've resolved an issue in the Add New Family process, where the Family/Member Details modal was being covered by the Find Family modal when users clicked on a family name in the search results.

The Family/Member Details modal now displays correctly and can be closed without any interference from the Find Family modal.

This fix ensures that users can verify existing family information before deciding to use it or add a new family.

Jan 29, 2025 – Version 5.0.41

Family Directory

Address Validation Improvements

Made several improvements to the address validation process when adding new families:

Extended the Postal Code +4 field to display all four digits and corrected the address validation to recognize this value

Corrected state name validation to recognize full state names and two-letter codes as equivalent

Add New Family Display Improvements

We've improved the display of the Family Directory's "Add New Family" modal:

Action buttons at the bottom of the modal now correctly display on smaller monitors and at large resolutions.

This improvement applies to both edit and view modes.

A vertical scrollbar has been added to the modal when multiple results push content below the visible area.

These changes ensure that users with smaller monitors or those using large resolutions can easily access all necessary functions when adding new families.

Field Label Alignment on Organization Directory Page

Updated the field labels on the Organization Directory page to follow MB design standards. Labels now display inside empty fields and move above when clicked or populated.

Fixes

Dupechecker Family Record Merging

Resolved a bug in the [tblBillingDefnFamilyMerge] stored procedure that was causing failures when trying to merge family records. The procedure now handles NULL values correctly when updating the tblbillingdefn table.

Batch Details Amount Field Display

Resolved a display issue where ending zeros in Contribution and Pledge Amount fields were not showing after saving a batch. These trailing zeros now appear correctly.

Batches List Filter Reset

Corrected the functionality of the Reset button on the Batches page filter. Filter values now properly reset to their defaults and the search results reflect the updated criteria.

Tuition Module Bug Fix

We've resolved an error that occurred when including students on invoices with long Term names in the Tuition module:

The system now accommodates Term names of 16 characters or more when the "Include students on invoice" option is selected.

Users can successfully save and finalize invoices without encountering the "String or binary data would be truncated" error.

The fix ensures compatibility with the full character limit allowed for Term names in Religious Education.

This resolution allows for seamless invoice creation and management, regardless of Term name length.

Givers Endpoint in Family Suite API

Field mapping and data issues with the Givers endpoint in the Family Suite API have been corrected.

Special Needs Text Update

Fixed an issue where the hovertext for special needs flags on the Students page wasn't updating immediately after changes. The page now refreshes automatically to display the updated special needs text.

Volunteer Removal When Classes Deleted

Fixed an issue where volunteer records were not removed when classes were deleted. We have also removed all volunteer records which were impacted by this issue.

Jan. 16, 2025 – Version 5.0.40

New ParishSOFT Platform

Contribution Detail Endpoint

Added a new Contribution Detail endpoint to the v2 Family Suite customer API.

Users can now pull detailed contribution data for their organization.

Implemented optional filters for Date Range, Fund ID, Family ID, Member ID, Amount, Giving Source, and OrganizationId.

The endpoint returns comprehensive contribution data, including Contribution ID, Date, Amount, Family ID, Member ID, Fund details, and more.

Updated Swagger documentation to include the new endpoint.

Ability to Unlink MinistryID from Family Suite Login

Added a GUI option for Diocese/Organization administrators and internal MB staff to detach MinistryID logins from PS logins within the PSFS admin tab.

This feature is only available for organizations not migrated to the new platform.

The option is only visible for user records with a MinistryID value.

Add Pledges Endpoint

Implemented a new Pledges endpoint in the v2 Family Suite customer API.

Allows API users to retrieve pledge data and associated contribution history for their organization.

Includes optional filtering by various fields such as Date Range, Fund ID, Family DUID, and more.

Returns comprehensive pledge data including Pledge ID, Amount details, Dates, and associated information.

Member Aux ID Field Addition

Added the Member Aux ID field to the columns in the Member List grid and the grid search options.

Users can now search for third-party IDs in this field.

Family Suite API Givers Endpoint Expansion

The v2 Givers endpoint (api/v2/offering/{organizationId}/givers) has been enhanced to return all families that have donated to an organization, regardless of their registration status.

Sacrament Group Entry Page UI Improvements

Updated field labels and checkbox alignment on the Group Sacraments Entry page to follow MB design standards.

Implemented dynamic field labels that display inside empty fields and move above when clicked or populated.

Fixes

Unable to Download E Giving Statement in My Own Church

Fixed an issue that prevented My Own Church users from downloading their electronic contribution statement

Class Deletion Error Message

Resolved an issue where an error message appeared at the bottom of the screen when deleting a class in Religious Education.

Classes can now be deleted successfully without any error messages, regardless of attendance records.

Class and Session Page Refresh

Addressed a problem where the Class and Session page did not refresh properly.

The Sessions tab now updates correctly when modifying a term or deleting a session, without requiring a manual page refresh.

Manual Schedule Name Display

Fixed incorrect name values display in the Ministers Available for the Selected Event grid.

Corrected the manual schedule conflict prompts to show the correct name format.

Member Details Ministries Tab Navigation

Fixed an issue were clicking the Details icon in Member Details - Ministries tab incorrectly redirected users.

Merge Error Due to Duplicate Fund Permissions

The Family Suite Administration Merge process has been updated to resolve an issue where merging families with conflicting fund permissions caused failures. The system now successfully removes fund permissions for the duplicate member record during the merge process, ensuring a smooth operation without errors.

Invalid Date Entry Prevention in Contributions

We've implemented date validation in the multi-contribution edit functionality to prevent users from posting contributions with invalid dates. This aligns with the main contribution entry process, restricting dates to within 2 years in the future and 10 years in the past, while also preventing 3-digit year entries.

Religious Education Term Deletion Logic Update

The term deletion process in Religious Education has been refined. Users can now delete terms with no associated classes or enrolled students/volunteers. Terms with only soft-deleted records cannot be deleted but can be marked inactive. The system retains the existing "term in use" message for terms with active classes or enrolled participants.

Family/Member Import Contact Info Functionality Restored

The Family Directory import processes for both family and member contact information have been fixed. These imports now function correctly in both the new platform and the existing platform, properly validating and importing records as expected.

Merge Error Due to ClassStudents Unique Index Constraint Error

Resolved issue causing some Family/Member merges to fail due to duplicate key errors in the 'RE.ClassStudents' table.

Addressed the "Cannot insert duplicate key row" error affecting the unique index 'IXClassStudentsUniqueMember'.

Merge Error Due to SessionMeetings Foreign Key Constraint Error

Fixed Family/Member merge failures related to the "FKRESessionMeetings_CreatedBy" foreign key constraint in the 'RE.SessionMeetings' table.

Merge Error Due to RegistrationResponse Foreign Key Constraint Error

Resolved Family/Member merge failures caused by the "FKRERegistrationResponse_CreatedBy" foreign key constraint in the 'RE.RegistrationResponses' table.

Invoice Creation Error for Long Session Names

Fixed the "String or binary data would be truncated" error when creating invoices for students linked to sessions with names exceeding 50 characters.

Tuition module now accommodates the full length of session names allowed in RE.

Required Fields in Bulk Edit Contributions

Fixed bug allowing users to save changes in the bulk edit contribution screen without filling in required fields.

Implemented validation to ensure all required fields have valid entries before saving changes.

Updated

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request

If you have an issue that requires help or feedback, please Contact Support.