Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
# Changelog

## 0.48.0 (2026-07-23)

- **th#1043: joint precision fit for shared-component multi-lane loads.**
A `gw#479` shared-component multi-lane record (e.g. qwen-image's t2i/edit
lanes: a shared text encoder + VAE, an exclusive transformer per lane)
decided each lane's resident precision reactively, one lane at a time,
against whatever free VRAM happened to be measured at that moment. The
first lane to load could consume all headroom at native precision,
starving a sibling shared lane into an offload placement the shared-
component invariant then refused outright (`RetryableError:
shared-component lanes require resident placement`). Precision for the
whole shared-component group is now decided jointly, against its
combined footprint (shared components counted once), before any lane
loads — every lane in a starved group forces fp8 storage together
instead of one lane greedily grabbing headroom another lane needs.

## 0.47.0 (2026-07-23)

- **th#1031: `cell_selection_bug` recovers via self-mint instead of
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "gen-worker"
version = "0.47.0"
version = "0.48.0"
description = "A library used to build custom functions in Cozy Creator's serverless function platform."
readme = "README.md"
license = "MIT"
Expand Down
2 changes: 1 addition & 1 deletion uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading