Repository navigation
Releases: olegnax/module-core
Release list
Olegnax Core 1.4.1.0
Security Hardening
- Enforced strict SSL verification
- XSS prevention in Feed syncronizer
- Added HTML escaping/sanitization to all templates
Magento 2.4.9 and PHP 8.5 compatibility
- Added store codes to image URLs when URL store codes are enabled.
- Fixed undefined variable notices and potential array offset warnings in helper methods.
- Corrected collection select initializations
Refactoring & Code Standards
- Replaced deprecated source models to OptionSourceInterface.
- Cleaned up frontend JS dependencies.
- Updated PHPDocs and API annotations
Olegnax Core 1.4.0.0
Refactor:
Ongoing migration away from "God" Helper classes and heavy Object Manager usage in favor of ViewModels.
Admin Notification Feed:
Improved general flow and performance. Added locks, SSL for cURL, and changed the trigger to admin login. The feed check now triggers only once per session, even if a data fetch fails.
RequireJS Optimization:
Replaced the require_js.phtml template hack with the RemoveRequireJsConfigs plugin, which only triggers during the RequireJS configuration build.
Full Changelog: 1.3.5.0...1.4.0.0
Olegnax Core 1.3.5.0
Improve performance in admin panel
Reworked owl carousel css to improve LCP
Olegnax Core 1.3.4.6
Fix preloader is not removed for images excluded from lazy loading or with native loading lazy attribute
Olegnax Core 1.3.4.5
Fixed lazy load not triggered on content update with jQuery
Olegnax Core 1.3.4.4
Removed require and jquery from lazy load for Hyva compatibility
Olegnax Core 1.3.4.3
Added "escape css" method to sanitize CSS
Olegnax Core 1.3.4.2
- Magento 2.4.7 and CSP compatibility
- Droppped support for legacy browser from images lazy load
- Added optional css defered loading alternative to inlined onload event
- Removed object manager from feed class
Olegnax Core 1.3.4
Olegnax Core 1.3.3.1
Added image processor dependencies check