Latest upgrade: What's new?
Tip! Looking for something from a previous release not listed below? Check out the Sprint Review Notes!
Latest Release: January 2024 (20.3.171)
Overview of new features: January 2024 (20.3.171)
New responsive theme for public websites: Flat White
The Flat White theme is the newest addition to the Coffee family, replacing Mocha as the default theme for the member responsive site. Flat White introduces a cleaner more toned-down style, providing a contemporary and professional appearance. It includes animated content, allowing for certain features like the top navigation to fade in or cards to flip as you scroll down the page. The cleaner aesthetic, animated content, and responsive design collectively contribute to a more enjoyable and effective interaction between members and your organization's online presence.
Identifying duplicate organizations from the manage duplicates window
Easily identify and resolve potential duplicate organizations from the Manage duplicates window when you have the Contact Merge - Plus license. For more information, see Merging duplicate contacts.
Using saved payment methods
Empower customers with the convenience of using their saved payment methods on both the cart and Give Now pages, streamlining the checkout process. With this feature enabled, AutoPay enrollees will find their saved payment methods readily accessible. For all customers, the option to add new saved payment methods is conveniently located on their account page on the Preferences tab.
Moreover, system administrators have the flexibility to craft personalized messages that will be visible to customers upon enrolling in automatic renewals. See Using saved payment methods for more information.
Note: To use saved payment methods for all future purchases, you need to be licensed for AutoPay and have the Global Payments gateway configured accordingly.
Enhancing the usability of iMIS
Numerous usability enhancements have significantly improved the overall user experience within iMIS:
- Communication templates: When initiating communications, a confirmation message will now display, indicating the number of recipients for the communication. Users are provided with the choice to either send the message immediately or return to make any necessary adjustments. This valuable feature empowers senders to double-check their intentions, preventing any inadvertent or premature sending of messages.
- Communication templates: The Preview button has been relocated away from the Send button, and the Back button has been repositioned to the top for enhanced visibility.
- Queries: Staff users can now streamline the process of adding filters and sorts to IQA queries, as the need to click the add (+) button has been eliminated. Filters and sorts are seamlessly integrated into queries once selected from the drop-down menu.
- Queries: When utilizing IQA queries with multiple sources, the property names have been enhanced to incorporate the source name on the filters, sorts, and display tabs.
- Communities: The Save button has transformed to a Publish button when creating content for communities, ensuring that users are aware their content is promptly shared with the public.
Cancelling un-invoiced orders with payments
Authorized staff users can now cancel un-invoiced orders that have payments applied. To cancel an order, select Cancel order from the Actions drop-down of the order details page. Upon cancellation, the payment is unapplied from the order and transferred to a Credit Memo invoice. The payment then appears as an open credit on the customer's account.
Preventing duplicate contacts for events
The following enhancements have been made to prevent the creation of duplicate contacts when registering someone else for events:
- The Permit public users to register existing contacts setting now prevents public users from creating duplicate contacts they do not have read access to when registering someone else. When enabled, if users choose to Add a new contact and a duplicate record is detected, the existing duplicate is selected for registration, and the new contact is not created. See Event settings for more information.
- The Do not allow adding new contacts configuration option has been added to theEvent display content item. Enabling this option prevents users from adding new contacts when registering someone else, reducing the likelihood of duplicate entries. See Event display for more information.
Additional Enhancements
- Managing panel sources outside of Panel Definitions - The Panel sources window (RiSE > Panel Designer > Panel sources) introduces a centralized hub for managing panel sources. This window displays each panel source alongside its parent type and whether the source is multi-instance, and it allows staff to add new sources and delete unused sources without the need to edit a panel. Previously, panel sources could only be accessed during the process of editing a panel, meaning that any changes to the data source required accessing and modifying the panel directly.
- Enhancements to the Stripe onboarding process - The window for adding a Stripe gateway account now contains two links: Create a Stripe account and Begin the onboarding process. These links are designed to ensure compatibility with pop-up blockers and eliminate the need for users to manually save new Stripe gateways in iMIS. Upon selecting Begin the onboarding process, the new gateway automatically saves to iMIS, and the Stripe onboarding site opens in a new browser tab, without the need for disabling pop-up blockers.
- Okta supported as new OIDC integration - iMIS OpenID is now compatible with Okta. When configured, staff users may sign into iMIS using their Okta credentials. The Okta integration not only offers a seamless single sign on connection to iMIS, but also offers standards-compliant OAuth 2.0 authorization.
- Pay Central SDK - The Pay Central SDK streamlines payment processes, allowing iMIS clients to seamlessly integrate Pay Central functionality into external web pages while ensuring centralized and accurate record-keeping within iMIS.
- Requiring mobile phone in the Contact Account Creator - The Contact Account Creator content item now offers the option to make it mandatory for contacts to include a mobile phone number during the account creation process.
- Upgrade date displayed on About iMIS page - The About iMIS page has been enhanced to display the date of the most recent upgrade, accompanied by a convenient link to the Release Notes (New Features and Enhancements) page.
Upgrade Changes
- Twitter has been changed to X - We've given a fresh look to all icons that used to feature the Twitter symbol, replacing them with the sleek new X icon. Furthermore, all content items that call for social media links have been seamlessly updated to reflect this change.
- vSOA ItemClass database view has been updated for improved performance - Viewing information in iMIS, such as a list of Event registrants, has become more efficient by enhancing the performance of returned results, especially when large amounts of information is requested.
Previous Releases
Overview of new features: November 2023 (20.3.166)
Merging duplicate organizations
The Contact Merge feature has been enhanced to allow merging organizations. When you discover two organizations are duplicates of each other, you can combine the accounts by choosing one organization to retain, and another organization to discard. This feature automates the process of merging duplicate organizations, eliminating the need to manually transfer child contacts and data from duplicate organizations. See Merging organizations for full details.
Example: An association of healthcare providers is a contact for the organization. Due to data entry errors, the association has been duplicated, and several providers have been assigned to the duplicate. Staff users can merge the two accounts, ensuring all healthcare providers are members of the same organization.
registering someone else without modifying the contact security queries
As a security enhancement, the Authenticated userscontact security query no longer needs to be adjusted for the Register Someone Else event functionality. Previously, organizations had to broaden the scope of their Authenticated users query to allow public users to register existing contacts for events.
The new Permit public users to register existing contacts setting allows public users to register existing contacts they do not have "read access" to without altering theAuthenticated users query, allowing you to revert to a more restrictive setting for the Authenticated users query.
Tip! All users who have modified the Authenticated users contact security query for event purposes should enable the new setting (Settings > Events > General), then review the query to determine if previous adjustments should be reverted. This query is used for the website's public directory, so it is important to review what level of detail is being offered in the directory. See Contact security queries.
Membership Configuration Wizard
Easily configure the required membership settings, products, member types, and more from one single location through the powerful Membership Configuration Wizard. When setting up membership for the first time, staff users can configure the following components from the membership wizard:
- Membership billing options
- Membership fee activity types
- Member and non-member customer types
- Billing cycles for each member type
- Billing products for each member type
The membership wizard organizes all membership configuration options throughout iMIS into a step-by-step process, eliminating the need for prior knowledge of iMIS-specific terminology. See Using the Membership Configuration Wizard for full details.
Example: An association with multiple chapters across different regions is setting up membership for the first time. Instead of setting up each component separately, a staff user launches the membership wizard. While walking through the wizard, the user completes a step-by-step process for configuring membership settings, member types, billing cycles, and other components, with clear explanations accompanying each step. Once the wizard is completed, the organization is ready to begin administering members with iMIS.
More control over iMIS Orders
There have been several enhancements to iMIS Orders:
- Change the order type from the cart - Authorized staff users can override the order type from the cart.
- Override shipping and handling from the customer's cart - Staff users can update shipping and handling costs from a customer’s cart, including non-shippable items.
- Cancel a non-invoiced order - Authorized staff users can cancel non-invoiced orders that do not have payments applied.
Upgrade logs available to system administrators
System administrators can go to RiSE > Upgrade log to see a record of every time iMIS has been upgraded including start times, end times, start versions, end versions, and if any errors occurred. Clients no longer need to contact Technical Support to find out their iMIS upgrade history, and instead they can contact their system administrators to review the upgrade logs. See Upgrade log for full details.
Example: An organization needs to know the last time iMIS was upgraded. A staff user contacts their system administrator to quickly receive the upgrade log information.
Additional iMIS Enhancements
- Notifying staff users of completed upgrades - The Upgrade completed alert message notifies staff users when iMIS has been upgraded. The message appears in a banner at the top of the staff site for three days after an upgrade is completed.
- Query filter values remembered upon navigating back to the search page - When looking for information, your search results will be remembered if you leave the page and return to it. This allows users to select a result after searching and not have to worry about searching again for the same result when they return to the main query page. For example, a staff user needs a record of all invoices between July 1 and July 15. They can search using the Invoice Date between field and after clicking a result in the filtered list, if they return to the Invoice page, their search results remain.
- Additional single sign on (SSO) settings to assist with troubleshooting the connection - Use the new SSO configuration options to assist with troubleshooting a connection. Enable Force requests through TLS1.2 to add the TLS 1.2 protocol to the application’s security protocols, which will help troubleshoot the server and client that are trying to establish a handshake. Enable Skip server endpoint validation to bypass the sending of head requests to the base or main URL. When enabled, post requests are directly sent with the refresh token.
Upgrade Changes
- Stripe gateway requires CVC for certain transactions - Credit and debit card payments using the Stripe gateway made through the Enter gifts window or by a staff user working on behalf of a customer now require the card's CVC. Although these MOTO payments require the CVC at the time of payment, the CVC is not retained by Stripe.
- Update to media asset management - When creating a new product, staff users can hide the product from search results by entering an end date in the past.
- Updating panel text properties with a length of -1 - On upgrade, migrated panel text properties that exceed the maximum length (3,999) are adjusted to a new length of -1, which was prohibiting the property from being updated. With this upgrade, panel properties with a length of -1 can be updated and saved to a new value between 1 and 3,999.
- Enhancements to Invoice Payment Link content item - Significant performance enhancements, including faster loading time, have been implemented to the Invoice Payment Link content item, which powers the Renew Now and Join Now buttons.
- Query result order for queries without sort properties - Due to query performance improvements, IQA queries that do not contain a sort order property may see a change to the order of the query results.
- Contact addresses hidden from public users when registering someone else - Previously, the Authenticated users security query granted public users access to contact addresses when registering someone else for events. Contact addresses are now hidden from public users when registering other contacts. Only staff users and company administrators with edit access to a contact can view the contact’s addresses.
Documentation Enhancements
- All Dynamic Content Items can now be easily reviewed from individual articles.
- New articles: