Releases: mbheramil/mousemorph
Releases · mbheramil/mousemorph
Release list
v1.4.0 - Proper Exaggerated Caricatures
Major Fix: Caricature output now matches pixelbin.io quality
Root cause found: Reverse-engineered the pixelbin.io/ai-tools/caricature-maker source code and discovered it does NOT use portrait/generate at all. It uses img/edit (AI Image Editor) with a highly specific caricature prompt via a Boltic workflow.
Changes:
- Switched default method from
portrait/generate(which only does basic 3D portraits with no prompt support) toimg/edit(AI Image Editor with prompt + image input) - Uses the exact caricature prompt pattern from pixelbin.io — produces proper exaggerated 3D caricatures with enlarged heads, wide-eyed smiles, and studio lighting
- Mouse character features (ears, nose, whiskers) integrated into the prompt
v1.3.0 - Proper Caricature Style
Fix: Caricature output now matches pixelbin.io caricature maker
- Removed prompt override from portrait/generate API call
- The endpoint's built-in caricature exaggeration is now used (no prompt needed)
- Previously, sending a custom prompt was overriding the default caricature style and producing plain 3D portraits instead
v1.2.2 - Fix updater cache + mouse prompt + all fixes
Fixes
- Updater cache fix - The auto-updater was caching the GitHub release data for 6 hours. When you installed a new version, it cached that version as "latest" and wouldn't see newer releases until the cache expired. Now it clears the cache every time WordPress checks for updates.
- "Check for updates" link - Added a manual check link in the plugin action links (Settings | Deactivate | Check for updates) so you can force a fresh check anytime.
- Always send the mouse prompt - Fixed the empty prompt bug that caused plain 3D portraits instead of mouse caricatures (from v1.2.1).
- API field fix - portrait/generate requires
imagenotimages(from v1.1.1).
v1.2.1 - Fix: actually send mouse prompt to API
Bug Fix
The mouse transformation prompt was NOT being sent to the portrait/generate API when the user didn't enter a scene description. This caused the API to produce a plain 3D portrait instead of a mouse character.
Changes
- Always send the mouse prompt - Removed the condition that returned an empty prompt when no user scene was provided
- Updated default prompt - Now explicitly instructs the AI to reimagine the person as a mouse character with ears, pink nose, whiskers, etc.
v1.2.0 - Auto-updater + all fixes
What's New
- GitHub Auto-Updater — The plugin now checks this GitHub repo for new releases and shows update notifications directly in the WordPress Plugins page. One-click update, just like plugins from wordpress.org.
Also includes fixes from v1.1.0 and v1.1.1
- Fix Cloudflare hotlink protection (Error 1011) via PixelBin URL Upload API
- Fix portrait/generate API input field (
imagenotimages) - Fix double file extension (.jpg.jpg) on uploads
- Fix WooCommerce transient consistency for cart/order display
v1.1.1 - Fix API validation and double extension
Bug Fixes
- Fix portrait/generate validation error — API requires
input.image(singular), notinput.images. This was causing "validation failed" HTTP 400 errors on every generation attempt. - Fix double file extension — Uploaded files were getting
.jpg.jpgbecause PixelBin auto-appends the extension. Now sends the filename without extension to prevent duplication.
v1.1.0 - Fix hotlink protection
What's New in v1.1.0
Bug Fixes
- Fix Cloudflare hotlink protection (Error 1011) — Generated caricature images from
delivery.pixelbin.iowere blocked by Cloudflare's hotlink protection, preventing display on product pages, cart, and order admin views. - Fix WooCommerce transient consistency — Local image URLs are now correctly stored in transients so images display reliably in cart and order views.
Improvements
- New: PixelBin URL Upload API integration — Prediction outputs are now copied to your CDN storage via the authenticated API, completely bypassing hotlink restrictions. Images are then served from
cdn.pixelbin.ioand saved locally. - Switched to portrait/generate Predictions API — Produces proper 3D Pixar-style caricatures instead of flat cartoon edits.
- Simplified image download pipeline — Cleaner fallback chain with better debug logging.
How to Update
Pull the v1.1.0 tag or download the release zip and replace the plugin folder in /wp-content/plugins/.