Hardened the bootstrap so the core no longer redeclares its classes if a copy is already loaded (prevents a fatal error when both the standalone plugin and a self-contained edition are present).
1.4.2
Removed Divi custom CSS field registration for WordPress.org compliance.
Removed WordPress.org directory icon assets from the installable plugin package.
Renamed public plugin prefixes to efdivi/EFDIVI, including shortcode, AJAX actions, options, hooks, CSS selectors, and PHP classes.
1.4.1
The upgrade banner on the settings page no longer uses admin-notice markup, so notice-manager plugins cannot hide it. Button label is now “Upgrade to Pro to unlock”.
1.4.0
The survey box now always spans the available width; the alignment setting aligns the content inside it (left, center, right).
New Settings → Easy Feedback page previewing the Pro options, with an upgrade link.
Dashboard widget toolbar with Settings and Export buttons (export activates with the Pro add-on).
1.3.0
Added extension hook points (efdivi_pre_vote_limit_check, efdivi_vote_recorded, efdivi_feedback_updated, efdivi_survey_feedback_fields) so add-ons can extend voting limits, notifications, and the feedback form. No behavior changes when no add-on is installed.
1.2.0
Renamed the plugin to Easy Feedback for Divi, with the slug and text domain easy-feedback-for-divi, for WordPress.org compliance.
Hardened output escaping and switched all database queries to prepared statements with identifier placeholders.
Removed the manual load_plugin_textdomain() call (WordPress.org loads translations automatically).