Horilla CRM v1.13.2 — UI Refinements, Generic Framework Enhancements & Export Improvements
Release Date: 24 July 2026
Version: 1.13.2
Status: UI Enhancements, Generic Framework Improvements, Export Permissions & Platform Stability Release
Horilla CRM v1.13.2
Horilla CRM v1.13.2 focuses on enhancing everyday usability across the platform by introducing significant improvements to the Generics framework, strengthening validation, expanding export capabilities, refining the user interface, and resolving several platform-wide issues.
This release introduces dedicated export permissions with configurable export fields, powerful relative date filters, improved MultiWidget handling for complex forms, enhanced inline validation, and a more responsive split-view experience. It also delivers multiple UI refinements, better internationalization support, and improved reliability for HTMX-powered interactions throughout the application.
Together, these enhancements make Horilla CRM more secure, easier to use, and more maintainable for both end users and developers.
This release focuses on:
📤 Advanced Export Permissions & Field Selection
🧩 Generic Framework Enhancements
📅 Relative Date Filtering
✅ Better Validation & Form Experience
🎨 User Interface Refinements
⚡ Improved HTMX Reliability & Platform Stability
The result is a more polished, reliable, and user-friendly CRM platform.
Highlights
📤 Advanced Export System
Export functionality has been significantly enhanced to provide better security and greater flexibility.
Permission-Based Exports
Exports are now protected using dedicated permissions.
- Introduced dedicated
exportandexport_ownpermissions - Users can only export records they are authorized to access
- Improved export security across supported modules
Custom Export Fields
Users now have greater control over exported data.
- Manual exports support custom column selection
- Scheduled exports support configurable field selection
- Export validation prevents invalid field selections
- Smaller and more meaningful export files
Expanded Export Support
Export capabilities have been extended to additional modules.
- CRM
- Activity
- Booking
- Horilla Mail
- Approval Instances
- Reports
🧩 Generics Framework Improvements
The shared Generics framework continues to become more powerful and reusable.
Relative Date Filters
Searching records has become faster and more intuitive.
New built-in filter operators include:
- Today
- Yesterday
- This Week
- This Month
These filters simplify reporting and day-to-day record management without requiring manual date selection.
Improved MultiWidget Support
Complex form widgets now behave consistently throughout the application.
- MultiWidget values are preserved across multi-step forms
- Hidden step widgets retain their structure correctly
- PhoneField validation now works correctly in wizard forms
- Prevents validation failures during form submission
Inline Validation
Editing records is now more user-friendly.
- Validation errors are displayed directly inside inline editors
- User input is preserved after validation failures
- Eliminates silent HTMX validation failures
Responsive Split View
The detail view has been refined for improved usability.
- Better responsive layouts
- Improved mobile experience
- Cleaner information presentation
- Enhanced split-view alignment
📅 Smarter Filtering Experience
Filtering records is now faster and more intuitive.
- Built-in relative date operators
- Reduced manual date selection
- Improved reporting workflows
- Better search experience throughout the platform
🎨 User Interface Enhancements
Numerous visual improvements have been introduced across the application.
Cleaner Header Experience
The application header has been redesigned for a more compact interface.
- Reduced header height
- Better spacing
- Improved notification layout
- Optimized action buttons
- Refined global search styling
Modernized Actions
User interface consistency has been improved.
- Replaced legacy
dots.svgmenus with inline SVG icons - Improved activity hover effects
- Better responsive layouts
- More consistent component styling
Sidebar Reliability
Navigation is now more reliable after dynamic page updates.
- Sidebar collapsed state is preserved after HTMX content swaps
- Global search no longer resets sidebar state
- Improved synchronization using
htmx:afterSettle - More predictable navigation experience
✅ Better Validation & Form Experience
Shared validation has been strengthened throughout the platform.
Phone Number Validation
Phone number handling has been standardized.
- Centralized validation using
phonenumbers - Consistent validation across shared PhoneField widgets
- International phone number support
- Improved data quality
Improved Form Handling
Several form-related issues have been resolved.
- Export modal now retains its state correctly
- Better inline validation
- Improved checkbox layouts
- Cleaner MultiWidget rendering
🔄 Approval Workflow Improvements
Approval delegation is now safer and more predictable.
- Delegation is scoped to individual approval instances
- Prevents delegated users from affecting unrelated approvals
- Automatic cleanup during approval transitions
- Improved workflow consistency
🌍 Internationalization
Localization support continues to improve.
- Form placeholders now use
gettext_lazy - Better translation support
- Improved multilingual compatibility
📚 Developer Experience
Internal architecture continues to evolve.
Code Quality
Numerous improvements include:
- HTML formatting improvements
- Python formatting improvements
- Pylint cleanup
- Removed
no-else-continuewarnings - General code refactoring
- Improved documentation for extension framework
Maintainability
Platform-wide cleanup improves long-term maintenance.
- Better reusable validation
- Cleaner shared widgets
- Improved HTMX handling
- Simplified framework behavior
🛠️ Major Fixes
Generics
- Added relative date filters
- Fixed MultiWidget handling in multi-step forms
- Improved inline validation
- Better split-view responsiveness
- Enhanced checkbox layouts
Export
- Introduced permission-based exports
- Added configurable export columns
- Improved scheduled exports
- Validated exportable fields
- Expanded module support
Approvals
- Instance-scoped approval delegation
- Prevented delegation from affecting unrelated approval workflows
- Improved approval synchronization
User Interface
- Reduced header size
- Improved activity layouts
- Replaced legacy action icons
- Fixed sidebar collapse state after HTMX updates
- Improved global search navigation
Platform
- Centralized phone number validation
- Better internationalization support
- Improved HTMX stability
- Fixed export modal behavior
- Multiple UI consistency improvements
- Various code quality enhancements
📜 Changelog Summary
v1.13.2 (24 July 2026)
Added
- Permission-based export system
- Export field selection
- Relative date filters
- Centralized phone number validation
- Inline validation for detail editing
- Instance-scoped approval delegation
Improved
- Generics framework
- MultiWidget handling
- Split-view layouts
- Header UI
- Activity interface
- Sidebar state synchronization
- Export workflows
- Internationalization support
- HTMX reliability
- Developer documentation
Fixed
- MultiWidget validation failures
- Sidebar state reset after HTMX swaps
- Export modal persistence
- Inline editing validation errors
- Approval delegation scope
- Phone number validation consistency
- Responsive layout issues
- Multiple UI inconsistencies
- Various code quality issues
🎯 Impact
Horilla CRM v1.13.2 enhances both the user and developer experience by refining the platform's shared framework, strengthening validation, expanding export capabilities, and delivering a more polished interface.
This release:
- Introduces secure permission-based exports with configurable fields
- Simplifies searching with relative date filters
- Improves MultiWidget behavior across complex forms
- Delivers centralized phone number validation
- Enhances inline editing with immediate validation feedback
- Refines the application header and responsive layouts
- Preserves sidebar state during HTMX-powered navigation
- Improves approval workflow reliability
- Strengthens internationalization support
- Continues improving platform stability and maintainability
Overall
v1.13.2 is a platform refinement and usability-focused release that strengthens the Generics framework, enhances export security, improves validation and workflow reliability, modernizes the user interface, and delivers a faster, more consistent experience throughout Horilla CRM. 🚀