Swell AI Image Block

Changelog

1.1.1

  • Fix: “Set as Featured Image” now works for all image sources — WordPress’s built-in media_sideload_image() rejects URLs without a file extension (e.g. Unsplash raw URLs), so the sideload endpoint now downloads first then detects the image type from file content before importing

1.1.0

  • New: Pixabay image source — adds millions of high-quality, commercially free stock photos. Enter your free Pixabay API key under Settings → Swell AI Image Block, or use the managed service to search Pixabay alongside Unsplash, Pexels, and Wikimedia Commons.

1.0.9

  • Fix: Wikimedia Commons images now display correctly after selection — the plugin no longer attempts to construct thumbnail URLs that Wikimedia cannot serve, instead using the original file URL for images already at an appropriate size

1.0.8

  • Fix: Wikimedia Commons images no longer show as broken — root cause was a URL regex failing on cache-timestamp query params appended by Wikimedia

1.0.7

  • New: AI Featured Image panel in the Document sidebar — finds and sets a featured image based on your post title, with shuffle support
  • Fix: AI Featured Image panel now correctly renders on WordPress 6.6+ (updated to use @wordpress/editor package)

1.0.4

  • New: Settings page (Settings → Swell AI Image Block) for entering own API keys — enables free unlimited usage without the managed service
  • New: Upgrade prompt now shows both the Pro upgrade path and the own-key free path
  • Fix: Plugin renamed to Swell AI Image Block with new slug for WordPress.org compliance
  • Fix: PHP prefix updated to SWIB_ (4+ characters per WP guidelines)
  • Fix: Freemius files excluded from WordPress.org build

1.0.6

  • Fix: Hide Photo Credits toggle is now available to all users (WP.org Guideline 5 compliance)

1.0.5

  • Fix: Own API keys now correctly bypass stale quota state — searching and analysis work immediately after entering keys, even if the free limit was previously hit
  • Fix: Undefined constant linter errors for SWIB_OPENAI_API_KEY, SWIB_UNSPLASH_ACCESS_KEY, SWIB_PEXELS_API_KEY, and SWIB_PROXY_URL

1.0.4

  • Fix: Tested up to set to WordPress 6.7

1.0.3

  • Fix: Auto-analysis no longer replaces an existing image when nearby content is edited
  • Fix: Undefined constant warnings for SWIB_DEV_MODE and WP_FS__DEV_MODE
  • Fix: Fallback upgrade URL for WordPress.org installs without Freemius

1.0.2

  • WordPress.org submission build improvements

1.0.1

  • Updated tested WordPress version to 6.9
  • Improved build script to exclude development files from distribution

1.0.0

  • Initial release
  • AI-powered content analysis and keyword generation
  • Unsplash, Pexels, and Wikimedia Commons integration
  • Shuffle and manual search features
  • Responsive image display with attribution
  • iStock affiliate integration (premium suggestions)

Plugin Website
Visit website

Author
Swell
Version:
1.1.1
Last Updated
March 11, 2026
Requires
WordPress 6.4
Tested Up To
WordPress 6.9.4
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.