I updated my apps from Beta 25 to RC0 and was surprised by one thing. One of the apps uses the MMenuJS library for the UI, which relies heavily on hash links. The library knows which panel to open based on the content of the href attribute, which should start with the # symbol. This has been working for years in AU1 and was then converted to AU2. I believe Beta 27 introduced this change. Now, the value of the href attribute, such as “#status-panel”, is rendered in HTML as “/tickets/id/#status-panel”. When Mmenu checks the link element, its href attribute does not start with a #, so it ignores it, and the UI fails. Setting useHref to false in the router configuration does not resolve this issue; I have already done so. I know about the external attribute, which restores the functionality (i.e., it prevents Aurelia from adding the current route to the link), but it’s not elegant. I don’t know if this is a bug or a deliberate decision, so I’m posting it here.