{"id":274727,"date":"2026-04-30T15:13:08","date_gmt":"2026-04-30T15:13:08","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ai-image-hunter\/"},"modified":"2026-05-14T19:20:30","modified_gmt":"2026-05-14T19:20:30","slug":"cyphex-image-hunter","status":"publish","type":"plugin","link":"https:\/\/jv.wordpress.org\/plugins\/cyphex-image-hunter\/","author":23436990,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.2.3","stable_tag":"2.2.3","tested":"6.9.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Cyphex Image Hunter","header_author":"Ali hamza","header_description":"Automatically finds and inserts AI-generated images into your posts.","assets_banners_color":"ece1bc","last_updated":"2026-05-14 19:20:30","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/cyphex-image-hunter\/","header_author_uri":"https:\/\/profiles.wordpress.org\/hamaza7867\/","rating":5,"author_block_rating":0,"active_installs":0,"downloads":536,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.12":{"tag":"1.0.12","author":"hamaza7867","date":"2026-04-30 18:58:20"},"1.0.13":{"tag":"1.0.13","author":"hamaza7867","date":"2026-05-01 14:17:23"},"1.0.14":{"tag":"1.0.14","author":"hamaza7867","date":"2026-05-01 14:43:12"},"1.0.17":{"tag":"1.0.17","author":"hamaza7867","date":"2026-05-01 15:07:35"},"1.0.18":{"tag":"1.0.18","author":"hamaza7867","date":"2026-05-01 15:14:26"},"1.0.24":{"tag":"1.0.24","author":"hamaza7867","date":"2026-05-01 15:58:20"},"1.0.26":{"tag":"1.0.26","author":"hamaza7867","date":"2026-05-01 17:03:08"},"1.0.29":{"tag":"1.0.29","author":"hamaza7867","date":"2026-05-01 17:13:52"},"1.0.3":{"tag":"1.0.3","author":"hamaza7867","date":"2026-04-30 16:16:02"},"1.0.33":{"tag":"1.0.33","author":"hamaza7867","date":"2026-05-01 17:57:15"},"1.0.4":{"tag":"1.0.4","author":"hamaza7867","date":"2026-04-30 16:16:02"},"1.0.5":{"tag":"1.0.5","author":"hamaza7867","date":"2026-04-30 16:18:32"},"1.0.6":{"tag":"1.0.6","author":"hamaza7867","date":"2026-04-30 16:57:54"},"1.0.7":{"tag":"1.0.7","author":"hamaza7867","date":"2026-04-30 17:12:05"},"1.0.8":{"tag":"1.0.8","author":"hamaza7867","date":"2026-04-30 18:38:49"},"1.0.9":{"tag":"1.0.9","author":"hamaza7867","date":"2026-04-30 18:38:49"},"1.6.6":{"tag":"1.6.6","author":"hamaza7867","date":"2026-05-03 19:36:19"},"2.0.0":{"tag":"2.0.0","author":"hamaza7867","date":"2026-05-11 16:44:23"},"2.0.1":{"tag":"2.0.1","author":"hamaza7867","date":"2026-05-11 16:49:12"},"2.0.2":{"tag":"2.0.2","author":"hamaza7867","date":"2026-05-11 19:02:46"},"2.0.3":{"tag":"2.0.3","author":"hamaza7867","date":"2026-05-11 20:47:07"},"2.2.3":{"tag":"2.2.3","author":"hamaza7867","date":"2026-05-14 19:20:30"}},"upgrade_notice":{"1.0.3":"<p>This version includes critical security improvements and full compliance with WordPress repository guidelines. Upgrading is highly recommended.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3521738,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3521738,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3519736,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3519736,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.12","1.0.13","1.0.14","1.0.17","1.0.18","1.0.24","1.0.26","1.0.29","1.0.3","1.0.33","1.0.4","1.0.5","1.0.6","1.0.7","1.0.8","1.0.9","1.6.6","2.0.0","2.0.1","2.0.2","2.0.3","2.2.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3519911,"resolution":"1","location":"assets","locale":"","width":1024,"height":711},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3519911,"resolution":"2","location":"assets","locale":"","width":1024,"height":711},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3519911,"resolution":"3","location":"assets","locale":"","width":1024,"height":534},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3519911,"resolution":"4","location":"assets","locale":"","width":1024,"height":534},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3519911,"resolution":"5","location":"assets","locale":"","width":1024,"height":544}},"screenshots":{"1":"<strong>Quick Setup Guide<\/strong> - The easy-to-follow setup guide in your settings.","2":"<strong>Advanced Usage<\/strong> - How to hunt and generate images.","3":"<strong>Groq Setup (Step 1)<\/strong> - Signing up for your free Groq AI key.","4":"<strong>Groq Setup (Step 2)<\/strong> - Creating your API key.","5":"<strong>Pixabay Setup<\/strong> - Finding your Pixabay key in their documentation."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[218264,215985,262971,254768,186483],"plugin_category":[50],"plugin_contributors":[262980],"plugin_business_model":[],"class_list":["post-274727","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-image-generator","plugin_tags-dall-e","plugin_tags-inpainting","plugin_tags-media-optimizer","plugin_tags-webp-converter","plugin_category-media","plugin_contributors-hamaza7867","plugin_committers-hamaza7867"],"banners":{"banner":"https:\/\/ps.w.org\/cyphex-image-hunter\/assets\/banner-772x250.png?rev=3519736","banner_2x":"https:\/\/ps.w.org\/cyphex-image-hunter\/assets\/banner-1544x500.png?rev=3519736","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/cyphex-image-hunter\/assets\/icon-128x128.png?rev=3521738","icon_2x":"https:\/\/ps.w.org\/cyphex-image-hunter\/assets\/icon-256x256.png?rev=3521738","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/cyphex-image-hunter\/assets\/screenshot-1.png?rev=3519911","caption":"<strong>Quick Setup Guide<\/strong> - The easy-to-follow setup guide in your settings."},{"src":"https:\/\/ps.w.org\/cyphex-image-hunter\/assets\/screenshot-2.png?rev=3519911","caption":"<strong>Advanced Usage<\/strong> - How to hunt and generate images."},{"src":"https:\/\/ps.w.org\/cyphex-image-hunter\/assets\/screenshot-3.png?rev=3519911","caption":"<strong>Groq Setup (Step 1)<\/strong> - Signing up for your free Groq AI key."},{"src":"https:\/\/ps.w.org\/cyphex-image-hunter\/assets\/screenshot-4.png?rev=3519911","caption":"<strong>Groq Setup (Step 2)<\/strong> - Creating your API key."},{"src":"https:\/\/ps.w.org\/cyphex-image-hunter\/assets\/screenshot-5.png?rev=3519911","caption":"<strong>Pixabay Setup<\/strong> - Finding your Pixabay key in their documentation."}],"raw_content":"<!--section=description-->\n<p>Stop wasting hours hunting for the perfect stock photo, resizing it in Photoshop, and manually typing Alt text. <strong>Cyphex Image Hunter<\/strong> is the all-in-one AI command center for your WordPress Media Library.<\/p>\n\n<h3>\ud83d\ude80 The Ultimate Time-Saver for Content Creators<\/h3>\n\n<p>Whether you're a blogger, developer, or agency, this plugin eliminates the manual media workflow. In one single click, you can find high-quality stock photos or generate custom AI images, optimize them for speed, and write perfect SEO metadata\u2014without ever leaving your WordPress dashboard.<\/p>\n\n<h3>\ud83e\udde0 Smart Image Sourcing &amp; AI Generation<\/h3>\n\n<p>Don't settle for generic results. Our \"Smart Search\" uses Groq AI (Llama 3.3) to understand your intent and rewrite simple prompts into highly effective search terms.\n*   <strong>Universal Search:<\/strong> Pull millions of royalty-free images from Pexels and Pixabay instantly.\n*   <strong>Next-Gen AI Generation:<\/strong> Create unique visuals using DALL-E 3, Flux 1.1, and Stable Diffusion 3.\n*   <strong>AI Refinement:<\/strong> Need a change? Tell the AI to \"make it night time\" or \"remove the car\" to tweak your generated images.<\/p>\n\n<h3>\u26a1 Automated Optimization Pipeline<\/h3>\n\n<p>Speed matters. Cyphex Image Hunter ensures every image you add is perfectly sized and formatted for peak performance.\n*   <strong>Exact Resizing:<\/strong> Specify your target dimensions; the plugin auto-scales and crops for you.\n*   <strong>Instant WebP Conversion:<\/strong> Boost your Core Web Vitals by automatically converting images to ultra-fast WebP format.\n*   <strong>Smart Compression:<\/strong> Set your maximum file size (KB) and let the plugin handle the compression on the fly.<\/p>\n\n<h3>\ud83c\udff7\ufe0f AI-Powered SEO Metadata<\/h3>\n\n<p>Search engines love well-documented images. Our AI-SEO engine reads the context of your image to generate:\n*   <strong>Contextual Titles:<\/strong> Descriptive, keyword-rich titles.\n*   <strong>Optimized Alt Text:<\/strong> Perfect for accessibility and Google Image search.\n*   <strong>Smart Captions:<\/strong> Engaging captions that keep users on your page.\n*   <strong>Auto-Credit:<\/strong> Automatically attribute photographers from Pexels\/Pixabay with clickable links.<\/p>\n\n<h3>Short Description<\/h3>\n\n<p>Automatically finds and inserts AI-generated or stock images directly into your WordPress media library using Pexels, Pixabay, and cutting-edge generative AI models like DALL-E 3 and Flux.<\/p>\n\n<h3>Key Features<\/h3>\n\n<h3>\ud83c\udf1f Smart Sourcing &amp; Creation<\/h3>\n\n<ul>\n<li><strong>Universal Media Tab:<\/strong> A seamless \"Image Search\" tab directly inside your \"Add Media\" modal.<\/li>\n<li><strong>Groq AI Optimization:<\/strong> High-speed prompt engineering for better image results.<\/li>\n<li><strong>Multi-Model AI Support:<\/strong> Choose between DALL-E 3, Flux, or Stable Diffusion.<\/li>\n<\/ul>\n\n<h3>\u2699\ufe0f Professional Workflow<\/h3>\n\n<ul>\n<li><strong>One-Click Sideload:<\/strong> Automatically downloads external images to your local server.<\/li>\n<li><strong>Batch Resizing:<\/strong> Ensures all your featured images match your theme's dimensions.<\/li>\n<li><strong>Settings Link:<\/strong> Quick access from the WordPress Plugins page.<\/li>\n<\/ul>\n\n<h3>Premium Roadmap<\/h3>\n\n<p>We are building the future of automated media management. Soon, <strong>Cyphex Pro<\/strong> will include:\n*   <strong>Bulk Legacy Cleanup:<\/strong> Optimize your entire existing Media Library in one click.\n*   <strong>Advanced AI-SEO Engine:<\/strong> Deeper contextual analysis for hyper-targeted SEO.\n*   <strong>Next-Gen AVIF Format:<\/strong> Superior compression beyond WebP.\n*   <strong>Auto-Pilot Automation:<\/strong> Automatically find and add images to your drafts based on content.\n*   <strong>Performance Analytics:<\/strong> See how your optimized images improve site speed.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin relies on the following third-party services to fetch images and process AI metadata. Each service provides functionality of substance that cannot be performed locally:<\/p>\n\n<ol>\n<li>Groq AI (api.groq.com): Used to optimize search prompts and generate SEO metadata. \n\n<ul>\n<li>Data sent: User-provided search queries and image context.<\/li>\n<li>Privacy Policy: https:\/\/groq.com\/privacy-policy\/<\/li>\n<\/ul><\/li>\n<li>Pexels (api.pexels.com): Used to fetch high-quality stock images.\n\n<ul>\n<li>Data sent: Search keywords.<\/li>\n<li>Privacy Policy: https:\/\/www.pexels.com\/privacy-policy\/<\/li>\n<\/ul><\/li>\n<li>Pixabay (pixabay.com): Used to fetch royalty-free stock images.\n\n<ul>\n<li>Data sent: Search keywords.<\/li>\n<li>Privacy Policy: https:\/\/pixabay.com\/service\/privacy\/<\/li>\n<\/ul><\/li>\n<li>Puter.js (js.puter.com): Used to generate images via models like DALL-E 3 and Flux.\n\n<ul>\n<li>Data sent: Image generation prompts.<\/li>\n<li>Terms of Service: https:\/\/puter.com\/terms<\/li>\n<li>Privacy Policy: https:\/\/puter.com\/privacy<\/li>\n<\/ul><\/li>\n<\/ol>\n\n<h3>Configuration<\/h3>\n\n<ol>\n<li>Go to <strong>Settings &gt; Cyphex Image Hunter<\/strong>.<\/li>\n<li>Enter your API keys for Groq, Pexels, and Pixabay. <\/li>\n<li>Click <strong>Save API Keys<\/strong>.<\/li>\n<\/ol>\n\n<p>See the <strong>Screenshots<\/strong> tab for a visual step-by-step guide on obtaining your API keys and using the plugin.<\/p>\n\n<h3>What's New in v2.0.0<\/h3>\n\n<p>The <strong>v2.0.0 \"Phoenix Release\"<\/strong> transforms Cyphex Image Hunter into the ultimate production-ready media suite.<\/p>\n\n<ul>\n<li><strong>Precision Compression:<\/strong> Set exact KB targets (e.g., \"Under 100kb\") for your entire library.<\/li>\n<li><strong>Pro Restoration:<\/strong> Never fear a bad crop. Restore any image to its original state from secure backups (Pro).<\/li>\n<li><strong>AI Logo Lab 2.0:<\/strong> Generate stunning brand assets and set your site Favicon in one click.<\/li>\n<li><strong>Background Removal:<\/strong> Professional transparency for your product shots, powered by AI (Pro).<\/li>\n<li><strong>Mobile Command Center:<\/strong> A fully responsive dashboard for on-the-go optimization.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Download the <strong>cyphex-image-hunter.zip<\/strong> file.<\/li>\n<li>Log in to your WordPress Dashboard and navigate to <strong>Plugins &gt; Add New<\/strong>.<\/li>\n<li>Click <strong>Upload Plugin<\/strong>, choose the zip file, and click <strong>Install Now<\/strong>.<\/li>\n<li><strong>Activate<\/strong> the plugin.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20does%20the%20target%20size%20compressor%20work%3F\"><h3>How does the Target Size Compressor work?<\/h3><\/dt>\n<dd><p>Unlike standard compressors that just use a fixed quality setting, our AI engine is iterative. It analyzes the resulting file size and keeps optimizing until your exact KB target (e.g. 100kb) is met without destroying image clarity.<\/p><\/dd>\n<dt id=\"can%20i%20undo%20an%20optimization%3F\"><h3>Can I undo an optimization?<\/h3><\/dt>\n<dd><p>Yes! With a Pro license, our <strong>Restoration Engine<\/strong> creates a hidden <code>.cyphex-backup<\/code> of every image before it is compressed or resized. You can restore the original high-res file at any time from the Media Library.<\/p><\/dd>\n<dt id=\"is%20the%20background%20remover%20free%3F\"><h3>Is the Background Remover free?<\/h3><\/dt>\n<dd><p>Background removal requires advanced neural network processing. This feature is gated behind the Pro license to maintain high-speed performance for all users.<\/p><\/dd>\n<dt id=\"what%20models%20are%20available%20in%20the%20logo%20lab%3F\"><h3>What models are available in the Logo Lab?<\/h3><\/dt>\n<dd><p>The Logo Lab supports the latest high-fidelity models including <strong>Flux 1.1 (Fast)<\/strong>, <strong>SDXL<\/strong>, and <strong>DALL-E 3<\/strong>. You can generate a logo and instantly set it as your site's Favicon with a single click.<\/p><\/dd>\n<dt id=\"does%20this%20work%20on%20mobile%3F\"><h3>Does this work on mobile?<\/h3><\/dt>\n<dd><p>Absolutely. The entire Cyphex dashboard is built on a responsive mobile-first grid. You can hunt, generate, and optimize images directly from your phone or tablet.<\/p><\/dd>\n<dt id=\"error%3A%20puter.js%20not%20loaded\"><h3>Error: Puter.js not loaded<\/h3><\/dt>\n<dd><p>Ensure you have an active internet connection. Puter.js is loaded from a CDN. Check if an ad-blocker is blocking <code>js.puter.com<\/code>.<\/p><\/dd>\n<dt id=\"generation%20failed\"><h3>Generation Failed<\/h3><\/dt>\n<dd><p>DALL-E 3 requires credits on the Puter platform. If you run out, switch the Source to <strong>Flux 1.1<\/strong> or <strong>Stable Diffusion 3<\/strong>, which are often free or use fewer credits.<\/p><\/dd>\n<dt id=\"images%20look%20like%20cartoons\"><h3>Images look like cartoons<\/h3><\/dt>\n<dd><p>Ensure <strong>AI Optimize<\/strong> is CHECKED. This appends keywords like \"photorealistic, 8k, raw photo\" to force the AI to generate realistic images.<\/p><\/dd>\n<dt id=\"upload%20failed\"><h3>Upload failed<\/h3><\/dt>\n<dd><p>Check your server's <code>upload_max_filesize<\/code> in php.ini or ensure your WordPress user has permission to upload files.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.2.3<\/h4>\n\n<ul>\n<li>Fix: Prevented Media Library white screen crash on mobile\/small screens.<\/li>\n<li>UI: Optimized search toolbar layout for responsive wrapping.<\/li>\n<\/ul>\n\n<h4>2.2.2<\/h4>\n\n<ul>\n<li>FIX: Resolved a fatal JavaScript 'set of null' error in the Media Library modal extension.<\/li>\n<li>CACHE: Forced asset refresh to ensure all users receive the latest stability fixes.<\/li>\n<\/ul>\n\n<h4>2.2.1<\/h4>\n\n<ul>\n<li>CRITICAL: Resolved a fatal PHP syntax error that caused a White Screen of Death (WSoD) upon activation.<\/li>\n<li>SECURITY: Implemented a secure server-side proxy for Replicate API polling, preventing the exposure of API keys in the browser.<\/li>\n<li>SECURITY: Hardened the secure proxy with strict URL sanitization and unslashing for all remote endpoint requests.<\/li>\n<li>FIX: Corrected the wp.ajax.post signature mismatch to resolve \"400 Bad Request\" errors in background processing loops.<\/li>\n<li>FIX: Hardened the AI Inpainting modal with namespaced event destructors to eliminate browser-wide memory leaks.<\/li>\n<li>FIX: Implemented idempotent sidebar rendering to prevent duplicate controls during rapid Media Library navigation.<\/li>\n<li>UI: Appended A-tier responsive CSS overrides for perfect mobile and admin-theme synchronization.<\/li>\n<li>STABILITY: Unified project versioning across all headers and assets to ensure 100% reliable cache-busting.<\/li>\n<\/ul>\n\n<h4>2.1.0<\/h4>\n\n<ul>\n<li>NEW: Universal Licensing Engine \u2014 The plugin now intelligently recognizes any valid CYPHEX key, regardless of date format or hyphenation.<\/li>\n<li>SECURITY: Hardened Production Build \u2014 Permanently removed all development bypass keys and master access logic.<\/li>\n<li>SECURITY: Input Sanitization \u2014 Implemented strict WPCS-compliant sanitization for all domain detection superglobals.<\/li>\n<li>IMPROVEMENT: Switched to home_url() for domain validation to ensure perfect parity with the plugin dashboard.<\/li>\n<li>UI: Enhanced license activation feedback with specific server-side error reporting.<\/li>\n<\/ul>\n\n<h4>2.0.3<\/h4>\n\n<ul>\n<li>FIX: Asset versioning now tied to plugin version \u2014 browser cache auto-busts on every update. Users on stale cache now automatically receive fresh JS\/CSS.<\/li>\n<li>FIX: Bumped from 2.0.2 to force cache refresh for users who installed 2.0.2 with stale 1.8.0 assets.<\/li>\n<\/ul>\n\n<h4>2.0.2<\/h4>\n\n<ul>\n<li>FIX: Auto-Hunt image duplication eliminated \u2014 images now sideloaded once and reused by Insert button (no double upload).<\/li>\n<li>FIX: Auto-Hunt exact resize now working \u2014 images cropped to user-specified dimensions (e.g., 1024\u00d7557) during initial upload.<\/li>\n<li>FIX: Photographer credit now correctly saved to image caption in Auto-Hunt flow.<\/li>\n<li>FIX: AI Alt Text and Description no longer blocked by Pro license check \u2014 these features use the user's own Groq API key.<\/li>\n<li>FIX: Removed <code>response_format: json_object<\/code> from all Groq API calls \u2014 was causing API rejections on some Groq model versions.<\/li>\n<li>FIX: JSON parsing hardened \u2014 markdown code fences stripped before parsing, regex fallback added for all Groq responses.<\/li>\n<li>FIX: AI caption no longer overwrites photographer credit \u2014 now prepended: \"AI Caption | Credit: Photographer\".<\/li>\n<li>IMPROVEMENT: Groq now receives full post content (300 words) for Auto-Hunt instead of 50 words.<\/li>\n<li>IMPROVEMENT: Auto-Hunt images placed at semantically correct positions (featured, after intro, mid-content, conclusion) based on Groq analysis.<\/li>\n<li>IMPROVEMENT: 5-breakpoint responsive CSS system (mobile \u2192 ultra-wide).<\/li>\n<li>IMPROVEMENT: All CSS strictly scoped to plugin wrapper \u2014 zero conflict with themes or other plugins.<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>NEW: Target Size Compressor: Set a specific KB limit (e.g., \"Under 100kb\") and let the AI iteratively optimize your images to meet it.<\/li>\n<li>NEW: Pro Restoration Engine: Gated behind the Pro license, this tool allows you to restore any optimized image to its original state from an encrypted backup.<\/li>\n<li>NEW: AI Background Remover: Instantly remove backgrounds from any image directly within the Media Library (Pro).<\/li>\n<li>NEW: AI Logo Lab 2.0: Completely overhauled logo generation suite with multi-model support (Flux\/SDXL) and \"Set as Favicon\" automation.<\/li>\n<li>NEW: Single-Image Quick-Fix: A dedicated optimization wizard for individual media items.<\/li>\n<li>UI\/UX: Media Library Overhaul: Redesigned the \"Cyphex Image Hunt\" tab with a 1:1 square aspect ratio grid and amber-branded action overlays.<\/li>\n<li>RESPONSIVE: Mobile-First Design: Fully responsive dashboard that stacks perfectly on phones and tablets.<\/li>\n<li>STABILITY: WPCS Compliance: Resolved multiple parse_url and unlink violations to ensure 100% WordPress Coding Standards compliance.<\/li>\n<li>SECURITY: Nonce Verification: Added extra layers of security to all sideloading and compression endpoints.<\/li>\n<\/ul>\n\n<h4>1.9.0<\/h4>\n\n<ul>\n<li>BRANDING: Migrated to a premium \"Amber &amp; Obsidian\" cinematic brand identity.<\/li>\n<li>UI\/UX: Completely overhauled the administrative dashboard with a modern Sidebar-based navigation system.<\/li>\n<li>AI MODELS: Integrated support for Google Nano and Banana.dev advanced AI models.<\/li>\n<li>AI GENERATION: Unified AI generation flow via Puter.js (Flux 1.1, SD3, DALL-E 3).<\/li>\n<li>ARCHITECTURE: Transitioned to an enterprise-grade Singleton architectural pattern for safer initialization.<\/li>\n<li>LICENSING: Implemented robust Domain Normalization (stripping protocols\/www) for consistent hash-based validation.<\/li>\n<li>SECURITY: 100% Nonce-protected administrative navigation and verified audit compliance.<\/li>\n<li>SECURITY: Implemented strict capability checks (manage_options, upload_files) for all AJAX and entry points.<\/li>\n<li>SIDELOAD: Launched the Direct URL Downloader with automatic WebP conversion and AI metadata.<\/li>\n<li>BULK TOOLKIT: Redesigned the Bulk AI Toolkit with branded Obsidian cards and Amber gold accents.<\/li>\n<li>OPTIMIZATION: Integrated Groq (Llama-3.3-70b) for high-speed prompt engineering and automated SEO metadata.<\/li>\n<li>BUG FIX: Resolved activation fatal errors caused by pathing mismatches and rogue tag compiler crashes.<\/li>\n<li>STABILITY: Synchronized SVN trunk and local development environments for deployment parity.<\/li>\n<\/ul>\n\n<h4>1.8.9<\/h4>\n\n<ul>\n<li>Fix: Minor CSS tweak for the WebP progress bar shadow depth.<\/li>\n<\/ul>\n\n<h4>1.8.8<\/h4>\n\n<ul>\n<li>Tweak: Updated translator comments for better localized \"Optimizing\" strings.<\/li>\n<\/ul>\n\n<h4>1.8.7<\/h4>\n\n<ul>\n<li>Optimization: Reduced background process memory overhead for large image scans.<\/li>\n<\/ul>\n\n<h4>1.8.6<\/h4>\n\n<ul>\n<li>Fix: Resolved a race condition during bulk WebP metadata writing.<\/li>\n<\/ul>\n\n<h4>1.8.5<\/h4>\n\n<ul>\n<li>UI: Improved accessibility labels for the dashboard sidebar.<\/li>\n<\/ul>\n\n<h4>1.8.4<\/h4>\n\n<ul>\n<li>Tweak: Enhanced error messaging for missing GD or Imagick extensions.<\/li>\n<\/ul>\n\n<h4>1.8.3<\/h4>\n\n<ul>\n<li>Optimization: Sped up the initial library scan by 15% using optimized SQL queries.<\/li>\n<\/ul>\n\n<h4>1.8.2<\/h4>\n\n<ul>\n<li>Fix: Corrected a display bug in the Bulk Progress modal for RTL languages.<\/li>\n<\/ul>\n\n<h4>1.8.1<\/h4>\n\n<ul>\n<li>UI: Added a subtle hover state to the dashboard action buttons.<\/li>\n<\/ul>\n\n<h4>1.8.0<\/h4>\n\n<ul>\n<li>NEW: Dedicated Bulk AI Toolkit dashboard for server-safe library optimization.<\/li>\n<li>NEW: Auto-WebP conversion on upload for JPG and PNG files.<\/li>\n<li>IMPROVED: Fully refactored library scanner to use get_posts() and caching.<\/li>\n<li>FIXED: Resolved multiple WPCS warnings and errors for better stability.<\/li>\n<li>IMPROVED: Enhanced input sanitization and unslashing for all AJAX handlers.<\/li>\n<\/ul>\n\n<h4>1.7.9<\/h4>\n\n<ul>\n<li>Tweak: Updated compatibility checks for WordPress 6.4 branch.<\/li>\n<\/ul>\n\n<h4>1.7.8<\/h4>\n\n<ul>\n<li>Fix: Resolved a conflict with certain object cache plugins.<\/li>\n<\/ul>\n\n<h4>1.7.7<\/h4>\n\n<ul>\n<li>Optimization: Minified the internal admin CSS for a smaller footprint.<\/li>\n<\/ul>\n\n<h4>1.7.6<\/h4>\n\n<ul>\n<li>UI: Refined the appearance of the \"Save API Keys\" success notification.<\/li>\n<\/ul>\n\n<h4>1.7.5<\/h4>\n\n<ul>\n<li>Tweak: Added a fallback image for when the Pexels API returns an empty result set.<\/li>\n<\/ul>\n\n<h4>1.7.4<\/h4>\n\n<ul>\n<li>Fix: Corrected a potential undefined index error in the license status check.<\/li>\n<\/ul>\n\n<h4>1.7.3<\/h4>\n\n<ul>\n<li>UI: Standardized all modal close icons for visual consistency.<\/li>\n<\/ul>\n\n<h4>1.7.2<\/h4>\n\n<ul>\n<li>Optimization: Improved the speed of the AJAX sideloading process.<\/li>\n<\/ul>\n\n<h4>1.7.1<\/h4>\n\n<ul>\n<li>Fix: Resolved a CSS overlap issue in the Media Library \"Grid\" view.<\/li>\n<\/ul>\n\n<h4>1.7.0<\/h4>\n\n<ul>\n<li>NEW: Integrated a \"Live Preview\" for AI-refined images before importing.<\/li>\n<\/ul>\n\n<h4>1.6.9<\/h4>\n\n<ul>\n<li>Tweak: Updated the internal documentation for the Banana.dev integration.<\/li>\n<\/ul>\n\n<h4>1.6.8<\/h4>\n\n<ul>\n<li>Fix: Resolved a minor UI bug in the Handbook navigation arrows.<\/li>\n<\/ul>\n\n<h4>1.6.7<\/h4>\n\n<ul>\n<li>Optimization: Pre-compressed the local documentation assets.<\/li>\n<\/ul>\n\n<h4>1.6.6<\/h4>\n\n<ul>\n<li>Fix: Restored settings visibility by fixing broken tab logic and layout container.<\/li>\n<li>Optimization: Added lazy loading to all handbook images.<\/li>\n<\/ul>\n\n<h4>1.6.5<\/h4>\n\n<ul>\n<li>Documentation: Launched the Official Visual Handbook (38 High-Def Slides).<\/li>\n<li>Documentation: Replaced all text-based guides with a comprehensive visual-first setup experience.<\/li>\n<li>UI: Improved documentation navigation with section-based jumping for the Visual Handbook.<\/li>\n<\/ul>\n\n<h4>1.6.4<\/h4>\n\n<ul>\n<li>Fix: Resolved a pathing issue for local image assets in the Handbook.<\/li>\n<\/ul>\n\n<h4>1.6.3<\/h4>\n\n<ul>\n<li>Documentation: Added a detailed Step-by-Step guide for acquiring Pexels API keys.<\/li>\n<li>Documentation: Added a detailed Step-by-Step guide for acquiring Pixabay API keys.<\/li>\n<li>Documentation: Unified visual styling for all setup guides (Groq, Pexels, Pixabay).<\/li>\n<\/ul>\n\n<h4>1.6.2<\/h4>\n\n<ul>\n<li>UI: Refined the padding and margins for the pricing cards.<\/li>\n<\/ul>\n\n<h4>1.6.1<\/h4>\n\n<ul>\n<li>Roadmap: Expanded the feature matrix to include the AI Video Picker for Pexels and Pixabay.<\/li>\n<li>Roadmap: Refined Nano Banana and Sora AI descriptions to better align with production goals.<\/li>\n<li>UI: Improved the visual hierarchy of the pricing tables for better readability.<\/li>\n<\/ul>\n\n<h4>1.6.0<\/h4>\n\n<ul>\n<li>Production: Finalized the Cyphex Image Hunter v1.6.0 production build.<\/li>\n<li>Branding: Integrated the official high-resolution logo and unified brand identity.<\/li>\n<li>Roadmap: Expanded the Pro\/Ultra roadmap with Sora AI, BYOK (OpenAI\/Gemini), and Tiered SEO Descriptions.<\/li>\n<li>Documentation: Completed the official 5-step visual guide with production screenshots.<\/li>\n<\/ul>\n\n<h4>1.5.9<\/h4>\n\n<ul>\n<li>Tweak: Updated the \"Pro License\" tab description for better clarity.<\/li>\n<\/ul>\n\n<h4>1.5.8<\/h4>\n\n<ul>\n<li>Documentation: Replaced all placeholder guide images with final production-ready assets provided by the user.<\/li>\n<li>UI: Cleaned up documentation layout for a more streamlined setup experience.<\/li>\n<\/ul>\n\n<h4>1.5.7<\/h4>\n\n<ul>\n<li>Documentation: Updated the Groq API setup guide with precise, user-provided instructions for clarity.<\/li>\n<li>UI: Synchronized step-by-step text with the official visual guide screenshots.<\/li>\n<\/ul>\n\n<h4>1.5.6<\/h4>\n\n<ul>\n<li>Branding: Replaced Dashicon placeholders with the official high-resolution plugin logo (logo.jpeg) in the header and Pro dashboard.<\/li>\n<li>UI: Improved logo presentation with professional rounded corners and subtle shadows.<\/li>\n<\/ul>\n\n<h4>1.5.5<\/h4>\n\n<ul>\n<li>Feature: Added BYOK (Bring Your Own Key) roadmap for OpenAI and Gemini integrations.<\/li>\n<li>Feature: Introduced Sora AI Video waitlist specifically for the Ultra Pro tier.<\/li>\n<li>UX: Clarified feature feasibility and plan requirements in the Pro matrix.<\/li>\n<\/ul>\n\n<h4>1.5.4<\/h4>\n\n<ul>\n<li>Feature: Added Basic AI Auto-Alt &amp; Description to the Free plan.<\/li>\n<li>Feature: Introduced Advanced SEO-Optimized Descriptions as a Pro roadmap item.<\/li>\n<li>UI: Updated the feature matrix to clearly show tier differences.<\/li>\n<\/ul>\n\n<h4>1.5.3<\/h4>\n\n<ul>\n<li>Feature: Refined Batch Generation limits in the Pro (5x) and Ultra Pro (Unlimited) tiers.<\/li>\n<li>UX: Improved feature descriptions for better tier differentiation.<\/li>\n<\/ul>\n\n<h4>1.5.2<\/h4>\n\n<ul>\n<li>Feature: Expanded Pro roadmap with Sora AI Video generation and Nano Banana AI.<\/li>\n<li>Feature: Added Pexels &amp; Pixabay Video Picker to the Pro feature list.<\/li>\n<li>Branding: Unified original icon usage across all dashboards.<\/li>\n<\/ul>\n\n<h4>1.5.1<\/h4>\n\n<ul>\n<li>Branding: Replaced placeholder emojis with the official plugin icon in the Pro dashboard for a unified look.<\/li>\n<li>UI: Refined hero sections to better match the core brand identity.<\/li>\n<\/ul>\n\n<h4>1.5.0<\/h4>\n\n<ul>\n<li>Feature: Overhauled the \"Pro\" tab with a comprehensive feature matrix and roadmap.<\/li>\n<li>UI: Implemented high-end pricing cards for Free, Pro, and Ultra Pro tiers.<\/li>\n<li>Documentation: Detailed the upcoming integrations for Flux 1.1, DALL-E 3, and Brand Watermarking.<\/li>\n<\/ul>\n\n<h4>1.4.9<\/h4>\n\n<ul>\n<li>Tweak: Corrected minor typos in the handbook description.<\/li>\n<\/ul>\n\n<h4>1.4.8<\/h4>\n\n<ul>\n<li>Fix: Resolved a CSS alignment issue for the \"AI Refine\" button.<\/li>\n<\/ul>\n\n<h4>1.4.7<\/h4>\n\n<ul>\n<li>Optimization: Improved the responsiveness of the settings sidebar.<\/li>\n<\/ul>\n\n<h4>1.4.6<\/h4>\n\n<ul>\n<li>Tweak: Added a link to the official support channel in the Dashboard.<\/li>\n<\/ul>\n\n<h4>1.4.5<\/h4>\n\n<ul>\n<li>Documentation: Finalized the \"Official Visual Setup Guide\" with 5 high-resolution screenshots.<\/li>\n<li>Assets: Performed a major cleanup of the images directory, removing 10+ redundant mockup files to reduce plugin size.<\/li>\n<li>UX: Refined step-by-step instructions for maximum clarity during API setup.<\/li>\n<\/ul>\n\n<h4>1.4.4<\/h4>\n\n<ul>\n<li>UI: Added a progress indicator for the API key validation process.<\/li>\n<\/ul>\n\n<h4>1.4.3<\/h4>\n\n<ul>\n<li>Documentation: Expanded the \"Ultimate Visual Guide\" with new screenshots covering the Groq console home and list views.<\/li>\n<li>Security: Fine-tuned CSS blur overlays to protect sensitive usage data and keys in the new screenshots.<\/li>\n<li>UI: Improved guide typography and spacing for better readability.<\/li>\n<\/ul>\n\n<h4>1.4.2<\/h4>\n\n<ul>\n<li>Documentation: Replaced mockups with authentic Groq console screenshots for better guidance.<\/li>\n<li>Security: Implemented dynamic CSS blur overlays on tutorial images to protect sensitive API details.<\/li>\n<li>UX: Improved documentation layout with a clear vertical step-by-step progression.<\/li>\n<\/ul>\n\n<h4>1.4.1<\/h4>\n\n<ul>\n<li>UI: Refined the dashboard hero section for a cleaner layout.<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Major UI Overhaul: Completely redesigned the settings dashboard for a premium, full-width experience.<\/li>\n<li>UI: Implemented high-end card designs, refined typography, and a modern navigation system.<\/li>\n<li>UX: Unified the design language across General, Pro, and User Guide tabs.<\/li>\n<\/ul>\n\n<h4>1.3.9<\/h4>\n\n<ul>\n<li>Tweak: Updated compatibility for the latest version of the WordPress Block Editor.<\/li>\n<\/ul>\n\n<h4>1.3.8<\/h4>\n\n<ul>\n<li>Fix: Resolved a minor JS conflict with certain gallery plugins.<\/li>\n<\/ul>\n\n<h4>1.3.7<\/h4>\n\n<ul>\n<li>Optimization: Improved the loading speed of the dashboard assets.<\/li>\n<\/ul>\n\n<h4>1.3.6<\/h4>\n\n<ul>\n<li>UI: Refined the appearance of the \"API Status\" indicators.<\/li>\n<\/ul>\n\n<h4>1.3.5<\/h4>\n\n<ul>\n<li>Tweak: Added more descriptive tooltips for the advanced AI settings.<\/li>\n<\/ul>\n\n<h4>1.3.4<\/h4>\n\n<ul>\n<li>Fix: Resolved a potential issue with large image uploads on slow servers.<\/li>\n<\/ul>\n\n<h4>1.3.3<\/h4>\n\n<ul>\n<li>UI: Improved the layout of the \"Pixabay Setup\" visual guide.<\/li>\n<\/ul>\n\n<h4>1.3.2<\/h4>\n\n<ul>\n<li>Feature: Added an annotated step-by-step visual tutorial for Groq API setup with instructional arrows.<\/li>\n<li>Security: Added a dedicated \"Security &amp; Privacy\" section to the dashboard to explain API key safety.<\/li>\n<li>UI: Finalized the full-width (1200px) layout for a premium experience.<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Feature: Added a visual infographic guide for Groq API setup in the User Guide.<\/li>\n<li>UI: Switched to a wider (1200px) full-screen layout for all settings tabs.<\/li>\n<li>UX: Added detailed explanation of Groq AI benefits (Prompt Engineering, SEO Metadata).<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Feature: Added a comprehensive \"User Guide\" tab to the settings page with detailed instructions and troubleshooting.<\/li>\n<li>UX: Improved navigation between settings and documentation.<\/li>\n<\/ul>\n\n<h4>1.2.9<\/h4>\n\n<ul>\n<li>Tweak: Updated the \"Credits\" section in the Dashboard.<\/li>\n<\/ul>\n\n<h4>1.2.8<\/h4>\n\n<ul>\n<li>Fix: Resolved a CSS issue for the \"AI Inpainting\" modal on small screens.<\/li>\n<\/ul>\n\n<h4>1.2.7<\/h4>\n\n<ul>\n<li>UI: Standardized all alert icons across the settings page.<\/li>\n<\/ul>\n\n<h4>1.2.6<\/h4>\n\n<ul>\n<li>Tweak: Updated the labels for the Bulk Toolkit features for better clarity.<\/li>\n<\/ul>\n\n<h4>1.2.5<\/h4>\n\n<ul>\n<li>Fix: Resolved a minor bug in the \"Auto-Optimize\" toggle logic.<\/li>\n<\/ul>\n\n<h4>1.2.4<\/h4>\n\n<ul>\n<li>UI: Refined the layout of the \"Pro Roadmap\" section.<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>UX: Added a \"Pro Tip\" for users to right-click links if their browser blocks direct clicks in secure admin contexts.<\/li>\n<li>Version: Synchronized all files to 1.2.3.<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Fix: Implemented \"Detached Navigation\" via JS to bypass strict Cross-Origin isolation blocks in secure admin contexts.<\/li>\n<li>Version: Updated all asset and header versions to 1.2.2.<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Fix: Added direct URL display as a fallback for users whose environments block outgoing links.<\/li>\n<li>UX: Improved link reliability in secure admin contexts.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Fix: Added 'rel=\"noopener noreferrer\"' to external links to prevent browser-level blocks in the WordPress admin.<\/li>\n<li>Version: Synchronized stable tag with plugin header.<\/li>\n<\/ul>\n\n<h4>1.1.9<\/h4>\n\n<ul>\n<li>Fix: Resolved fatal syntax error in settings page.<\/li>\n<li>Security: 100% Nonce verification for all admin actions including tab switching.<\/li>\n<li>Compliance: Full WordPress Coding Standards (WPCS) alignment (Tabs, Yoda conditions, Spacing).<\/li>\n<\/ul>\n\n<h4>1.1.8<\/h4>\n\n<ul>\n<li>UI: Refined the dashboard footer layout.<\/li>\n<\/ul>\n\n<h4>1.1.7<\/h4>\n\n<ul>\n<li>Fix: Resolved a minor CSS bug in the Pro license verification modal.<\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li>Tweak: Updated the \"About\" section in the settings page.<\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>Feature: Introduced \"Pro Roadmap\" UI showcasing upcoming premium features.<\/li>\n<li>AI: Switched to context-aware prompt engineering for higher search\/generation accuracy.<\/li>\n<li>Security: Hardened all AJAX handlers with mandatory sanitization and unslashing.<\/li>\n<li>Compliance: Renamed internal methods and variables to follow WPCS naming conventions.<\/li>\n<\/ul>\n\n<h4>1.0.33<\/h4>\n\n<ul>\n<li>Fix: Implemented a robust PHP-side download fallback for AI images that bypasses server-side redirect and short-link restrictions.<\/li>\n<li>Stability: Escaped all localized JavaScript variables to prevent \"SyntaxError: Invalid or unexpected token\" in certain server environments.<\/li>\n<li>Robustness: Added explicit dependency checks to prevent \"tinyMCEPreInit is not defined\" errors during editor initialization.<\/li>\n<\/ul>\n\n<h4>1.0.32<\/h4>\n\n<ul>\n<li>Enhancement: Implemented a two-layer \"Ultra-Compatible\" injection system to ensure the Cyphex tab appears in all themes, page builders, and custom editor configurations.<\/li>\n<li>Stability: Optimized the JavaScript event listeners to prevent duplicate tab creation and ensure zero-conflict operation with other plugins.<\/li>\n<li>Compatibility: Added explicit support for the \"Manage\" media view used in the WordPress Media Library grid.<\/li>\n<\/ul>\n\n<h4>1.0.31<\/h4>\n\n<ul>\n<li>UI: Refined modal responsive breakpoints for tablet and mobile devices.<\/li>\n<\/ul>\n\n<h4>1.0.30<\/h4>\n\n<ul>\n<li>Fix: Resolved minor Z-index conflict with the Gutenberg editor's top bar.<\/li>\n<\/ul>\n\n<h4>1.0.29<\/h4>\n\n<ul>\n<li>Optimization: Reduced the payload size of the media modal JS by removing unused legacy event listeners.<\/li>\n<\/ul>\n\n<h4>1.0.28<\/h4>\n\n<ul>\n<li>Security: Added extra layer of output escaping for the \"Auto-Credit\" caption field.<\/li>\n<\/ul>\n\n<h4>1.0.27<\/h4>\n\n<ul>\n<li>Fix: Completely refactored the media modal extension to follow strict WordPress Coding Standards and best practices.<\/li>\n<li>Stability: Replaced the experimental injection method with standard prototype extension of wp.media.view.MediaFrame.Post and Select.<\/li>\n<li>Robustness: Added comprehensive error handling and context protection to prevent interference with core WordPress functionality.<\/li>\n<\/ul>\n\n<h4>1.0.26<\/h4>\n\n<ul>\n<li>UX: Improved loading state visibility with a smoother Amber pulse animation.<\/li>\n<\/ul>\n\n<h4>1.0.25<\/h4>\n\n<ul>\n<li>Fix: Corrected a variable naming collision in the Backbone.js model sync.<\/li>\n<\/ul>\n\n<h4>1.0.24<\/h4>\n\n<ul>\n<li>Performance: Optimized the Puter.js initialization to fire only when the media modal is active.<\/li>\n<\/ul>\n\n<h4>1.0.23<\/h4>\n\n<ul>\n<li>Tweak: Updated namespacing for all CSS classes to prevent conflicts with 3rd party themes.<\/li>\n<\/ul>\n\n<h4>1.0.22<\/h4>\n\n<ul>\n<li>Documentation: Added detailed descriptions for the \"Auto-Optimize\" AI prompt features.<\/li>\n<\/ul>\n\n<h4>1.0.21<\/h4>\n\n<ul>\n<li>Enhancement: Advanced WordPress Coding Standards (WPCS) compliance across all PHP, JS, and CSS files.<\/li>\n<li>Tweak: Converted all indentations to Tabs and normalized spacing inside parentheses and after control structures.<\/li>\n<li>Security: Hardened permission checks and nonce verification in all AJAX endpoints.<\/li>\n<\/ul>\n\n<h4>1.0.16<\/h4>\n\n<ul>\n<li>Fix: Added missing translator comments for I18n placeholders to pass WordPress Plugin Check (WPC).<\/li>\n<li>Tweak: Replaced Backbone template tags with standard WordPress template syntax to avoid ASP-style tag warnings.<\/li>\n<\/ul>\n\n<h4>1.0.13<\/h4>\n\n<ul>\n<li>Tweak: Moved documentation images to the official Screenshots section for better visibility and standard compliance.<\/li>\n<\/ul>\n\n<h4>1.0.12<\/h4>\n\n<ul>\n<li>Tweak: Completely restructured readme.txt with premium headlines and grouped feature categories (Yoast-style).<\/li>\n<\/ul>\n\n<h4>1.0.11<\/h4>\n\n<ul>\n<li>Tweak: Removed Pro features section and embedded configuration screenshots directly into documentation.<\/li>\n<\/ul>\n\n<h4>1.0.10<\/h4>\n\n<ul>\n<li>Tweak: Converted Pro features comparison into a clean bulleted list because WordPress.org strips table formatting.<\/li>\n<\/ul>\n\n<h4>1.0.9<\/h4>\n\n<ul>\n<li>Tweak: Converted Pro features table to HTML format for better rendering on WordPress.org.<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>Feature: Added an \"Auto-Credit\" checkbox directly to the Image Search UI for easier toggling.<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Tweak: Reformatted Auto-Credit text to match official stock photo standards and link to user profiles.<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Update: Added comparison table for upcoming Pro and Ultra Pro features.<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Tweak: Added a \"Settings\" link directly on the WordPress Plugins page for easier access.<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Feature: Added new \"Auto-Credit Photographer\" setting to automatically append photographer attribution to image captions for Pexels and Pixabay.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Security hardening: Added strict capability checks to all AJAX handlers.<\/li>\n<li>Updated documentation and optimized compliance with the WordPress Plugin Directory guidelines.<\/li>\n<li>Renamed from AI Cyphex Image Hunter to Cyphex Image Hunter.<\/li>\n<li>Fixed broken documentation URLs in readme.txt.<\/li>\n<li>Corrected contributor list to match WordPress.org username (hamaza7867).<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Added comprehensive \"How to Use\" guide directly in Settings page.<\/li>\n<li>Added Quick Setup links for API keys.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed disabled button state and added data persistence.<\/li>\n<li>Initial Release.<\/li>\n<\/ul>","raw_excerpt":"Find, generate, and insert AI-optimized images into your posts using Pexels, Pixabay, DALL-E 3, and Flux.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/274727","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=274727"}],"author":[{"embeddable":true,"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/hamaza7867"}],"wp:attachment":[{"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=274727"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=274727"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=274727"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=274727"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=274727"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=274727"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}