Bug Fixes
- Kudos panel not working — The User and Employee Doctrine entities were missing the
Persontrait, so the person accessors it provides (getName(),getFullName(),getEmail1()) were unavailable on those entities. The kudos panel, which resolves employee names through the entity layer, failed as a result. The trait is now declared for bothUsersandEmployees. - Installer generated outdated
.htaccessrules — On a fresh installation the fallback.htaccesswritten by the rootindex.phpstill used the pre-4.3.2 layout: it pointedassets/,favicon.ico, andbg.jpgat the repository root and copiedvue/dist/index.htmlinto the web root. It now serves the SPA and its assets directly fromvue/dist/and adds the SPA fallback rule, matching the layout introduced in 4.3.2.
Upgrade Instructions
Upgrading from 4.3.2 is a standard ./MintCLI upgrade.
One extra step is required after upgrade: run Quick Repair and Rebuild from Admin. The
doctrineEntity definitions in the Users and Employees vardefs changed, and the Doctrine
entities are generated from those definitions — without a rebuild the regenerated entities will
not pick up the Person trait and the kudos fix will not take effect.
No database schema changes, no dependency changes, and no frontend rebuild are needed in this
release.
If you are upgrading from a version older than 4.3.2, follow the upgrade instructions in the
4.3.2 release notes first — in particular the manual .htaccess migration.