Changelog.
WPStylo Updates & Release Notes.
Follow the development of WPStylo. New features, bug fixes and improvements. All documented in the release changelog.
WPStylo App
App
v1.10.0
07/08/2026
New
- Drop shadows on your main buttons. Primary and Secondary buttons can now have a fully custom box shadow – set the horizontal and vertical offset, blur, spread, color, and opacity, separately for the normal and hover states. Great for the popular “hard shadow” look (an offset, solid, colored shadow) as well as softer, semi-transparent shadows. The shadow color can be linked to a color from your palette, so it updates automatically when you change that color, and the opacity slider lets you dial in exactly how strong it looks. Off by default; the preview reacts instantly and the shadow is included in your CSS export. The shadow also fades smoothly using your global transition timing.
App
v1.9.0
06/27/2026
- Underline control for buttons. Each button variant can now have its text underlined – separately for its normal and hover states. Links come underlined by default; all other buttons stay clean. Set it from the button editor, and it shows up everywhere your buttons appear, including the CSS export.
- Custom transition speed. A new Transitions setting in the Elements tab lets you choose how fast button colors fade on hover – pick a duration in milliseconds and an easing curve. The preview reacts instantly, and the timing is included in your CSS export.
- The Style guide and the Landing preview now show the Link button exactly the same way – the small hover difference that used to appear is gone (Thanks Klément).
App
v1.8.1
06/23/2026
Changed
- The companion plugin is now on the official WordPress directory – the install link points there.
WPStylo Companion Plugin
Plugin
v1.9.0
07/09/2026
Added
- Added: FSE multi-variant buttons — on a block theme, five button styles (Primary, Secondary, Outline, Ghost, Link) become available in the editor Styles panel for any Button block. Each renders the full variant look (colors, border, radius, padding, box-shadow, text-decoration, transition, hover, focus).
Note
- Notes: this is a runtime mechanism (removed on deactivation); unstyled buttons keep the global theme.json button (Primary) as their fallback. The one-time “Write to theme.json” is unchanged. Block-styled buttons also get the button transition, which the global theme.json button cannot have.
Plugin
v1.8.2
07/08/2026
Fixed
- Fixed: the Elementor “Inject Variables & CSS Classes” utility CSS now sets an explicit box-shadow (value or
none) per button variant and state, so variants without a shadow (Outline / Ghost / Link) no longer inherit the global Kit button box-shadow written by “Apply to Elementor”.
Plugin
v1.8.1
07/07/2026
Fixed
- Fixed: “Apply to Elementor” now imports the main button’s box-shadow into the native Kit (Site Settings > Buttons > Box Shadow), for both the default and hover states — previously the box-shadow reached only the CSS Custom Properties and “Inject Variables & CSS Classes” targets.
Note
- Notes: when the button has a default shadow but no hover shadow, the Kit hover control is set to a transparent zero shadow so the shadow is cancelled on hover (matching the utility-CSS behaviour). Re-apply is deterministic (both Kit controls are disabled when the main button has no box-shadow).