v1.1.0
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 begeoapify-autocomplete. - Clarifies the correct ZIP structure for WordPress uploads:
geoapify-autocomplete.zipcontaining a rootgeoapify-autocomplete/folder. - Ensures plugin settings are saved only by users with the
manage_optionscapability. - 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