CDM+ 12.4.0.13424
Released on April 09, 2026
Download links
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.13424
ALEX 2.0
CDM-14447 Story - Update OGMP ACP for Church Notes
CDM-14943 Story - Do not validate gender if gender has not changed
CDM-14984 Story - [FM] Allow inline editing for `doc.order_detail` resource
CDM-14985 Story - Rename ORO Pane to Special Day Offerings
CDM-14999 Story - Add a pane banner with instructions to the online versions
CDM-15001 Story - Ability to toggle languages FM config
CDM-15074 Story - Speed up loading churches as Regional Staff in ALEX 2.0
Access
CDM-14981 Bug - Conference Staff seeing info box they should not be while in edit mode
CDM-15052 Bug - Am not able to make a group member historical as Conference Staff
CDM-14560 Story - Group Tax Exemption Editor Role
CDM-14561 Story - GTE Pane ACP
COGBB
CDM-14554 Bug - Editing a schedule does not make changes to the schedule in Tempe
CDM-15071 Bug - Setting schedule to one time today causes error
CDM-14945 Story - Add lock to primary setting for foreign keys
CDM-15013 Story - Update all COGBB Transaction Notice emails to use same format as a downloaded receipt to show transaction details.
Chaplaincy
CDM-15086 Story - Update language on chaplain reference expiration notices
DOC Ministers (General)
CDM-14191 Story - Notify regional references when an oversight transfer is initiated
CDM-14452 Story - Update PDF Version of Ecclesiastical Ensorsement Section II: Training
CDM-14453 Story - For PDF Version: Update language under Section II: Training of Ecc Endorsement Application
CDM-14464 Story - For PDF Version: Remove "Is this position with a Disciples of Christ congregation/organization?"
CDM-14466 Story - For PDF Version: Make Endorser name and contact fields, separate fields and add an email field
CDM-14467 Story - Data Structure Changes for Employment and Field(s) of Interest new and updated fields
CDM-14468 Story - PDF Version: Capitalize the "e" on the "Violation of the Ministerial Code of Ethics" checkbox on the Disclosure Form
CDM-14486 Story - PDF Version: Update Disclosure paragraph on Disclosure Form
CDM-14488 Story - PDF Version: Update Regional Reference Form
CDM-14489 Story - PDF Version: Update Reference Labels on Reference Request Form
CDM-14995 Story - Monitor DHM Inaccurately Marked Active Records
Database Integrity
CDM-14982 Story - Create function to monitor pgagent jobs and report any errors
Field Manager
CDM-14856 Story - Fix fieldmanager settings for swf v3
CDM-14969 Story - Ability to not add footer when inserting/updating fieldmanager.system_email record
CDM-14992 Story - Add status fieldmanager column to account
CDM-15018 Story - Fix typos and deprecated fieldmanager table setting
CDM-15056 Story - Create fieldmanager.system_email records phase 2
Installers
CDM-15031 Story - Migrate to Azure Trusted Signing
MCC
CDM-14289 Story - Create mcc.church_assessment
CDM-14828 Story - mcc.church_url fieldmanager config
CDM-14859 Story - Create mcc.church_url view
CDM-15004 Story - Change "Major" and "Minor" Ministries label to "Primary" and "Secondary"
CDM-15005 Story - Change Churches menu label under Records to MCC Churches
Master Coding System
CDM-15050 Bug - Deleting PO or CHURCH POSITIONS mastercodes does not clear regional.church_position.position
Notices
CDM-14459 Story - Enhance email error messaging to include error details
CDM-14986 Story - Add sent notice id and sent notice link id to headers when sending an email
CDM-15008 Story - Set SQL Queue max_retries to 3 for notifications
CDM-15046 Story - Send an email when scheduled payments are updated
Payment Processing
CDM-14571 Story - Trigger to validate transaction amount against the check limit
CDM-14622 Story - Notify staff when an ACH transaction needs to be unblocked
CDM-14638 Story - Add Fee Date and Fee Bank Activity ID to Transaction Custom Listing and Export
CDM-14862 Story - Update search transactions and search transaction details view to initially fetch from pay.transaction
Search and Call
CDM-14946 Story - Change emails sent from donotreply@cdmplus.com to come from noreply@suran.com
CDM-14956 Story - Change all DHM notification emails to come from noreply@suran.com
CDM-14957 Story - Monitor DHM expirations and notices
Suran Server
CDM-14937 Story - Prevent Background-work Spamming Upon Command Insert
CDM-14987 Story - SQL Queue breaks when double stacked
CDM-14988 Story - Function to monitor SQL Queue reservation table
Suran Web Framework
CDM-14968 Bug - state and zip being validated when country is not US/UK/CA
CDM-15055 Story - Speed up loading churches as a Conference Viewer MORE!
CDM-15073 Story - Move country above state and zip in address pane
Treasurer Reports
CDM-13316 Bug - Printed COG Treasurer Report is not matching the total remittance on the TR record frame
UCC - Group Tax Exemption
CDM-14592 Story - Set GTE Status to Historical
CDM-14642 Story - Update ucc.church with GTE data
CDM-14643 Story - Add GTE data to ucc.church_detail
CDM-14839 Story - GTE Pane FM Config
UCC Data Hub
CDM-14861 Bug - Church staff index page shows both historical and status
CDM-15003 Bug - Access UCC User can see unpublished email/phone in list view
CDM-15011 Bug - Access UCC User can see unpublished addresses in list view
CDM-15035 Bug - Yearbook grid shows the wrong Total Membership values when collapsed
CDM-15040 Bug - Yearbooks dont always display all ministerial categories
CDM-15049 Bug - Loading churches as a Conference Viewer is too slow
CDM-15087 Bug - [FM] Fields appearing that should not be there when transferring a person
CDM-14430 Story - Remove Inactive Conferences and Associations from Standing Drop-list in People and Church Records
CDM-14990 Story - [FM] Make Other Position visible if Position is set to "Other" for relevant tables
CDM-15041 Story - Fix reference for person transfer columns
CDM-15045 Story - [FM] Add defaultValue settings to relevant `ucc.group_member` columns
CDM-15054 Story - Remove `contactnum` declared field from `ucc.group_members` scopes
CDM-15075 Story - Update all position/staff access to use historical instead of status
User Customizations
CDM-14835 Story - Add Ledger Import Tool to 14975
CDM-14836 Story - Add Vendor Import Tool to 14975

