Skip to main content
Skip table of contents

CDM+ 12.4.0.13359

Released on March 09, 2026

Installation Steps

Step 1: Check system requirements

CDM+ 12.4.x requires Data Hosting. Data Hosting is included with every CDM+ Plan at no extra charge.

macOS

  • DEPRECATED macOS 10.15 Catalina

  • DEPRECATED macOS 11 Big Sur

  • DEPRECATED macOS 12 Monterey

  • macOS 13 Ventura

  • macOS 14 Sonoma

  • macOS 15 Sequoia

  • macOS 26 Tahoe

CDM+ runs natively on Apple Silicon and Intel.

Windows

  • DEPRECATED Windows 10 x64 (1703 or later)

  • Windows 11 x64

  • Windows Server 2019 x64 and later

Step 2: Download the installer

Click the link above to download the installer for your platform.

Step 3: Install the new version

Follow the Installing CDM+ guide to install CDM+. This will remove previous versions of CDM+ from your computer. 

Issues resolved in CDM+ 12.4.0.13359

ALEX 2.0

  • CDM-14516 Bug - Regional Staff cannot access yearbook reporter person records

  • CDM-14399 Story - ACP for Offering Resource Management

  • CDM-14436 Story - ACP for DMF Pane

  • CDM-14567 Story - Add unique index on doc.offering_resource_order

  • CDM-14569 Story - ACP for Church Address

  • CDM-14575 Story - Create overview view for offering resource for results list

  • CDM-14614 Story - Migration to populate master codes for ORM

  • CDM-14628 Story - Change resource name on the pane for ORM

  • CDM-14645 Story - Change resource name for posters in ALEX ORM

  • CDM-14651 Story - Order Address Fieldmanager Config

Access

  • CDM-14549 Bug - Association Staff has the ability to add a Vocational Record

  • CDM-14593 Story - Overview Detail View & FM & ACP

Accounting

  • CDM-14543 Story - When assigning a missing expense account to a "Fees" type transaction in Deposit Processing save as the merchant expense account

Field Manager

  • CDM-14519 Story - Auto-populate footer html on fieldmanager.system_email records

  • CDM-14827 Story - Add fieldmanager.system_email records group 1

MCC

  • CDM-14533 Story - Add Worship Times and Schedules to Church Records

  • CDM-14535 Story - Add Narrative to Church Records

  • CDM-14537 Story - Add Church Ministries Overview to Church Records

  • CDM-14594 Story - Add cascade delete from fmchurch to mcc.church_data

Notices

  • CDM-14354 Story - Add fk/fk_table validation to fgsentnotice_link

  • CDM-14487 Story - Ability to create SMTP2GO Template using html_body of fieldmanager.system_email

  • CDM-14550 Story - Ensure that template_name doesn't exceed 64 characters

  • CDM-14552 Story - Ability to link sent notices to their recipient record

  • CDM-14553 Story - Database function to resend gift notification emails

  • CDM-14615 Story - Add identifying headers to emails for troubleshooting

  • CDM-14616 Story - Use the user's API key to send system email notifications if defined

  • CDM-14617 Story - Add the build number to getprogramversionstring()

  • CDM-14826 Story - Adjust timing on failed giving notifications

  • CDM-14833 Story - Return default smtp api key for v4 if from a sent notice that is a system email

  • CDM-14857 Story - SQL Queue max commands per db relies on postgres setting

  • CDM-14865 Story - Remove insertion of sent notice link from reversal notification function

  • CDM-14933 Story - Add approval.suran.com to engage.get_host_and_provisioning_code_for_engage_notification

  • CDM-14942 Story - Remove sent notice link inserts from pde.send_recurring_notice and pde.send_benefit_payment_firing_notice

Payment Processing

  • CDM-14572 Story - Function to validate transaction against check limit

  • CDM-14618 Story - Expand contract cancellations for returns

Suran Server

  • CDM-14444 Story - Separate nagios.check_sql_queue_failed_commands() from nagios.check_sql_queue_hung_command()

  • CDM-14445 Story - Ability to retry SQL Queue commands

  • CDM-14446 Story - Limit SQL Queue Command runs per cluster

  • CDM-14811 Story - Add cascade delete from fieldmanager.system_email to fgsentnotice

  • CDM-14855 Story - Hung Command Check Enhancement

Suran Web Framework

  • CDM-14840 Bug - Exports produce an empty file in approval

  • CDM-14639 Story - Build contact.online_presence

  • CDM-14640 Story - Add code type for online presence

UCC Data Hub

  • CDM-14203 Bug - Date Standing Reaffirmed, when Final Outcome is Reaffirmation of Fitness, is not auto-populating

  • CDM-13736 Story - Remove autopopulation of Date of Final Outcome and Date Standing Reaffirmed from Conditional Affirmation, Censure, and Suspension Final Outcomes

  • CDM-14573 Story - Ensure ucc yearbook uses original component

  • CDM-14652 Story - Default oversight conference and association to conference and association of standing for a Fitness Review

  • CDM-14653 Story - Eliminate Multiple "s" on Yearbook Reporting Form

  • CDM-14831 Story - Update instructional text for Virtual Worship Categories

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.