Before you upgrade, please take note of any breaking changes and deprecation notices which may affect your site. View the Upgrade Guide to see examples of how to address breaking changes.

Breaking changes 💥

<div class="profile-header__photo" style="background-image: url(...);"></div>
<div class="person__photo" style="background-image: url(...);"></div>
<div class="ticked-list"><ul> ... </ul></div>

<!-- CORRECT -->
<ul class="ticked-list">...</ul>
document.addEventListener('page:load', window.uom.applyInjection);
document.addEventListener('page:load', window.uom.initAllComponents);
document.addEventListener('page:restore', window.uom.applyInjection);
document.addEventListener('page:restore', window.uom.initAllComponents);
  • The following JavaScript APIs have changed (see Other changes and https://github.com/unimelb/unimelb-design-system/pull/856 for more info):
  • window.UOMloadInjection ➡️ window.uom.applyInjection
  • window.UOMloadComponents ➡️ window.uom.initAllComponents
  • window.UOMbind & window.UOMbindIcons ➡️ window.uom.initComponent
  • window.cssesc ➡️ window.uom.vendor.cssesc
  • window.loadScript & window.loadStylesheeet ➡️ window.uom.utils.loadScript & window.uom.utils.loadStylesheeet

Deprecation notices ⚠️

The following features are marked for deprecation and will be removed in the next major version of the design system, v8.0:

New features ✨

Bug fixes 🐛

Other changes