Infinitus Leads - Changelog

1.1.1 - 2026-07-18
- Removed bundled PO and MO translation catalogs from the public package.
- Removed the custom translation loader and Domain Path header so WordPress.org language packs manage translations natively.
- Clarified that the plugin is a pre-chat lead capture and handoff workflow, not a generic social button collection.
- Expanded the readme with the lead-validation, local-storage, qualification, privacy, anti-spam, and measurement differentiators.
- Updated administration copy to describe the form-before-WhatsApp workflow more precisely.
- Preserved the infinitus-leads slug, option names, database table, namespace, REST routes, settings, and existing lead data.

1.1.0 - 2026-07-16
- Prepared the first WordPress.org review package.
- Changed the public product name to Infinitus Leads.
- Changed the WordPress admin menu label to Infinitus Leads.
- Changed translatable source strings to English and internationalized the interface.
- Localized default form fields, interface text, consent text, and message templates for new installations.
- Removed the private Update URI from the public package.
- Rewrote the WordPress.org readme in English and documented all external services.
- Added legal notices and private security-reporting documentation.
- Preserved the existing option names, database table, namespace, REST routes, field keys, settings, and lead data.
- Changed the public WordPress.org folder and text domain to infinitus-leads to comply with current directory naming checks.

1.0.4 - 2026-07-16
- Forced the Infinitus admin-menu icon to remain fully opaque in all menu states.

1.0.3 - 2026-07-16
- Embedded the verified SVG menu icon as a local data URI to avoid stale browser or optimization caches.

1.0.2 - 2026-07-16
- Replaced the administration menu icon with the registered Infinitus circular rocket artwork.

1.0.1 - 2026-07-16
- Added strict client-side and server-side phone validation.
- Rejected alphabetic characters, invalid symbols, and numbers outside the 8-to-15-digit range.

1.0.0 - 2026-07-16
- First stable release.
- Included a configurable floating WhatsApp form, local lead registry, reusable fields, appearance controls, GTM dataLayer events, privacy tools, anti-spam safeguards, optional Cloudflare Turnstile, CSV export, and multisite support.

Pre-1.0 development history
- 0.13.0: Security hardening and stricter request validation.
- 0.12.x: Privacy tools, Turnstile, mobile and landscape improvements.
- 0.11.0: Basic and enhanced GTM dataLayer tracking.
- 0.10.x: Appearance controls and administration identity.
- 0.9.0: Reusable field library and configurable lead columns.
- 0.8.0: Dynamic fields, consent, message templates, and loading state.
- 0.7.0: Lead administration, filters, CSV export, and retention.
- 0.6.0: REST submission, server validation, storage, and anti-spam.
- 0.5.0: Public widget.
- 0.4.0: General administration settings.
- 0.3.0: Base installer and database structure.
