Skip to content

v1.1.0

Choose a tag to compare

@guisfus guisfus released this 30 Apr 17:59
· 2 commits to main since this release

Summary

  • Renamed public plugin identifiers to neutral, white-label-friendly names.
  • Updated the WordPress plugin folder/install documentation.
  • Hardened settings handling and asset versioning.
  • Expanded security documentation around the browser-exposed Geoapify API key.

Changes

  • Uses the neutral plugin name Geoapify Autocomplete.
  • Documents that the GitHub repository uses the wp- prefix, but the installed WordPress plugin folder should be geoapify-autocomplete.
  • Clarifies the correct ZIP structure for WordPress uploads:
    geoapify-autocomplete.zip containing a root geoapify-autocomplete/ folder.
  • Ensures plugin settings are saved only by users with the manage_options capability.
  • Uses file modification time for admin/frontend CSS and JS asset versions to reduce stale cache issues.
  • Clarifies that the Geoapify API key is intentionally exposed client-side because autocomplete requests are made from the browser.
  • Documents that the Geoapify API key must be restricted by HTTP referrer/domain in the Geoapify dashboard.
  • Adds documentation for security behavior and frontend footprint.

Installation Note

Install the plugin using this folder structure:

geoapify-autocomplete.zip
`-- geoapify-autocomplete/
    |-- geoapify-autocomplete.php
    |-- includes/
    |-- assets/
    |-- README.md
    `-- readme.txt