Released on December 16, 2025
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.13165
ALEX 2.0
-
CDM-14229 Bug - Do not show Add New on ALEX or UCC Yearbook resource page
-
CDM-14232 Bug - Saving a new DOC region without a name throws an error
-
CDM-14239 Bug - Yearbook reporter name spins
-
CDM-14267 Bug - Address and contact information not displayed for church records
-
CDM-14276 Bug - Yearbook resource takes a long time to load in ALEX
-
CDM-14319 Bug - Do not have the option to submit a yearbook
-
CDM-14339 Bug - Yearbook data is not loading
-
CDM-13601 Story - Migrate DOC status-based yearbook access and DOC/UCC year is current year to ACP
-
CDM-13698 Story - Create OGMP Staff Role for ALEX2
-
CDM-13820 Story - Add "Last Reported" column to Church's List View
-
CDM-14166 Story - Find a congregation view
-
CDM-14227 Story - Redefine Not Started on DOC yearbook
-
CDM-14230 Story - Make Name, Region, and Yearbook Code required for church records in ALEX
-
CDM-14231 Story - Make First Name and Last Name required for a person record in ALEX
-
CDM-14254 Story - Always make sure that status is the same for DOC yearbook records for same church and same year
Access
-
CDM-13696 Story - Prevent inserting a role link for an auxillary role if individual doesn't already have a role link
Audit Logs
-
CDM-14314 Story - Allow null client_ip values in the audit log
COGBB
-
CDM-14194 Bug - Scheduled date returns as NULL from pay.account_schedule
-
CDM-14236 Bug - Benefit Admin not able to see Payment Account in Account Drop-down when making a Payment
-
CDM-13394 Story - Prevent editing cog.recurring_benefit_payments.start_date if the status is Scheduled
-
CDM-13395 Story - Allow editing a scheduled payment
-
CDM-14102 Story - Prevent the ability to delete an employee if they are tied to scheduled or historical payments and update status if they are tied to scheduled payments
-
CDM-14179 Story - Add Instructional Text to COGBB Payment Method Pane
-
CDM-14233 Story - Require Church Name in COGBB
-
CDM-14257 Story - Hide the next occurrence date column on the COGBB scheduled pane
Contributions
-
CDM-14218 Bug - Donor information one endpoint can return the wrong donor guid
-
CDM-14192 Story - Ability to add total selected pledge amounts to a giving unit on a custom listing and export
DOC General Ministry Positions
-
CDM-14220 Bug - Updates to Positions coming across as Additions
-
CDM-14243 Bug - DOC General Minister Directory doesn't render churches
DOC Ministers
-
CDM-14255 Bug - Find lists for region-based fields on DOC Minister aren't limited to just regions
DOC Ministers (Regional)
-
CDM-14235 Bug - Vocational history is not showing on DOC General tab in DOC Regional
MCC
-
CDM-14208 Story - Build mcc.church_data
-
CDM-14214 Story - Add record_type to fmchurch
-
CDM-14215 Story - Add primary boolean to regional.church_position
-
CDM-14266 Story - Build mcc.church_detail view
-
CDM-14271 Story - Make church record type an MCS driven field
-
CDM-14272 Story - Make church assessment status an MCS driven field
-
CDM-14288 Story - MCC Church Results List Columns
Notices
-
CDM-14172 Story - Add integrity check to only allow one fgsmtpsettings marked default
-
CDM-14241 Story - Apostrophe not encoding correctly on SMTP API
-
CDM-14277 Story - Add System Email Notice type
-
CDM-14309 Story - Hide Send Test button on more options menu for email notices
Payment Processing
-
CDM-14196 Bug - fields not populating when tempe call fails
-
CDM-14279 Bug - Access to pending gifts should not be reliant on the existence of pending gifts
Payroll
-
CDM-13155 Bug - Deduction reduces W2 on wrong pay item
-
CDM-14256 Bug - Payroll transactions can appear in Deposit Processing if they share a deposit date with giving transactions
Suran Server
-
CDM-14199 Story - V5 SQL Queue is running indefinitely
Suran Web Framework
-
CDM-14282 Story - Add fkOptions setting to fks
UCC - Group Tax Exemption
-
CDM-14182 Story - Don't send candid request if no requests are submitted for the week
-
CDM-14207 Story - Customize Candid email
UCC Data Hub
-
CDM-14037 Bug - Other Income Not Saving
-
CDM-14195 Bug - Viewer (National/Affiliates) not able to R Professional Endorsements
-
CDM-14198 Bug - Cannot add a prof dev training on a user with a conference but no association
-
CDM-14216 Bug - Getting Reload Error when Editing the Government Endorsement Pane
-
CDM-14225 Bug - Historical Positon changes to Active upon Reload
-
CDM-14237 Bug - person is not required on association staff
-
CDM-14240 Bug - Specialized Setting did not Save
-
CDM-14250 Bug - Association Staff have Update ACP for people outside of their context
-
CDM-14331 Bug - Getting Reload Error when Creating a Conference
-
CDM-13044 Story - Default status on ucc.prof_dev_training_link to Active
-
CDM-13762 Story - Add ACP for Preferred Contact Field
-
CDM-13905 Story - Fitness Review Viewer Role
-
CDM-13906 Story - Fitness Review Editor role
-
CDM-14044 Story - Change Specialized Settings pane to Ministers with Covenants on Church Records
-
CDM-14178 Story - Update Text/Grammar Errors for Finance Records
-
CDM-14202 Story - Endorsement Editor Role
-
CDM-14224 Story - Update Standing Pane Layout in People Records
-
CDM-14228 Story - Fieldmanager changes for ENG-4733
-
CDM-14258 Story - Add previous church id column for UCC churches
-
CDM-14259 Story - Yearbook reports open blank page from church record
-
CDM-14284 Story - People prof dev polish
-
CDM-14345 Story - Fieldmanager changes for API-2428