Latest upgrade: What's new?

Tip! Looking for something from a previous release not listed below? Check out the Sprint Review Notes!

Latest Release: May 2025 (20.3.205)

Persisted cash membership invoices (available upon request)

Persisted cash membership invoices improve how cash-based membership joins and renewals are handled by generating and retaining standardized invoices and invoice lines in the database. Each billing action — whether a new membership or a renewal — creates its own distinct invoice that can be independently paid, reversed, unapplied, or refunded. Existing cash invoices will be upgraded automatically, and credit handling has been enhanced for smoother transitions.

Some key functionality includes:

Enhancements

  • Streamlined itemized renewal - Once an optional item is added to a renewal billing invoice through a renewal adjustment invoice, the itemized renewal screen is no longer available for users. Staff can still adjust prices or remove items through Finances > Invoices > Adjust invoice > Adjust line items.
  • Streamlined cash billing renewal corrections - Membership renewal corrections for cash billing types now work the same way as correcting accrual billing types.
  • New RenewalAdjustment invoice type - The RenewalAdjustment invoice type has been added in order to support persisted cash-based invoices.
  • Advertising enhancements - The following upgrades have been made to Advertising:
    • Is Active field for Ad Adjustments - Staff can now enable the Is Active option to mark an Ad Adjustment as active. Once active, only the Ad adjustment name and Adjustments value fields remain editable, helping preserve data accuracy while allowing limited updates.
    • Quantity field for Media orders - Staff users can now enter a Quantity when adding Media orders. This creates multiple identical orders at once, saving time and reducing entry errors when scheduling orders.

Upgrade Changes

Previous Releases