Releases: syntekpro/Syntekpro-Toggle
Release list
v1.6.9
What's New in v1.6.9
Improvements
- New SyntekPro PNG assets added — Added dedicated Toggle, Themes, and Plugins Support icon assets under
assets/img/for release packaging and branding use. - Release package refreshed — Updated plugin metadata, changelog, and the distributable archive for the 1.6.9 release.
v1.6.8
What's Fixed in v1.6.8
Improvements
- Admin floating toggle visibility control — Added a new Admin Panel setting to show or hide the floating admin dark-mode button.
- Sun icon visibility fixed — The toggle button now correctly shows the sun icon in dark mode on both frontend and admin screens.
- Position stability improved — Toggle placement now resets all sides before applying the selected corner, preventing drift to the wrong edge.
- System-mode sync improved — Auto dark mode can now sync correctly even when the toggle is rendered later in the page lifecycle.
- Image filter behavior corrected — Narrowed slide/media selectors so normal images darken subtly instead of looking inverted or x-ray-like.
SyntekPro Toggle v1.6.7
What's Fixed in v1.6.7
Bug Fixes
-
Both icons showing simultaneously — The sun and moon icons were both visible at the same time due to a CSS specificity conflict:
display: flex !importanton the icon container was overriding both the icon-hide CSS rules (lower specificity) and JavaScript'selement.style.display = 'none'(stylesheet!importantbeats inline style). Fixed by removing!importantfrom the container rule and using button-scoped selectors.syntekpro-toggle-btn .syntekpro-icon-sun/moonwith!important. -
Button jumping to page bottom on toggle — Clicking the button caused it to move to the bottom of the page instead of staying fixed to the viewport.
position: fixedwas only set in the CSS class, so any theme CSS with higher specificity could override it, makingbottom: 30pxposition relative to the document end. Fixed by addingposition: fixeddirectly to the button's inline style.
SyntekPro Toggle v1.6.6
What's New in v1.6.6
Added
- SyntekPro Chat plugin card in the Other Plugins section (About page)
- Real PNG plugin icons replacing emoji placeholders in the Other Plugins grid
- SyntekPro Plugins Logo image in the Other Plugins section heading
- License page fully redesigned to sidebar-nav layout with collapsible sections
Changed
- Plugin card URLs corrected: docs, support, Forms, Animations, License Server
- Version badge now displayed in red for higher visibility
- Get Toggle+ button repositioned to far right in admin header
- Expand/collapse arrows standardised across all admin pages (same style)
Fixed
- Double "Analytics Settings" heading no longer appears
- Double expand/collapse arrows on sections with nested h2 elements
SyntekPro Toggle v1.6.3
What's Changed in v1.6.3
✨ Added
- GitHub Update Notifier —
includes/class-github-updater.phphooks into WordPress's transient update system. Every site running the plugin will now receive the standard WordPress "Update available" badge and one-click update whenever a new GitHub Release is published. Release notes appear in the "View version details" dialog. Remote data is cached for 12 hours. - Admin Bar Toggle — Right Side — The dark-mode toggle icon in the WordPress top admin bar is now placed in the right-side
top-secondarygroup (next to the user avatar and other quick-access items).
🔧 Changed
- Plugin Display Name — Renamed from
Syntekpro-ToggletoSyntekPro Toggle(hyphen removed) so the Plugins list and the WP dashboard show a clean, readable name.
🐛 Fixed
- "Show toggle button on frontend" not saving when unchecked — HTML checkboxes are absent from POST data when unchecked, so the previous
array_key_existsguard could never detect an unchecked state. Fixed by adding a hidden sentinel field (_enable_toggle_sentinel) so the sanitiser reliably writes'0'when the box is unchecked. - Toggle button invisible on some sites — Aggressive theme or page-builder CSS could override
position,z-index,display,visibility, orpointer-eventson the floating button and its icon spans. Hardened with!importanton layout-critical properties inpublic/css/style.css.
How auto-updates work
- Keep this plugin installed and active on your WordPress sites.
- Whenever a new GitHub Release is published (any tag matching
vX.Y.Z), connected sites will show the standard WordPress update notice within 12 hours (or immediately on a manual check from Dashboard → Updates). - Clicking Update now installs the new ZIP automatically — no manual downloads needed.
Full Changelog: https://github.com/syntekpro/Syntekpro-Toggle/blob/main/CHANGELOG.md