September 7th, 2026
New
Improved
Fixed

Studio app in the dashboard. Process images and test the full API from your browser without writing a line of code. Drag in an image, set every parameter (format, channels including alpha, bg_color, size including hd, crop ratios, padding) and see the result with its matte-confidence badge and response headers. Every run shows a copyable cURL command with your API key masked, and a history panel keeps your recent runs with previews and downloads. Requests go through the normal API with your key, so usage is metered exactly like production.
Resize output with width, height and fit. You can now size the returned image directly in the request. Pass width and/or height to scale the result, and fit to control how the image is fitted into the box. Invalid combinations return a validation_error with a clear message. The Playground has matching controls.
Per-axis padding. padding accepts a horizontal and vertical value, e.g. padding=10%,7.5%. The single-value form still works and applies to both axes.
Fixes
Uploads from .NET and other clients that send unquoted multipart headers (name=format instead of name="format") used to fail with a 400. Both forms are now accepted, so no client-side workarounds are needed.
GitHub sign-in works again after GitHub's OAuth callback change.
September 7th, 2026
New
Improved
Fixed
Alpha mattes. channels=alpha now returns the real grayscale alpha matte, and channels=rgb is accepted as documented, returning an opaque image on a white background by default.
Matte-quality headers. Every response includes X-Matte-Confidence and X-Matte-Ambiguous-Ratio, heuristic signals you can use to flag results that may need review, alongside X-Image-Width and X-Image-Height.
SDK updates. The JavaScript (@poof-bg/js) and Python (poofbg) SDKs are updated with the new channel option, matte metadata and corrected size presets.