Spring '22 Maintenance Release
This is a list of every change made in the Spring '22 Maintenance Release of Nimble AMS. To view a list of only major features in the latest release, head next door to our new features.
Maintenance Release - Staff View
Maintenance Release - Community Hub
Maintenance Release - Staff View
Defects Fixed
Individuals affiliated with the company account now get order confirmation emails
An improvement has been made to notify the individual account about the confirmed order for the company they are affiliated with. Now, if the company account is Bill To on an order but an individual pays for it as an affiliated child, the order confirmation email goes to the individual's account. (AMS-12477)
Editing SOQL Queries built in Nimble Query with one or more filters made error-free
Editing the Salesforce Object Query Language (SOQL) queries built in the Nimble Query was throwing an error if the queries had one or more filters. The issue has been resolved, so that the SOQL queries can be edited and behave as expected regardless of the added filters. (NQ-150)
An SOQL-related exception that interrupted the tax calculation process is now resolved
A defect has been fixed to support tax calculation. While adding cart items for Tax and Shipping, an SOQL-related exception was interrupting the tax calculation process. The issue has been resolved. (AMS-12486)
Limitation on Transaction count removed for Apex jobs
Apex jobs with more than 50,000 transaction records now run error-free. (AMS-12509)
Nimble AMS no longer allows a Membership Deferred Revenue purchase without transaction
Nimble AMS was allowing the purchase of Membership Deferred Revenue without a transaction. The bug has been fixed. Now, in cases where order with Membership Deferred Revenue is being processed without a transaction, a user-friendly error message pops up. (AMS-12411)
One Payment modal now opens quickly
Fixed an issue that was causing the One Payment modal to take a long time to open in Community Hub if the user has many unpaid orders. (AMS-12547)
Feature toggle added to the new batch total updater job
Added a feature toggle to the NU.BatchTotalUpdater job to allow the removal of the limitation on the number of transaction records. This feature toggle is off by default but can be turned on by enabling the Improved Batch Total Updater tag. (AMS-12541)
Misapplied Shipping charges now resolved
Resolved the issue where shipping charges were mistakenly applied to Registration Products when they were also ordered with Merchandise Products. Now, Shipping charges are only applied to Merchandise Products while the Shipping Address is set up for shippable cart items. (AMS-12515)
Fixed 'too many SOQL queries' error when capturing payments
Fixed an issue where payment capture could fail due to 'too many SOQL queries'. (CBBP-149)
Fixed "View Detail Report" link in Lightning Experience
The "View Detail Report" link that appears when running a new bulk billing for accrual dues will now function properly in Lightning Experience. (OPS-564)
Maintenance Release - Community Hub
Defects Fixed
Express payments and stored payment methods made more compatible
When a user (other than who’s on the ‘Bill To ID’ on the order) paid for an order with a stored credit card on the Express Payment page, an unexpected error was being thrown. Some code changes have been made to fix this issue. (NC-6213)
Registrations can be managed without any error
An unexpected error was being thrown while managing an existing registration. This was specifically happening if the event has been registered to the maximum limit and the waitlist was enabled. To resolve this issue, modifications are made so that the pre-existing registration can be managed error-free. (NC-6223)
The behavior of the Event Registration button is now customizable
A new type of Application Event named "Get Available Actions for Event" has been created. This newly created Application Event allows the users to customize the behavior of the Community Hub Event Registration button by modifying the logic using custom apex classes.
Additionally, the action classes like Edit or Cancel Action
, Register Action
, and Waitlist Action
are globalized so that users can use them in the customized framework. (NC-6211)
Updated Add to Cart failure message
In the rare case, when an item was removed from the cart and added again without reloading the page, a user-friendly error message now displays. (NC-5305)
Seasonal Permission Changes
See the Spring '22 Permission Changes in the Security section.