Release Notes
Modern Campus CMS 2024.3 (November 19, 2024)Link to this section
Features
- Add thumbnail images for Snippets and Components, to display as a preview in editing interfaces like Snippet Properties, Component Properties, and file choosers.
- Thumbnail images do not display in the WYSIWYG preview.
- For components, Dependency Scan will convert links in file choosers, image choosers, and mini WYSIWYG editors to dependency tags. (OX-15967)
- Globally manage user options for MultiEdit and Page Parameters using dynamic checkboxes, selects, or radio buttons.
- When you disable users, you can now download a CSV of their group associations, including their username, full name, and group memberships, using both single and bulk actions. (OX-18360)
- When creating a group, you will now see the username alongside the full name for easier identification. (OX-18132)
- If no first or last name is set, only the username will be displayed.
- When you change the site password in Site Settings, you will now see a confirmation modal upon clicking Save.
- You will no longer see the outdated Send Feedback button in Emergency Alerts.
AI for Page Metadata (Beta Release)
- Generate SEO-optimized page titles and descriptions using AI, based on fully rendered page content.
Fixes
- If you enter invalid HTML in the Source Code asset, you will now see more helpful error messaging. (OX-18414)
- When you compose CMS email messages from the inbox, the email will now display special characters properly. (OX-18343)
- For calendar events, type into the category filter to actively narrow down existing categories. (OX-18062)
- For calendar ICS files, see the calendar URL listed as a separate entry. (OX-17821)
- See the correct display of special characters in the Page Parameters gadget. (OX-17477)
- See the correct correct display of special characters on the event details page for calendar categories.
- When editing an event in CMS Calendar, see a ratio recommendation for Event Image.
- You can now successfully upload smaller images to Image Gallery assets.
- If you upload an unsupported image file type to a Image Gallery asset, you will now see more helpful error messaging.
- Pagination in Insights now works correctly.
- Insights dashboard for accessibility will have the correct loading screen.
- Dependency Manager workers are now available at the
/rs/workers
endpoint. - Page Preview loads more reliably with Personalization enabled.
- JavaScript files can now be deleted when not connected to Layout Builder.
- You will now see a scroll bar in the Schedule Expiration box for a file.
- In the Navigation Editor,
.ounav
files, will now show a clearer message regarding the use of HTTPS versus HTTP for external links. - If you upload an invalid file, you will now see the full status text for the error message.
- Orphan Pages report now has an increased date width display.
- Last Saved Date column of Checked-Out Content report will be displayed properly for longer date formats.
- See consistent button text for the Personalization embed code.
- See consistent text in notifications when adding or removing an Accessibility Exception.
Modern Campus CMS 2024.2.1 (August 8, 2024)Link to this section
Fixes
- Emails from Insights will display correctly when there are multiple recipients in the Insights access group. (OX-18310)
- In Insights, you can now open the pages and report with misspelled words. (OX-18317)
- You will see the correct component content when you reorder element groups that contain a WYSIWYG Editor, both on a page and in Content > Components. (OX-18320)
- In components, you will no longer get an error when using full (absolute) URLs in the file and image choosers. (OX-18326)
- Insert Asset on a page loads faster for Level 8 users and below. (OX-18309)
- Emails from workflow tasks will contain the correct Approve, Decline, and Inbox links. (OX-18311)
- Users who don't include a first or last name in their profiles will display correctly in CMS mailbox messages. (OX-18308)
- Emails from the Request Help gadget will no longer show HTML code in the message. (OX-18312)
- Emails from the Link Check gadget will no longer show HTML code in the message. (OX-18325)
- Emails from Emergency Alerts will no longer show HTML code in the message. (OX-18324)
- When you compose emails in the CMS your message will contain the correct line breaks and link styling for
https://
URLs. (OX-18313) - In the API, you will see the correct worker key in the response when you upload a file. (OX-18315)
- In Global Search, you will no longer get a blank screen on the full list of results. (OX-18339)
Modern Campus CMS 2024.2 (July 18, 2024)Link to this section
Features
- The CMS-generated emails now feature updated styling and are sent with improved reliability.
- See improved helper text for the Publish to Production access setting for folders.
- Our new image cropping tool will allow us to offer more features in the future.
- Your image editing experience remains the same.
- The URL Shortener Gadget will always output
https://
. - You can switch between list and grid views on the public events page of the CMS Calendar and see the same events.
- Updated accessibility check to axe-core 4.9.1.
API
- Check out the Updated APIs for workflow, messages, and workers.
- Includes breaking changes to the workflow and messages API.
- Completed workflow requests older than two years will be removed on a weekly basis.
- Enjoy enhanced system efficiency with our improvements to worker processes (CMS tasks that run in the background).
- Use the Worker API to get a list of long-running processes for your account.
- Long-running processes include, but are not limited too: publish actions, dependency scan, Find and Replace.
- Completed processes are removed every two hours.
Sites
- See improved confirmation when you delete a site.
- When you delete an account or site, the Staging file system will be removed.
- You can now create a new site using a deleted site name without reaching out to Support.
Components
- File and Image Chooser elements will open at the specified starting location, including dependency manager tags and other CMS sites in your account.
- When you edit components on a page, your workspace is expanded for better usability.
Element Groups
- You can now reorder and insert new element groups between existing groups, both on a page and in Content > Components.
CMS Snap Display Connector for Extended Education (EE)
- Courses in EE that have Application Instructions will now show them in the connector when the user clicks Apply Now.
- Courses in EE that have Registration-type service charges will now show the contents of this field in the connector's Course Details.
- Sections in EE without schedules will now show in the connector without dates, at the top of the sections list.
- Course and Certificate Search pagination will properly show in certain cases.
Fixes
- When you publish multiple files, you can now click View Details in the pop-up notification to see errors. (OX-17580)
- You can successfully decline files and move them through the workflow. (OX-16674)
- In the Checked-Out Content report, you can successfully sort on the Checked-Out By column. (OX-12719)
- In Version Compare, you can navigate through versions when certain versions have been clipped. (OX-13532)
- If you use regex to control the naming of your binary files, users will now see the correct error message when a file upload has an invalid name. (OX-17986)
- Find and Replace will now load results when searching
.lcf
pages. (OX-18160) - Find and Replace will give you more helpful error messages when your regex is not allowed.
- You can no longer regex search with the following:
^*
and(\S|\s)*
- You can no longer regex search with the following:
- Find and Replace using regex will display a literal $ when you search using the
\$
escape character. - You can now use arrow keys in Firefox to edit and save component element groups.
- See improved examples in the CMS Calendar API documentation.
- Your CMS Calendar Featured Slider, will no longer have an accessibility violation.
- Your CMS Calendar RSS feed now handles special characters more effectively across various RSS readers.
- The Help menu now displays correctly at various screen sizes.
- You will now see the most current site check report.
- You can now filter within the Super Admin interface with no errors.
- When you create a custom gadget, the description field will display correctly.
- The link on the Form Assets Setting field in Setup > Sites will have the proper link.
- Reduced the need to refresh cache on the built-in login screen when new releases occur.
- Your updates to Personalization dynamic content are now more reliable.
- You can now delete unnecessary users more quickly.
- In Insights, various interfaces will have improved loading speed.
Modern Campus CMS Notice (May 17, 2024)Link to this section
Between June 10 and 12, we'll be performing a one-time cleanup of customer recycle bins in the CMS. During this period, content older than 13 months will be removed from the recycle bins of all sites. If you have any questions or concerns about this, please submit a question to the CMS Support Team via the Support Resource Portal (login required).
Modern Campus CMS 2024.1.1 (April 18, 2024)Link to this section
Fixes
- In Content > Find and Replace, when you perform a literal text replace that includes components, you will be less likely to cause issues with the components in use on pages. (OX-18067)
- Special characters, like á, in your breadcrumb navigation settings will display correctly. (OX-18071)
Modern Campus CMS Notice (April 4, 2024)Link to this section
On April 4th at 10:00a.m. Pacific, those with Web Distributed Authoring and Versioning (WebDAV) enabled and those using in-product login will see a prompt to update your password, even if your password is between 16 to 64 characters.
Those only using Lightweight Directory Access Protocol (LDAP), Central Authentication Service (CAS), and Shibboleth authentication methods will not be prompted.
Modern Campus CMS 2024.1.0.1 (March 14, 2024)Link to this section
Fix
You will be presented with the proper CMS logo in all situations.
Modern Campus CMS 2024.1 (March 14, 2024)Link to this section
Features
- On April 4th around 10:00a.m. Pacific, those with Web Distributed Authoring and Versioning (WebDAV) enabled and those using in-product login will see a prompt to update your password, even if your password is between 16 to 64 characters.
- Those only using Lightweight Directory Access Protocol (LDAP), Central Authentication Service (CAS), and Shibboleth authentication methods will not be prompted.
- If you're having trouble with webhooks publishing, we can now help troubleshoot using additional internal logging. (OX-17845)
- Link check will automatically ignore links beginning with "tel:" or "mailto:". (OX-9101)
- In Reports > Insights > Links, see the correct count of broken links and active exceptions.
- Your Insights dashboard now shows the number of accessibility exceptions used in the report.
- We have rebranded from Omni CMS to Modern Campus CMS in the interface.
- To find all of our solutions, Add-Ons > Additional Add-Ons will now link you to the Modern Campus website.
- You will no longer see references to Lite or Enterprise versions.
- New names for existing modules include:
- Omni CMS Search renamed to Modern Campus CMS Website Search
- Identified Visitors & Contacts renamed to Known Contact Personalization
- Omni CMS + Destiny One Catalog Connector renamed to CMS Snap Display Connector for Extended Education
- Omni CMS + Acalog Catalog Connector renamed to CMS Snap Display Connector for Catalog
- Users will need to reconfirm their acceptance of the Privacy Policy, with the sole adjustment being the update of product names.
- Use our new Responsive Preview, replacing Multi-Browser Preview, to visualize your pages across various screen sizes.
- Live Delivery Platform (LDP) settings are renamed as Form Asset and Gallery Asset settings.
- With the Snap Display Connector for Catalog (formerly Omni CMS + Acalog Catalog Connector) you can hide specific data for programs and courses.
- Contact customer support to get these additional fields added to your existing components or tiles.
- Since Axe is the primary tool for conducting accessibility checks in page checks, final checks, and Insights we have removed all behind the scenes interactions with the legacy Accessibility Checker.
- This has no impact on our SaaS customers but for our Self-Host customers, this version will require you to use Axe.
- Your Activity gadget loads faster by removing actions older than two years.
- Old activity is cleared on a weekly basis.
CMS Integrated Calendar
- Event tags for the CMS Calendar are now separate from CMS tags.
- Event tags are renamed, "Categories."
- We have migrated your existing event tags to Calendar > Attributes > Categories.
- These events tags were not removed from Setup > Tags, review and delete as needed.
- Allow website visitors to RSVP for an event series (recurring events).
- You can enable automated, branded emails and/or email attendees manually.
- A Series Overview on the public events page will list upcoming dates and times in the series.
- Manage your registrations and cancellations using RSVP > Pending.
- When event organizers select to be notified of RSVPs, their notifications are now streamlined.
Fixes
- You can successfully Save image gallery assets after editing their aspect ratio. (OX-17765)
- You will get a more helpful error message when you try to Copy a file that is already being copied. (OX-17754)
- When you Move or Rename files, you will be less likely to receive a database error while the operation is in progress and navigating around in the CMS. (OX-17633)
- We have also added internal logging to help troubleshoot move and rename operations.
- Deleting Images Sizes, Size Sets, or Sets will complete faster. (OX-17897)
- When adding a custom gadget using the API, the URL will now need to be validated to make sure it starts with
https://
. - The URL Shortener gadget will only provide shortened URLs that begin with
https://
. (OX-17860) - When you publish pages that contain CMS calendar events, you will no longer see an incorrect accessibility issue reported. (OX-17785)
- In CMS Calendar, if your event allows unlimited registration, the event details page will no longer show the "spots available" text.
- If you log in and then delete identifying content from the CMS URL, you'll be automatically directed to your list of sites.
- Webhooks will now send messages when you create a directory using WebDAV, delete JavaScript files, and unzip files.
- Webhooks will no longer send messages when you change the site settings for Layout Builder.
- When you Preview a page with Most Recently Visited or Most Visited Dynamic Content, you can use the dropdowns to see what the page looks like with different variations.
- See the correct file icon for video files in Content > Recycle Bin.
- Button sizes when editing a site configuration have been adjusted.
Insights
- Administrators will now receive the emailed report, even if no access group is selected. (OX-17702)
- Your accessibility page reports will now show all source code occurrences of an issue.
- The accessibility guideline on the dashboard is now easier to read.
- Your Insights scans will now complete faster.
Omni CMS Notice (January 29, 2024)Link to this section
In Insights, pages with too many Axe accessibility issues will now show the Source Code as HTML preview is unavailable due to the number of issues
and these pages will now contribute to the calculation of your Accessibility Score on future scans. No CMS release was necessary; only a change to the system operating Axe was required.
Omni CMS 2023.3.0.4 (January 18, 2024)Link to this section
Fixes
- You can now save Component source code that has up to 262,144 characters. (OX-17788)
Omni CMS 2023.3.0.3 (January 9, 2024)Link to this section
W3C Validator
- Validate your pages against the latest standard (Nu HTML Checker) when you run the W3C validator in page and final check.
Fixes
- See improved CMS performance when using Axe accessibility checking in page checks, final checks, and Insights.
- In Insights, pages that contain a large number of accessibility issues will now be successfully scanned by Axe.
Omni CMS 2023.3.0.2 (December 18, 2023)Link to this section
Fixes
- Users levels 0-8 and those with final check enforced can now Publish when final check completes. (OX-17753)
- The
currentDate
TMPL variable will now use a 12-hour clock instead of a 24-hour clock, which will make the value properly display after page creation. (OX-17764) - When you test your Production Server FTP settings, you will no longer get a warning if your FTP Root is
/
and is correctly configured. (OX-17740) - In the CMS interface, you will now see checkbox columns correctly aligned.
Omni CMS Notice (November 29, 2023)Link to this section
As of November 28, 2023, we have designated Axe as the primary tool for conducting accessibility checks in page checks, final checks, and Insights for our SaaS customers.
Omni CMS 2023.3.0.1 (November 16, 2023)Link to this section
Fix
If you use an https
URL for your CAS or Shibboleth login page, you will no longer get an error when saving the account. (OX-17730)
Erratum Notice 2023.3 (November 10, 2023)Link to this section
The 2023.3 release notes named the following feature:
- For those using in-product login, we have increased our authentication security. You will see a prompt to update your password at log in, following release.
- Those using Lightweight Directory Access Protocol (LDAP), Central Authentication Service (CAS), and Shibboleth authentication methods will not be affected or prompted.
This feature caused issues for users utilizing LDAP, CAS, or Shibboleth authentication methods. We acknowledge and have addressed the problem for affected users. The feature will be available in an upcoming release.
Omni CMS 2023.3 (November 9, 2023)Link to this section
Features
- For those using in-product login, we have increased our authentication security. You will see a prompt to update your password at log in, following release.
- Those using Lightweight Directory Access Protocol (LDAP), Central Authentication Service (CAS), and Shibboleth authentication methods will not be affected or prompted.
- Choose to send automated, branded emails when registrants RSVP to your calendar events.
- Axe accessibility Best Practice rules can be turned off, in Setup > Account.
- Be sure to add your accessibility exceptions for Axe before we transition away from the old checker on November 28th.
- Our new file uploader will allow us to offer more features in the future.
- Your upload experience remains the same.
- See View Published Page while in Contents > Pages and for locked files.
- You can now upload
.pages
and.numbers
as recognized binary file extensions. - Navigation for Reports > Insights has been streamlined to match the rest of the interface.
Omni CMS + Destiny One Catalog Connector
- See improved stability when you Add to Cart.
- See the correct label when your course is labeled "TBA".
- See Apply Now, when applicable.
- See the option to pay a deposit fee for a course, when applicable.
- See up to two levels of program streams when they are nested.
- Your result lists are now alphabetized.
Fixes
- When you publish to multiple targets, you will now see versioning of everything that published to each target. (OX-17091)
- In Insights > Accessibility, you can see and action items when accessibility is disabled for the account. (OX-17513)
- Users levels 9 and below can successfully see Insights > Axe Accessibility.
- In Insights > Links, you will no longer see exceptions included in the count of broken links.
- If your account is new, you will see the correct Insights report, with no console errors, after the first report scan.
- The Axe Available Rules for your accessibility exceptions now return complete results.
- You can delete a user that has made link check exceptions. (OX-17373)
- When your links are long (up to 1024 characters), you can create exceptions. (OX-17348)
- You will no longer see an error when you click Make Exception for some links.
- See improved styling for link check exceptions in final and page checks.
- See improved readability for multi-select lists throughout the interface.
- You will no longer see the option to run an accessibility check on file types that can not be checked (for example,
.inc
). (OX-17461) - In Custom Reports > Page Products, you will no longer see duplicate fields for Last Publish Date.
- When you run the Orphan Pages report, your inbox messages are more clear and contain the correct link to the report.
- When you edit a gadget, you will see the Description field labeled correctly, if a description is available.
- If your page was created using a layout (known as a Layout Control File [LCF]), you will now see it in your analytics gadget(s).
- When you edit a Template Group (Setup > Templates), you will now see the complete filenames.
- Test Connection in Setup > Sites will show the correct error.
- When using regular expression (regex) in Content > Find and Replace, see improved error messages.
- See better error messaging if you delete a tag that has already been deleted.
- When you recycle a page, the page will be checked-in.
- Links related to RSS, Layout Builder Thumbnails, and the Setup > Account Logout URL must start with
https://
.
- All your RSS links have been updated to start with
https://
.
- All your RSS links have been updated to start with
Omni CMS Calendar
- Your ICS subscriptions will now convert to your calendar's time zone. (OX-17528)
- You will no longer see Zone Error when adding an ICS subscription that contains recurring events. (OX-17484)
- If your public calendar encounters an error, you will see the correct error message, rather than the loading screen.
- If RSVP is disabled in Calendar > Settings, you will no longer see an error when creating new events.
Omni CMS + Destiny One Catalog Connector
- When your course contains additional information in tabs, all tabs will now open.
- You can successfully open courses, even if the fee information is non-standard.
- When you open a course that does not have a section description, you will no longer see an error.
- You will now see Notes and Outline when you open a course that has Notes and Outline available.
- You will now see all associated courses when viewing a Program Area.
- When you select a course from the list, the page will no longer scroll up.
- When you search, URL query parameters will not be removed.
Omni CMS 2023.2.1 (July 13, 2023)Link to this section
Fixes
- You can successfully delete tags. (OX-17363)
- Axe accessibility guidelines will no longer apply higher-level rules. (OX-17369)
- See updated logos and simplified terminology for Layout Builder and Personalization (formerly Melody and Instinct, respectively) in Omni CMS.
- The CMS login page will no longer scroll incorrectly.
- When you add an asset to a page, you will see a preview of the asset before inserting it.
- Find the Assets, Bookmarks, Notes, Quick Publish, and Unpublish File gadgets automatically added to all accounts in Setup > Gadgets.
- Level 10 administrators still manage user access settings for gadgets.
- In Setup > YouTube, you will see the correct warning when adding a Google account that does not have a YouTube channel.
- For Omni CMS Calendar, see the correct end date for an all-day, recurring event.
Reports
Checked-Out Content
- You can export the results to CSV. (OX-17399)
- Click the filename to open the content. (OX-17409)
- See the correct username on the lock icon. (OX-16870)
Insights
- You will no longer see an error when viewing legacy accessibility results. (OX-17372)
Omni CMS 2023.2 (June 15, 2023)Link to this section
Features
- Level 10 administrators can preview our new accessibility checker, which is built on Axe®.
- Use it on page, final check, and Insights without disrupting your publishing settings.
- Add accessibility exceptions for Axe® before we transition away from the old checker in the next release (estimated November 9).
- Use Google Analytics 4 in your Site and Page Analytics gadgets.
- We removed the unsupported Universal Analytics profiles from your account.
- This change removed your saved YouTube accounts, go to Setup > YouTube to re-add your account(s).
- Create and manage breadcrumb navigation more easily than before.
- The new breadcrumb option works with both XSL and Melody.
- We have removed the ability to connect Omni CMS to your school's Facebook or Twitter.
- This feature is not widely used and has become difficult to maintain.
- Instead, you can embed social media widgets on your pages.
- When you edit a component you will see a preview of the image or dependency tag (if used).
- When you add a publish target in Setup > Sites, see helpful messaging about the Publish Default option.
- All of our sites are now using HTTPS so we removed the Always Use HTTPS setting in Setup > Account.
- You will no longer see the option to add a Helios calendar to your account.
- You will no longer see the option to log in using the mobile interface.
- We upgraded our XSLT processor, Saxon, to 11.4.
Insights
- Your Insights reports now have clickable links that open the affected page in a new tab.
- You can add global exclusions for files, directories, or extensions to your
insights.txt
file. - See cleaner styling, alignment, and navigation in Reports > Insights.
- Insights will no longer automatically scan the following text-based extensions:
ashx, cs, css, csv, inc, js, json, jsx, md, ounav, php3, ssi, tcf, tmpl, ts, tsx, txt, xml, xsl, xslt, vue, smil, ps, ics
Melody
- Create a tile to add breadcrumb navigation to your Layout Control File (LCF) pages.
- When editing an LCF, you can now drag and drop the Snippets, Assets, Images, and YouTube gadgets.
- Organize your tiles and frames using folders.
- See all LCF pages that use a layout.
- See helpful messaging that explains launching WYSIWYG vs. global tiles.
- We are now using Tailwind 3.3 in Melody.
Instinct
- You will no longer see the option to Delete if a segment is being used in dynamic content.
- Copy a segment to reuse it.
- Create dynamic content based upon the page a user has visited most recently.
- Name and prioritize your dynamic content variations.
- When you set your dynamic content to show based upon the zip code of your site visitor, you can now select zip codes from any state(s).
- See your dynamic content in the Checked-Out Content report and gadget.
- Filter and export the data in your dashboard and use it to optimize the Instinct content on your website.
- When a website visitor is using AdBlock, Instinct will still load content.
Visitors and Contacts
- Export data for your visitors.
- Select the number of items per page to view.
Instinct: Identified Visitors and Contacts
- See all pages and sites that your A/B test has been placed on.
- Copy an A/B test to reuse it.
Campus Maps and Tours
- Go to https://maps.moderncampus.net to log in to your account.
- Use Google Analytics 4 for your maps and tours.
Pathways
Fixes
- Saxon fixed a bug that caused
xsl:template
match statements to lose context on certain pages. (OX-16101) - You can insert assets on a page using the Asset gadget. (OX-16472)
- You will no longer see duplicates in the Checked-Out Content report or gadget. (OX-16940)
- Level 9 users who Save in Access Settings will no longer erase extensions. (OX-16488)
- In Content > Reports > Required Actions, the CMS won't log you out when you check in/out a file and then take any additional action on the files.
- When you disable Insights, it will no longer appear in the Reports panel while viewing a report.
- When using the navigation editor (
.ounav
), you can nest links using the keyboard arrow keys. - When you publish multiple files, you will no longer see a typo in the Publish box.
- When you launch a component, the tooltip text "Launch" will dismiss.
- When you add or edit image size sets, you will see the correct label for the suffix field.
Melody
- When you sort within Melody, you will see the correct order indicated.
- You can add tags to LCF pages in Properties > Parameters.
- In Properties > Head Code for an LCF page, you will no longer see whitespace in the Source editor.
- When you add server-side code and then an HTML wrapper in a tile, the source editor will no longer insert extra characters.
Omni CMS + Acalog Catalog Connector
- You can add two or more instances of the connector to a page.
- See the links in program descriptions.
Omni CMS + Destiny One Catalog Connector
- Your course, prerequisite, testimonial, and recommendation data will now display.
- Course sections scheduled as TBA in Destiny One will display as TBA.
- Course sections will display the fee amounts accurately.
- Course pages will display when fee amounts are non-standard.
- Course outline will now be displayed as a tab, if needed.
- Course search will honor known URL parameters on reload of the page.
Instinct
- See the correct page titles and helper text.
- Dynamic content can handle special characters.
- In Instinct > Visitors and Contacts, you will no longer see duplicate records.
- Level 8 or 9 users can create dynamic content that uses segments.
- You will no longer see A/B Test in the WYSIWYG toolbar if you have not purchased Instinct: Identified Visitors and Contacts.
Omni CMS Calendar
- In the Calendar API documentation, see which parameters are required to get the RSS feed. (OX-17153)
- When you get the ICS link containing the calendar, you will see location data.
- The end date of a recurring event is now included in the event.
- See all-day and time-bound events sorted by date.
- You can create an event from a public submission no matter the letter case of the tag(s) submitted.
- You can add subscriptions that require “User-Agent” in the header.
Omni CMS 2023.1 (March 16, 2023)Link to this section
Features
- Use the Omni CMS + Acalog Catalog Connector to customize and embed Acalog catalog content in Omni CMS.
- Use prebuilt Melody tiles to easily make catalog pages in Omni CMS that always have the latest data for courses and programs.
- Leverage Instinct to drive unique catalog experiences through personalization.
- You can now upload
.webp
as a recognized binary file extension.
- Edit WEBP images before uploading rather than using the Omni CMS image editor.
- For
.tmpl
files, saving is disabled in Properties > Parameters so you can preview the parameters as they will look on the published page. - You can now enter FTP addresses up to 128 characters in length.
- To prevent lost files, folders will now move their contents to Content > Recycle Bin rather than being deleted.
- Level 10 administrators will see more frequent reminders when your account does not have "Always Use HTTPS" enabled.
- All accounts will be switched to Always Use HTTPS on March 30, 2023.
Melody
- When inserting form elements in a global tile, you can now insert new types of elements including,
- long text, radio buttons, toggles, multi-select, file and image choosers, and dynamic dropdowns.
- Use the dynamic dropdown to link to a data file that will define the dropdown options available to the content editor.
Instinct
- See all pages and sites that dynamic content has been placed on.
- Set your dynamic content to show based upon the county or zip code of your site visitor or based upon the page they visited most often.
- See increased reporting on the performance of your dynamic content in a dashboard.
- Your dynamic content will load faster when placed on a page.
Fixes
- When you open a file chooser you will see files for the site you are currently working in. (OX-7890, OX-11086)
- If your page has archived versions older than two years, you will no longer get an error when saving the page or using Find and Replace. (OX-15965)
- When you change the details of your reminders, your changes will save. (OX-13418)
- You can use snippets after removing other sites in your account. (OX-15965)
- The CMS will correctly handle filenames for template groups and renamed components to prevent errors when opening the file. (OX-14893, OX-16558)
- Deleting a folder from production will no longer mark pages that are in a folder with a similar name as Unpublished. (OX-15111)
- You will no longer be able to save a file that links to a Base64-encoded image.
- You can select and delete multiple snippet categories if any category uses special characters.
- When you import RSS items to a page, you will now see them listed for that page.
- When you use binary management, the link for your template images no longer contains an encoded ampersand.
- When you click an Activity Gadget link, you will be directed to the correct site.
Error Messaging
- See better error messaging when you run Reports > Site Check. (OX-16105)
- See the correct error message for links when your page cannot transform. (OX-11119)
- See better error messaging when Content > Find and Replace times out or encounters invalid regex.
- See just the root-relative file path when your page cannot transform.
Melody
- While editing a page (LCF), you can no longer open multiple dialog boxes.
- Users without Builder access will no longer be able to access layouts.
- You will no longer see the dependency manager tag when you preview a layout.
- See the correct tooltip action when you hover over the status icon for Melody files.
- While in Content > Melody > Styles with the checked-in status, you will no longer get an error if you navigate away.
- While working in the JavaScript editor for a tile, you can use the keyboard shortcut Ctrl/Cmd + F: Find/Replace.
Instinct
- Your data labels will correctly map to segment properties. (OX-16593)
- You can Export CSV from Instinct > Visitors and Contacts.
Omni CMS 2022.3.1 (December 12, 2022)Link to this section
Fixes
- You can once again see source code when you compare page versions, even if your user settings do not allow access to edit source code. (OX-16669)
- Sort users by status in Setup > Users. (OX-16654)
- If you use regex (regular expression) in Find and Replace, letter case syntax will return the correct results. (OX-16696)
Instinct
- Instinct will no longer cause your website to load slowly after republishing tracked pages. (OX-16655)
Omni CMS Calendar
- Delete an occurrence of a repeating event that is scheduled to take place after daylight saving time. (OX-16644)
- Using your keyboard, you can correctly Tab from the date filter to the events that occur on that date. (OX-16687)
- Using your keyboard on a mobile device, you can correctly Tab out of any filter menu. (OX-16688)
Omni CMS 2022.3 (November 15, 2022)Link to this section
Features
- We connected Pendo inside Omni CMS. Pendo will help us learn more about how you use Omni CMS so we can plan our improvements based on real-time data.
- Rest assured that Pendo does not track anything on your live website, only user interactions within Omni CMS. Find out more about Pendo inside Omni CMS.
- Use the Omni CMS + Destiny One Catalog Connector to customize and publish Destiny One catalog content in Omni CMS.
- Use prebuilt Melody™ tiles to easily make catalog pages in Omni CMS that always have the latest data for courses, certificates, program areas and program streams.
- Leverage Instinct™ to drive unique catalog experiences through personalization.
- You can now disable users in Setup > Users.
- We have marked deleted users from January 2021–present as disabled. Use Delete to remove them from the database.
- Synchronize the site files on your staging server with the system database, without converting links to dependency tags, using Repair Scan.
- You can now upload
.dwg
,.rar
, and.svgz
as recognized binary file extensions. - If you have Always Use HTTPS enabled, you will no longer see the option to turn it off in Setup > Account.
- New accounts will be created using HTTPS.
- If your user settings do not allow access to source code, you will no longer see source code when you compare page versions.
Melody
- Use tiles to create a form-based experience for content editors.
- Like components, create layout pages (LCFs) that prompt editors for information and add it to complex design elements.
- Add social meta tags, like Open Graph and Twitter Card, to the
<head>
of an LCF. - You will no longer see the option to Delete if the layout is being used in LCFs.
- Use Find and Replace to target the content contained in LCFs.
- Set site access to your JavaScript references. Then edit, delete, disable, and see where they are used.
- Editable tiles are now called WYSIWYG tiles.
Reports
Required Actions > Orphan Pages
- Check any publish target for orphan pages.
- You can now exclude folders from the Orphan Pages report.
Instinct: Identified Visitors and Contacts
- Test the performance of different variations of content using A/B testing.
- Automate the upload of data from third-party data sources.
Omni CMS Calendar
- Allow website visitors to RSVP for events. Then, manage attendee lists in Omni CMS.
- Allow website visitors to submit events using a form. Then, manage approvals in Omni CMS.
- Set site access to allow content editors to add or edit tags for events.
- Set unique event locations and/or event organizers for each site.
- You can now see the name and address for event locations in the RSS feed.
- You can now see past events, up to one year prior to the event start date, in the RSS feed.
- Decide if you want to show organizer contact information on the event details page.
- If your developers would like to extend your calendar platform, check out our API documentation.
Fixes
- The Recent Publishes report will now load results. (OX-16585)
- You will see only the most recent publish for a file. Click the filename and go to Properties > Log to see more publish details.
- When a component is used on multiple pages, Find and Replace correctly matches unique content. (OX-16300)
- Find and Replace gives you an error message if your regex is invalid. (OX-9381)
- Dependency manager will now convert links in more places. (OX-6459)
- You can use the Quick Publish gadget when editing source code assets.
- You can rename Snippets using the More Actions menu.
- See correct formatting in the pop-up notification when you upload an image.
- See the first calendar event of an all-day, recurring series when it occurs on the last day of the month.
- See all events after you apply and remove tag filters on the public events page.
- Calendar event titles now use level 1 headings.
- When a tag is changed in Setup > Tags, calendar events that use those tags will move to Calendar > Pending Approvalsto be reviewed and republished.
- See web-standard ordering of items in the
<head>
of new LCFs.
Omni CMS 2022.2.1 (August 11, 2022)Link to this section
Fixes
Melody™
If you save an LCF (Layout Control File) page multiple times in rapid succession, the page will no longer become malformed.
Reports
Required Actions > Orphan Pages
- The report is restored to Omni CMS and now checks the content of components for linked files.
- The report no longer lists files that are correctly linked to other pages on your site(s). (OX-15589)
Omni CMS Calendar
RSS and ICS
- When visitors get the ICS link, they can now decide to see the event description as either a URL or as text.
- Determine whether the event description text removes HTML tags for both the ICS link and the Add to RSS link.
Omni CMS 2022.2.0.3 (July 12, 2022)Link to this section
Fixes
Pages
- In Properties, you will no longer get an internal server error (Java) when a
<meta>
tag has aproperty
attribute. (OX-16109)
Omni CMS Calendar
User View
- In Events, you will see the correct day when an event is all day. (OX-16111)
Omni CMS 2022.2.0.2 (July 6, 2022)Link to this section
Fixes
Instinct™: Known Contacts
- If you purchased this module, you can add and manage your data integrations. (OX-16102)
Omni CMS 2022.2.0.1 (July 1, 2022)Link to this section
Fixes
Reports
- In Required Actions, you can see the correct side panel menu when Omni CMS calendar is not enabled. (OX-16079)
- In Custom Reports, you will no longer get an internal server error (Java) for dependency tags. (OX-16084)
Omni CMS 2022.2 (June 30, 2022)Link to this section
Features
Secure, encrypted connections are essential to the next-generation CMS we're building. Level 10 administrators will now see reminders when your account does not have "Always Use HTTPS" enabled.
Let us know if you need help switching to HTTPS.
Melody™
- Create interactive tiles using server-side code and JavaScript.
- Preview tiles, frames, and layouts in Melody > Styles.
- Add meta tags to the
<head>
of a page created from a layout (LCF). - Melody is now using Tailwind 3.0.
- See a guide for using classes in Tiles and Frames > CSS Reference.
Omni CMS Calendar
Public Events Page
- Add ticket options to your events.
- See featured events together with non-featured events.
- Show your featured events in a slideshow.
- Search published events by title, description, organizer, or location.
- Calendar pages are more SEO-friendly.
- URLs remove hashtags (#).
- Link to a searched or filtered view of calendar events.
- Determine whether your calendar automatically loads more events when users scroll to the end of the list.
User view
- Use dependency manager in event descriptions.
- Customize the calendar appearance for each embed code.
- Style even more HTML elements in your calendar using custom CSS.
- Use the Out-of-Sync Events report to republish events that have been edited since last published.
- Use the Broken Events report to find broken dependency tags in event descriptions.
- If your event links to a page, get reminded to republish the event when you Move or Rename the page or directory.
- Get webhook notifications when an event is published and when published events change.
- Set a default image directory for calendar events.
- If you're part of an approval group, you can publish events on creation.
Fixes
- When editing in Source, you can successfully
- click Publish and get prompted to Save, or
- Save and Publish using the Quick Publish gadget. (OX-15789, OX-15461)
- You can now use /rs endpoints when creating custom gadgets. (OX-15322)
- You can now see a report of likely problems in Insights > Accessibility. (OX-15642)
- Successfully save a component that uses a large amount of source code. (OX-13354)
- When you clone a site, RSS items that contain media content link to the destination site. (OX-12815)
- You will no longer see incorrect HTML when you preview a CSS file.
Melody
- In Styles, custom color names that end with a dash (-) will no longer cause an error.
- Get prompted to save your changes when checking in file at Content > Melody.
- See consistent options in the More Actions menu for layouts, tiles, and frames.
- You will no longer receive an internal server error (500) when saving snippets, components, and Melody files that are under the character limit.
Omni CMS 2022.1.3 (May 19, 2022)Link to this section
XSLT
- Updated Saxon XSLT processor to version 11.3, providing further support for XSLT version 3.0.
Omni CMS 2022.1.2 (April 29, 2022)Link to this section
Fixes
Instinct™ (Personalization)
- In Visitors and Contacts, you can see contact details, including email address, when the contact was established using CRM forms. (OX-15593)
- In Segments, you can now see a list of your saved segments. (OX-15584)
Omni CMS 2022.1.1 (April 7, 2022)Link to this section
- See your accounts listed in Setup > Twitter. (OX-15425)
- Save accessibility exceptions in Setup > Account.
- Send a message to us about modules in Add-Ons > Marketplace.
- The form values for MultiEdit are no longer encoded twice in the HTML. (OX-15380)
- The form labels for component fields will display correctly when using HTML entities. (OX-15387)
Omni CMS 2022.1.0.2 (March 14, 2022)Link to this section
You will no longer get an internal server error when creating or cloning sites.
Omni CMS 2022.1.0.1 (March 11, 2022)Link to this section
- In the Quick Publish gadget, you can see the correct names for your publish targets.
- You will no longer see HTML encoding errors in page parameters and the fields they populate, workflow messages, accessibility check results, or Content > Find and Replace.
- Find the link to our new product feedback board in Help > Feedback.
Omni CMS 2022.1 (March 10, 2022)Link to this section
We have removed OU Campus version 10 from Omni CMS.
- Enjoy faster load times throughout the interface.
- In most cases, you will no longer need to clear your cache following a release.
Features
Help menu
- The Release Notes menu links to this Support site page rather than the Omni CMS interface.
- See the About menu for the Omni CMS version number.
Instinct™ (Personalization)
- See the performance of your dynamic content in a dashboard.
- Republish your tracking code to get started with the dashboard.
- When dynamic content is displayed, you can now write JavaScript to manipulate the final content. Use our JavaScript samples as a starter.
- This useful if your dynamic content has an image gallery slideshow. (OX-14965)
- Check out and check in dynamic content to make edits.
- Search your Omni CMS account for dynamic content, using global search.
Melody
- You can now change the name of the disabled
/omni-cms
folder that Melody adds to your site.- This folder publishes to your production server and will be logged as an action taken by "System."
- Insert pages and images in tiles and frames using dependency manager.
- If the reference page or image is moved or renamed, dependency manager updates the tile or frame automatically.
- See a preview of the built-in Tailwind CSS in Melody > Styles.
- See the preview and the source for versions of tiles, frames, and layouts. Revert to any previous version.
- See logs for tiles, frames, and layouts.
- You can now Launch using the More Actions menu for the layout.
- While editing tiles and frames, click to see a reference guide for the built-in Tailwind CSS classes.
Omni CMS Calendar
- Show events from any external ICS feeds (including Presence) on your Omni CMS calendar.
- Set up a scheduled sync with the external feed or sync it manually.
- Omni CMS prevents potentially malicious tags and attributes from being added to the calendar.
- Get inbox notifications for calendar events that need your approval.
- You can now move the calendar module to a different site and/or delete it from a site.
- You can now edit the source code for your event description.
- If your organizer or location use an image, you can now see its thumbnail on your public events page.
- Migrate to Omni CMS calendar using the improved flexibility of our CSV import.
Pathways
- See the Pathways-specific release notes.
Reports
- Your reports will now run faster.
Link Exceptions
- Administrators can mark broken links as exceptions to proceed with publishing a page.
- See and manage exceptions in account settings and Insights.
Fixes
- When you have two instances of the same component on a page and use Find and Replace, the content will replace correctly. (OX-14059)
- Successfully sort columns and scroll to new rows when viewing a list in Content > Pages or Reports. (OX-13101)
- See a descriptive pop-up message when you receive a new item in your workflow. (OX-14277)
- You can now edit nested, or sub-, lists in
_sidenav.inc
files using the WYSIWYG editor. (OX-14007) - You can now make exceptions to accessibility problems at final check. (OX-12839)
- Directory variable names automatically remove invalid whitespace characters when saved.
- The More menu now displays correctly at appropriate screen sizes.
- While in the Page Analytics gadget, see the correct tooltip text.
- In Setup > Sites, you will no longer see a red success message when testing your filename regex.
- While in Reports > Insights, see a clear "Yes" or "No" if your page uses a canonical URL element.
Setup > Account > Always Use HTTPS
- You will now get the correct error message when selecting Always Use HTTPS without first selecting Account > Optional Features > Asset Manager. (OX-13076)
- You will no longer get an error message when selecting Always Use HTTPS with empty image gallery assets. (OX-12314)
- You will no longer get an error message when selecting Always Use HTTPS for deleted template thumbnail URLs. (OX-9464)
Melody
- Melody will only publish to your production server when creating or changing the Melody styles and when publishing a Layout Control File (LCF). (OX-15027)
- You can add components that use element groups to LCFs.
- If your user level allows you to create pages, you can now edit and preview LCFs.
- When renaming an LCF, error messages will now load correctly.
- See better positioning of the hover border when you click inside an LCF edit region for the first time.
- In Tiles > Properties, see where your focus is set while using any supported browser.
- Reminders for LCFs link you to the correct page.
- You can no longer use angle brackets (<>) when naming tiles, frames, or layouts.
- While in Edit for an LCF, links are now correctly disabled.
Personalization
- If your pages redirect, those visits will now be tracked. (OX-14440)
- When you insert dynamic content on page using the WYSIWYG editor, inserted content is no longer wrapped with
<p>
tags. (OX-14651) - If your tracking code is being overwritten, you can now use code comments in your page or XSL file. (OX-14571)
- See the potential segment reach for multiple contacts and after deleting segment criteria.
- See the correct count of contacts in your potential reach.
- When you delete an integration, you can now set up a new one.
- See accurate success messages when you launch dynamic content.
- While in Preview for a page, see the name of the segment used in your dynamic content.
- The personalization form no longer refreshes when you press Enter in the name field.
Omni CMS Calendar
- When viewing the details for recurring events, see the correct date and time.
- Edit an event to restore its recurrence.
- On the public events page, right-click Outlook/iCal to copy the address to the ICS feed.
CSV Import
- See the correct error text for a missing "Title" column.
- The Upload button no longer disables incorrectly.