v1.0.31

hexojs/hexov1.0.31Jul 18, 2026by GargantuaX

AI Summary

This release focuses on refining watermark removal accuracy and hardening image copy/download mechanisms. It includes comprehensive testing to ensure compatibility with various image formats and sizes.

Key Highlights

  • Fixed watermark profile preservation for 96px and 192px anchors
  • Hardened bound-preview fallback to prevent contamination of full-size images
  • Added repeatable real-page copy/download probes to verify RPC and asset requests
  • Achieved 100% pass rate in the automated test suite (1,385 tests)

New Features

  • SDK-level signals for visible residuals and possible content damage
  • Improved processing coverage for new-margin and outline variants

Full Release Notes

## Watermark removal

- Fixed #111 by preserving the exact 96px watermark profile for the confirmed 192px right/bottom anchor, including 2816x1536 Gemini outputs.
- Kept the canonical 64px anchor first and evidence-gated the secondary 192px anchor.
- Improved processing coverage for related new-margin and outline variants while retaining conservative content-protection gates.

## Copy and download

- Hardened bound-preview fallback without contaminating full-size original-image bindings.
- Isolated clipboard fallback from Gemini's passive native full-size download chain.
- Added a repeatable real-page copy/download probe covering image dimensions, RPC and asset requests, dialogs, and failures.

## Verification

- Full automated suite: 1,385 tests, 1,357 passed, 28 skipped, 0 failed.
- SDK/package smoke suite: 8 passed, 0 failed.
- Image-scoped release quality gate: passed.
- Fixed-profile real-page probe: processed 1408x768 clipboard image and 2816x1536 native download, with no dialogs or request failures.

Issue #101 remains open for best-effort residual-quality follow-up on difficult dark-outline samples. This release does not claim that those residual cases are fully solved.