Skip to content

Releases: syntekpro/Syntekpro-Toggle

v1.6.9

Choose a tag to compare

@syntekpro syntekpro released this 02 Apr 20:16

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

Choose a tag to compare

@syntekpro syntekpro released this 30 Mar 03:10

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

Choose a tag to compare

@syntekpro syntekpro released this 24 Mar 23:20

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 !important on the icon container was overriding both the icon-hide CSS rules (lower specificity) and JavaScript's element.style.display = 'none' (stylesheet !important beats inline style). Fixed by removing !important from the container rule and using button-scoped selectors .syntekpro-toggle-btn .syntekpro-icon-sun/moon with !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: fixed was only set in the CSS class, so any theme CSS with higher specificity could override it, making bottom: 30px position relative to the document end. Fixed by adding position: fixed directly to the button's inline style.

SyntekPro Toggle v1.6.6

Choose a tag to compare

@syntekpro syntekpro released this 24 Mar 22:54

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

Choose a tag to compare

@syntekpro syntekpro released this 19 Mar 18:56

What's Changed in v1.6.3

✨ Added

  • GitHub Update Notifierincludes/class-github-updater.php hooks 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-secondary group (next to the user avatar and other quick-access items).

🔧 Changed

  • Plugin Display Name — Renamed from Syntekpro-Toggle to SyntekPro 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_exists guard 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, or pointer-events on the floating button and its icon spans. Hardened with !important on layout-critical properties in public/css/style.css.

How auto-updates work

  1. Keep this plugin installed and active on your WordPress sites.
  2. 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).
  3. Clicking Update now installs the new ZIP automatically — no manual downloads needed.

Full Changelog: https://github.com/syntekpro/Syntekpro-Toggle/blob/main/CHANGELOG.md