
Changelog
Versions
| Version | Date | Description |
|---|---|---|
| 1.2.0 | 2026 | Filter cache warmup |
| 1.1.0 | 2024 | New snippets, SEO improvements, refactoring |
| 1.0.0-beta1 | 2024 | First public release |
mFilter 1.2.0
Cache warmup subsystem for instant catalog page loads on first visit. Cache warmup manager tab, auto-created configurations, recurring Scheduler task, UTC timestamp fix.
mFilter 1.1.0
Major update with new features:
New snippets:
- mFilterCrumbs — breadcrumbs with filters
- mFilterSelected — selected filters
- mFilterNav — SEO navigation
- mFilterSitemap — sitemap
SEO:
- Schema.org Microdata and JSON-LD in breadcrumbs
- Improved canonical URL logic
- Human-readable labels for parent and vendor_id
Architecture:
- Switch to FilterSetManager (MflPageConfig removed)
- Settings renamed:
mfl_*→mfilter.* - PHPStan static analysis
mFilter 1.0.0-beta1
First public release:
- SEO-friendly URLs for filtered pages
- Filter types: default, number, boolean, parents, date, vendors, colors
- Russian word forms via morpher.ru API
- Vue 3 admin with PrimeVue
- AJAX filtering with History API
- Mobile layout
- Multi-zone content update
- Configurable URL patterns
- Auto slug generation
- SEO templates with placeholders and declensions
- Cache management
- MODX Scheduler integration
