Release 4.3.0

31.03.2026

RELEASE NOTES:

Key Features:

  • Unified Interface: Single view that combines both display and edit modes, eliminating the need for separate DetailView and EditView
  • Modern Architecture: Built with Vue 3 using composables (useBean, useACL) for better code reusability and maintainability
  • Studio Support: Full configuration through Studio interface
  • Panel-Based Layout: Flexible panel system supporting multiple components and custom layouts
  • Subpanels Integration: Built-in support for subpanels with pagination and ACL control
  • ACL Integration: Comprehensive permissions checking at view, field, and action levels
  • Dynamic Title: Browser tab title updates based on record name and module
  • 200+ Entity Files: Added/updated entities for all modules in api/app/Entities/Custom Fields Support: Entities now support custom fields with automatic synchronization
  • Dynamic entity rebuilding when custom fields are added/modified via Admin > “Quick Repair and Rebuild”
  • Proper handling of the custom table (CSTM) integration
  • Cross-Module Search: Search records across all accessible modules simultaneously
  • Advanced Query Processing: Smart query standardization with wildcard support
  • Paginated Results: Built-in pagination with configurable items per page
  • Module Icons: Visual module identification in search results
  • Quick Navigation: Direct links to record detail views from search results
  • Responsive Design: Modern, clean interface with proper loading states

Improved Generation:

  • Better entity generator with relational field support
  • Automatic constraint handling for custom entities
  • Fixed entity rebuilding issues with technical column names (e.g., “system”)
  • Fixed Custom ID Generator handling in entity properties
  • Improved shouldGenerateCustomEntity validation logic
  • Better hasCustomTable() detection

Bug Fixes:

  • Fixed multiple data loading when entering list view
  • Fixed “Email Addresses” column sorting not working
  • Fixed sorting by relational field, breaking the list view
  • Fixed relational field filters not always working
  • Fixed pencil action not redirecting to EditView
  • Fixed pagination issues in Work Time view within Work Plan
  • Fixed non-functional parent field on edit view
  • Fixed global search relate/parent fields – display and navigation to records
  • Fixed missing data in subpanels
  • Fixed subpanel loading errors
  • Fixed subpanel visibility issue despite having module access
  • Fixed “Create” button in subpanels
  • Fixed users not being able to see too much in subpanels
  • Fixed adding Contracts through subpanel not working
  • Fixed Date field clearing itself
  • Fixed missing users when duplicating meeting records
  • Fixed empty fields after failed user creation attempt
  • Fixed unable to create costs under Business Trip
  • Fixed unable to change employee status
  • Fixed multienum field issues
  • Fixed administrators having too many modules in the navigation bar
  • Fixed alert panel clearing when clicking “x” on alerts
  • Fixed the test environment lagging due to alerts
  • Fixed database errors
  • Fixed entity generation issues with technical column names (e.g., “system”)
  • Fixed Doctrine cache not being cleared during Quick Repair and Rebuild

More info about release: https://github.com/minthcm/minthcm/releases/tag/4.3.0

STAY UP TO DATE: