Skip to content
This repository has been archived by the owner on Jul 7, 2024. It is now read-only.

Latest commit

 

History

History
54 lines (28 loc) · 1.36 KB

CHANGELOG.md

File metadata and controls

54 lines (28 loc) · 1.36 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.4.0]

Added

  • Bumped onnx runtime to 1.17 Changed

  • Changed license from GPL to AGPL Changed

  • Added option to apply segmentation mask to any image. Used for applying the same mask to srcsets.

Changed

  • Typescript bindings are generated with tsc

[1.3.0]

Added

  • Resources are now chunked to 4MB for better caching performance and download restart.

  • Seperate functions for removeBackground, removeForeground, and segmentForeground. Later will extract the mask only.

  • Config option to export 'x-alpha8' format to get receive single channel alpha mask.

Removed

  • Configuration options to specify if background, foreground or mask is exported.

Changed

  • Changed the return value type of the progress callback from undefined to void

  • Output is now in the original image size. Mask is upscaled and applied to the original image.

[1.2.1]

Added

  • CHANGELOG.md for an better overview of the changes.

  • support for raw rgba8 export formats.

[1.2.0]

Added

  • Support foreground, background and mask export type.
  • Added support for webp and jpeg export formats.