Releases: Ammar-Yasser-0/wom-toolkit
Releases · Ammar-Yasser-0/wom-toolkit
Release list
Mirox Toolkit 1.2.1
v1.2.1 Mirox Toolkit 1.2.1
Mirox Toolkit 1.2.0
Security
- Added nonce and capability protection to Custom Cursor settings.
- Added nonce and capability protection to Smooth Scrolling settings.
- Hardened dynamic CSS setting validation.
- Added HTTPS validation to updater packages.
Custom Cursor
- Faster DOM-ready initialization.
- Reduced-motion support.
- Pauses animation when the browser tab is hidden.
- Filterable hover selectors via
wom_toolkit_cursor_hover_selectors.
Smooth Scrolling
- Updated Lenis from 1.3.8 to 1.3.26.
- Uses native Lenis anchor handling (removed manual
querySelectorinterception). - Improved responsive breakpoint handling with debounced resize.
- Reduced-motion support via Lenis
respectReducedMotion. - Added recommended Lenis CSS.
Login Branding
- Disabled module now produces no login branding changes.
- Improved CSS value validation (whitelists for
object-fit,object-position, background type).
Scrollbar Styles
- Added Firefox support via
scrollbar-colorandscrollbar-width.
Updater
- Explicit tested WordPress version (
WOM_TOOLKIT_TESTED_UP_TO). - Failure caching (30-minute TTL).
- Safer release URL handling (HTTPS validation).
Development / Packaging
- Added GitHub Actions CI (PHP syntax check + build verification).
- Added release packaging exclusions (
.gitignore,.gitattributes,.distignore). - Removed confirmed dead files.
- Added full plugin readme with changelog, FAQ, and screenshots section.