Releases: smartcloudsol/gatey
Gatey 2.1.4-2.1.5
- Improved the robustness of script loading and dependency ordering for shared functions, blocks, and related frontend assets.
- Scripts are now loaded with defer wherever possible, reducing render-blocking behavior during page load.
- Fixed a logout race condition in the Authenticator block.
- Prevented premature redirect to the redirectSignIn page before logout had fully completed.
- Gatey now waits for the full sign-out flow to finish properly, including the Cognito revokeToken call, helping prevent users from remaining signed in unintentionally.
Gatey 2.1.3 – Admin-configurable sign-up visibility and passwordless settings
This release adds new admin-side controls for configuring the sign-in experience.
What changed
- Added a Hide Sign Up setting in the admin UI.
- Added Passwordless Settings to the admin UI.
- Passwordless configuration now includes:
- hidden authentication methods
- preferred authentication method
- passkey registration prompt settings
Why it matters
These settings make it easier to tailor the authentication experience directly from the plugin admin interface, without needing code changes for common sign-in flow adjustments.
Impact
- No migration steps required
- No backend template update implied by this change
- Useful for sites using passwordless or passkey-oriented authentication flows
Gatey 2.1.2 – Bootstrap race condition fix for shared WP Suite hub
This release focuses on bootstrap reliability in multi-plugin WP Suite environments.
What changed
- Improved the shared hub loader and plugin initialization order.
- Hardened global
WpSuitenamespace initialization. - Prevented Gatey from starting before the common inter-plugin hub is ready.
Why it matters
When multiple WP Suite plugins were loaded together, startup timing could occasionally create race conditions. This update makes Gatey’s initialization more deterministic and improves interoperability with other WP Suite plugins.
Impact
- No configuration changes required
- No frontend behavior changes expected
- Recommended update for sites using more than one WP Suite plugin
Gatey 2.1.1
Changed
- Updated the shortcode column rendering/behavior.
Gatey 2.1.0
- Moved reCAPTCHA handling and script loading to the shared hub-for-wpsuiteio package.
- Added admin-configurable debug logging for monitoring plugin PHP execution when needed. Requires both WP_DEBUG and WP_DEBUG_LOG to be enabled.
- Fixed a redirection issue.
- Simplified attribute handling across all block rendering flows.
- Renamed the Redux store from wpsuite/gatey to smartcloud/gatey to better align with the naming convention used across other plugins.
Gatey 2.0.15 – WebCrypto init fix + Authenticator refresh
-
Fixed: WebCrypto polyfills now initialize deterministically on insecure origins (HTTP / non-secure contexts), preventing early-boot crypto / crypto.subtle availability issues.
-
Updated: Authenticator foundation refreshed to align with the next auth features.
-
Coming soon: Passwordless login support (built on the updated Authenticator base).
Gatey v2.0.14 — Some minor tweaks
Gutenberg block registration
Now uses the exact apiVersion from each block.json, eliminating asset mismatch warnings after updates.
reCAPTCHA
UI elements stay hidden unless verification is needed, keeping the Authenticator and custom forms visually clean.
Gatey v2.0.13 — Admin menu alignment
SmartCloud admin menu alignment
This release aligns Gatey with the unified SmartCloud admin structure.
Changes
- Gatey admin pages are now grouped under the SmartCloud top-level menu in WP Admin.
- Internal prefixes were standardized across PHP, JavaScript, and rendered HTML (classes, IDs, data attributes) using a
smartcloud-gateynamespace to avoid naming collisions.
Notes
- No functional or behavioral changes.
- Existing configurations and frontend behavior continue to work without modification.
Gatey v2.0.12 — Applied WordPress recommendations
Changed
- Removed the Authenticator block’s Custom CSS field to align with WordPress.org recommendations. The block remains fully stylable via “Additional CSS class(es)” and theme/site CSS.
Internal
- Standardized PHP variable naming in render templates using the
wpsuite_gatey_prefix.
Gatey v2.0.11
Fixed
- Fixed an Authenticator layout issue where Gutenberg editor layout settings could be lost on the frontend. Layout-related classes are now applied to the correct wrapper element for consistent rendering.