Textarea shows current config for easy edit/import. Example format provided.
Existing users: no changes required; Custom tab works as before.
1.0.3
Added Use primary color for header option (checkbox, default checked). When unchecked, the chat header uses theme default colors instead of the primary color.
Passes usePrimaryColorForHeader to UplizdChat.init for embed configuration.
1.0.2
Security / WordPress guidelines: Removed arbitrary embed code field. Plugin no longer allows users to paste custom CSS, JavaScript, or PHP.
Configuration is now form-based: required fields are Flow ID and API Key; optional fields include Host URL, Window Title, Theme Color (default #00C2C9), Chat bubble button color (default #000000), Placeholder, Online Message, Widget Position (default Bottom Right), Theme (default Light), Logo URL, Use primary color for header (default checked).
Embed script URL is fixed and controlled by the plugin (https://engage.uplizd.ai/embed/bundle.min.js). Script and inline config are enqueued via wp_enqueue_script and wp_add_inline_script with appropriate hooks.
Existing users who previously used the embed code field will need to re-enter Flow ID and API Key (and any optional settings) in the new form.
1.0.1
Initial public release
Script injected after body tag (wp_body_open) or in footer for theme compatibility