Skip to content

4.3.2.1 — Release Notes

Latest

Choose a tag to compare

@MintHCM-admin MintHCM-admin released this 28 Jul 12:37

Bug Fixes

  • Kudos panel not working — The User and Employee Doctrine entities were missing the Person trait, 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 both Users and Employees.
  • Installer generated outdated .htaccess rules — On a fresh installation the fallback .htaccess written by the root index.php still used the pre-4.3.2 layout: it pointed assets/, favicon.ico, and bg.jpg at the repository root and copied vue/dist/index.html into the web root. It now serves the SPA and its assets directly from vue/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.