Geo Controller · Version history
Geo Controller changelog and version history
- Latest version
- 9.0.8
- Oct 22, 2026 (18 days ago)
- Releases
- 28
- since 2024
- In the last year
- 15
- about one every 23 days
- Tested up to
- WordPress 7.1.4
- PHP 7.0 or later
Releases each year
- 20241 release
- 202513 releases
- 202614 releases
202614 releases
Geo Controller 9.0.8Latest
- Geo Controller Site Health updates.
Geo Controller 9.0.7
- Fix crawler detection, improve Googlebot and Bingbot recognition, CIDR validation, and correct bot detection caching.
Geo Controller 9.0.6
- Fixed a fatal error during WordPress initialization caused by an early user capability check. Deferred plugin integration notifications until WordPress user functions are available.
Geo Controller 9.0.5
- Reworked the WordPress.org readme with clearer geolocation, geotargeting, WooCommerce, access-control, privacy, caching, and licensing guidance.
- Added accessible Copy controls for shortcode, geo tag, CSS property, and Google Maps syntax examples, with fallback and translated feedback.
- Refined the five primary admin pages with cleaner, compact tabs, tables, sections, descriptions, focus states, and responsive controls.
- Aligned Simple Shortcodes tab visibility with its standard feature setting.
Geo Controller 9.0.4
- Fixed [in_eu] and [not_in_eu] shortcode registration after the Simple Shortcodes option moved from beta to standard settings.
Geo Controller 9.0.3
- Security: moved dedicated Geo Controller API endpoints to HTTPS and removed the former automatic direct-IP HTTP downgrade.
- API: added centralized, backward-compatible GET/POST transport selection; GET remains the default, while POST sends API parameters in the request body.
- Added an optional Defender emergency direct-IP HTTP fallback that is disabled by default and excludes license keys, API secrets, authentication tokens, passwords, and renewal data.
- Security: validated forwarding headers against trusted proxy and Cloudflare ranges, bounded and rate-limited public location requests, and restricted integration actions to administrators.
- Security: safely JSON-encoded dynamic geolocation JavaScript property names and values so remote or cached data cannot escape the inline object.
- Compatibility: preserved geolocation, Defender, licensing, API response handling, product information, Live News, and WordPress update integrations.
Geo Controller 9.0.2
- Fixed escaped shortcode examples and interactive map configuration output.
- Moved the Simple Shortcodes option to standard feature settings and kept Redis caching experimental.
- Compatibility: improved WooCommerce Classic Checkout, Checkout Blocks, Store API, and HPOS order handling.
- Fixed WooCommerce price conversion, geolocation, payment-country restrictions, and gateway settings output.
Geo Controller 9.0.1
- Fixed license renewal synchronization for renewed subscription activations.
- Added automatic renewal revalidation for valid subscription activations.
- Improved expired-license renewal diagnostics and administrator guidance.
Geo Controller 9.0.0
- Compatibility: maintained PHP 7.0 to PHP 8.4 support.
- Stabilized shortcode and Geo Banner caching across transient, database, and Redis modes.
- Fixed cache cleanup and prevented Geo Banner caching when disabled.
- Stabilized shortcode, GPS, Geo Banner, and Google Map attributes while preserving legacy support.
- Added optional REST API transport for public authentication and lookups; AJAX remains the default.
- Added API transport settings and endpoint documentation.
- Preserved existing API responses and access-token behavior.
- Security: protected Defender saves, previews, and bypass cookies with capability, nonce, and method checks.
- Security: limited permanent Defender bypass to administrators and removed legacy recovery and bot bypasses.
- Security: added single-use recovery links for temporary WordPress login access.
- Security: protected global and page-level SEO settings with capability, nonce, and method checks.
- Fixed postcode matching, country-city redirects, exclusion rules, empty CSV exports, and import rollbacks.
- CSS display controls now preserve flex, grid, inline, inline-block, table, and other display modes.
Geo Controller 8.9.9
Geo Controller 8.9.8
Geo Controller 8.9.7
Geo Controller 8.9.6
Geo Controller 8.9.5
202513 releases
Geo Controller 8.9.4
Geo Controller 8.9.3
Geo Controller 8.9.2
Geo Controller 8.9.1
Geo Controller 8.9.0
Geo Controller 8.8.8
Geo Controller 8.8.7
Geo Controller 8.8.6
Geo Controller 8.8.5
Geo Controller 8.8.4
Geo Controller 8.8.3
Geo Controller 8.8.2
Geo Controller 8.8.1
20241 release
Geo Controller 8.8.0
Questions about Geo Controller’s releases
What is the latest version of Geo Controller?
9.0.8, released on Oct 22, 2026 (2 weeks ago). It’s tested up to WordPress 7.1.4 and needs PHP 7.0 or later.
How often is Geo Controller updated?
15 releases in the last year, about one every 23 days. Its first release on WordPress.org dates from December 2024.
Know when your rivals ship
Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.
Start freeRelease dates come from the day each version’s folder was made in Geo Controller’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.