# Changelog of AI Image Upscaler | 2x/4x Photo Enhancer | $0,015/Image (`apivault_labs/ai-photo-upscaler`) Actor

- **URL**: https://apify.com/apivault\_labs/ai-photo-upscaler/changelog.md
- **Full Actor documentation**: https://apify.com/apivault\_labs/ai-photo-upscaler.md

## Changelog

### 2.2 — 2026-08-26

- Added a new fictional before/after hero with an explicit illustrative-preview label.
- Added verified source and result dimensions, byte sizes, formats, duration, completion time, and demo status to Dataset rows.
- Added exact input deduplication across uploaded files and URL inputs.
- Removed the prefilled demo URL so user uploads cannot accidentally process an extra image.
- Added an explicit `useDemoOnEmpty` option and disclosed its billing behavior.
- Added public-URL safety checks for private, loopback, local, link-local, and unsafe redirect targets.
- Added `RUN_SUMMARY`, expanded Dataset views, and a complete output schema.
- Reworked Store SEO and documentation around 2×/4× enlargement, bulk uploads, verified dimensions, API automation, pricing, retention, and limitations.
- Removed fixed processing-time promises; runtime depends on image size, scale, network, and current load.

### 2.1 — 2026-08-24

- Converted deployment to source files and improved graceful handling of temporary processing failures.
- Kept failed images in `FAILED_IMAGES` without turning a recoverable empty-result run into a platform failure.

### 2.0 — 2026-08-21

- Added direct JPG, PNG, and WEBP file uploads.
- Added mixed upload and public-URL batches, configurable concurrency, and a combined 100-image limit.
- Improved retries, result storage, input validation, demo behavior, and Dataset presentation.

### 1.0

- Initial 2×/4× image upscaling with batch URL input.
