Skip to content

Latest commit

 

History

History
67 lines (39 loc) · 2.63 KB

File metadata and controls

67 lines (39 loc) · 2.63 KB

Changelog

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

1.1.1 (2026-07-19)

Bug Fixes

  • ci: upgrade setuptools before pip-audit (c081cae)

Documentation

  • lead README with AlphaMate reveal video (55ecde1)

1.1.0 (2026-07-17)

Features

  • models: support v10 open-weights (448 canvas) (ee61482)

Unreleased

Features

  • Support open-weights model v10.0.0 (unified ONNX; 448×448 canvas)

Bug Fixes

  • Default letterbox canvas to 448 when sidecar metadata is missing

1.0.6 (2026-07-02)

Bug Fixes

  • ci: use Python 3.12 as mypy target for numpy 2.x stubs (f5cfa68)

1.0.5 (2026-07-02)

Bug Fixes

  • ci: skip numpy stubs in mypy to fix CI on numpy 2.x (1b5a42d)

1.0.4 (2026-07-02)

Bug Fixes

  • ci: update mypy target to Python 3.10 (08941b1)

Unreleased

Breaking Changes (with deprecation)

The two product variants now have clear canonical names: withoutBG Open Weights Model (local ONNX) and withoutBG API (cloud).

New primary API:

  • WithoutBG.open_weights() replaces WithoutBG.opensource()
  • OpenWeightsModel replaces OpenSourceModel
  • WithoutBGAPIClient replaces ProAPI
  • WithoutBGOpenWeights replaces WithoutBGOpenSource
  • CLI --model open-weights replaces --model opensource

Deprecated (removed in next major release):

  • WithoutBG.opensource() — emits DeprecationWarning, delegates to open_weights()
  • OpenSourceModel — alias for OpenWeightsModel
  • ProAPI — alias for WithoutBGAPIClient
  • WithoutBGOpenSource — alias for WithoutBGOpenWeights
  • CLI --model opensource — maps to open-weights with a deprecation notice