[ { "additions": 86, "author": "yiyixuxu", "author_association": "MEMBER", "body_excerpt": null, "changed_files": 4, "cluster_id": null, "cluster_ids": [], "cluster_role": null, "comments_count": 0, "conversation_url": "https://github.com/huggingface/diffusers/pull/13567", "created_at": "2026-04-27T06:09:54Z", "deletions": 22, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/13567/files", "html_url": "https://github.com/huggingface/diffusers/pull/13567", "labels": [ "size/M" ], "merged": false, "number": 13567, "review_comments_count": 4, "state": "open", "title": "[agents docs] add pipelines.md etc", "updated_at": "2026-04-27T06:42:46Z" }, { "additions": 27, "author": "ViktoriiaRomanova", "author_association": "FIRST_TIME_CONTRIBUTOR", "body_excerpt": "Fixes performance issues identified by profiling LTX2 with torch.profiler as part of #13401. Optimises LTX2 by removing unnecessary GPU synchronisation points and replacing CPU tensor creation with on-device tensor operations across the de\u2026", "changed_files": 4, "cluster_id": null, "cluster_ids": [], "cluster_role": null, "comments_count": 0, "conversation_url": "https://github.com/huggingface/diffusers/pull/13564", "created_at": "2026-04-26T21:37:51Z", "deletions": 16, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/13564/files", "html_url": "https://github.com/huggingface/diffusers/pull/13564", "labels": [ "models", "size/S", "pipelines", "schedulers" ], "merged": false, "number": 13564, "review_comments_count": 0, "state": "open", "title": "Eliminate GPU sync overhead and CPU\u2192GPU transfers across LTX2 pipeline", "updated_at": "2026-04-26T21:38:06Z" }, { "additions": 688, "author": "MukundaKatta", "author_association": "FIRST_TIME_CONTRIBUTOR", "body_excerpt": "## Summary Refs #7219. Scaffold and design doc for `SUPIRPipeline`. The full SUPIR pipeline (degradation-robust SDXL VAE encoder, trimmed ControlNet with ZeroSFT, restoration-guided EDM sampler, optional LLaVA captioning, custom modules, w\u2026", "changed_files": 8, "cluster_id": null, "cluster_ids": [], "cluster_role": null, "comments_count": 0, "conversation_url": "https://github.com/huggingface/diffusers/pull/13563", "created_at": "2026-04-25T18:34:23Z", "deletions": 0, "draft": true, "files_url": "https://github.com/huggingface/diffusers/pull/13563/files", "html_url": "https://github.com/huggingface/diffusers/pull/13563", "labels": [ "tests", "size/L", "utils", "pipelines" ], "merged": false, "number": 13563, "review_comments_count": 0, "state": "open", "title": "SUPIR: scaffold pipeline + design doc (refs #7219)", "updated_at": "2026-04-25T18:34:37Z" }, { "additions": 31, "author": "sayakpaul", "author_association": "MEMBER", "body_excerpt": "# What does this PR do? Fixes https://github.com/huggingface/diffusers/actions/runs/24914743793/job/72964477860?pr=13329", "changed_files": 6, "cluster_id": null, "cluster_ids": [], "cluster_role": null, "comments_count": 0, "conversation_url": "https://github.com/huggingface/diffusers/pull/13562", "created_at": "2026-04-25T13:36:09Z", "deletions": 8, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/13562/files", "html_url": "https://github.com/huggingface/diffusers/pull/13562", "labels": [ "size/S", "CI" ], "merged": false, "number": 13562, "review_comments_count": 0, "state": "open", "title": "[ci] use tokenizers stable installtion in CI.", "updated_at": "2026-04-25T13:36:25Z" }, { "additions": 0, "author": "cartesian-plane", "author_association": "FIRST_TIME_CONTRIBUTOR", "body_excerpt": "# What does this PR do? Fixes the `disable_free_noise` function in `AnimateDiffFreeNoiseMixin` The `self.unet.mid_block` was being unconditionally included as a result of the new `if/else` branch introduced in #9288. This means that `self.\u2026", "changed_files": 1, "cluster_id": null, "cluster_ids": [], "cluster_role": null, "comments_count": 0, "conversation_url": "https://github.com/huggingface/diffusers/pull/13561", "created_at": "2026-04-25T10:57:58Z", "deletions": 1, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/13561/files", "html_url": "https://github.com/huggingface/diffusers/pull/13561", "labels": [ "size/S", "pipelines" ], "merged": false, "number": 13561, "review_comments_count": 0, "state": "open", "title": "Fix the `disable_free_noise` function in `AnimateDiffFreeNoiseMixin`", "updated_at": "2026-04-25T10:58:12Z" }, { "additions": 1, "author": "cartesian-plane", "author_association": "FIRST_TIME_CONTRIBUTOR", "body_excerpt": "# What does this PR do? Previously it was set up to show `__setattr__`, likely due to a copy-paste error. This is a minor fix as it just makes the error message correct. ## Before submitting - [x] This PR fixes a typo or improves the docs\u2026", "changed_files": 1, "cluster_id": null, "cluster_ids": [], "cluster_role": null, "comments_count": 0, "conversation_url": "https://github.com/huggingface/diffusers/pull/13560", "created_at": "2026-04-25T09:38:56Z", "deletions": 1, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/13560/files", "html_url": "https://github.com/huggingface/diffusers/pull/13560", "labels": [ "size/S" ], "merged": false, "number": 13560, "review_comments_count": 0, "state": "open", "title": "Fix Exception message for `set_item` call on FrozenDict", "updated_at": "2026-04-25T09:39:09Z" }, { "additions": 90, "author": "NazarKozak", "author_association": "FIRST_TIME_CONTRIBUTOR", "body_excerpt": "# What does this PR do? Detect Git LFS pointer stubs in `load_state_dict` *before* attempting to deserialize them, and raise a clear error pointing at the actual fix instead of failing with a cryptic safetensors / pickle deserialization er\u2026", "changed_files": 4, "cluster_id": null, "cluster_ids": [], "cluster_role": null, "comments_count": 0, "conversation_url": "https://github.com/huggingface/diffusers/pull/13559", "created_at": "2026-04-25T07:22:55Z", "deletions": 1, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/13559/files", "html_url": "https://github.com/huggingface/diffusers/pull/13559", "labels": [ "models", "tests", "size/M", "utils" ], "merged": false, "number": 13559, "review_comments_count": 0, "state": "open", "title": "feat(loading): detect Git LFS pointer files and raise a clear error", "updated_at": "2026-04-25T07:23:10Z" }, { "additions": 51, "author": "NazarKozak", "author_association": "FIRST_TIME_CONTRIBUTOR", "body_excerpt": "# What does this PR do? Adds a \"Production deployment notes\" section to `examples/server/README.md` covering one of the easier traps to fall into when adapting the example for orchestrated production environments (Kubernetes, Cloud Run, Ve\u2026", "changed_files": 1, "cluster_id": null, "cluster_ids": [], "cluster_role": null, "comments_count": 0, "conversation_url": "https://github.com/huggingface/diffusers/pull/13558", "created_at": "2026-04-25T06:49:39Z", "deletions": 0, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/13558/files", "html_url": "https://github.com/huggingface/diffusers/pull/13558", "labels": [ "size/M", "examples" ], "merged": false, "number": 13558, "review_comments_count": 0, "state": "open", "title": "docs(examples/server): add health-check trap when switching to background load", "updated_at": "2026-04-25T06:49:53Z" }, { "additions": 38, "author": "NazarKozak", "author_association": "FIRST_TIME_CONTRIBUTOR", "body_excerpt": "# What does this PR do? The `image=` parameter on `Flux2Pipeline` and `Flux2KleinPipeline` is currently described as a \"starting point\", which mirrors the SD/Flux.1 img2img wording: > `Image`, numpy array or tensor representing an image ba\u2026", "changed_files": 3, "cluster_id": null, "cluster_ids": [], "cluster_role": null, "comments_count": 0, "conversation_url": "https://github.com/huggingface/diffusers/pull/13557", "created_at": "2026-04-25T06:35:12Z", "deletions": 10, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/13557/files", "html_url": "https://github.com/huggingface/diffusers/pull/13557", "labels": [ "documentation", "size/S", "pipelines" ], "merged": false, "number": 13557, "review_comments_count": 0, "state": "open", "title": "docs(flux2): clarify image= is reference conditioning, not img2img", "updated_at": "2026-04-25T06:37:29Z" }, { "additions": 34, "author": "HaoyuLi-Nova", "author_association": "FIRST_TIME_CONTRIBUTOR", "body_excerpt": "# What does this PR do? This PR fixes `FlaxLMSDiscreteScheduler.step` so it maps the timestep **value** passed from Flax pipelines (the label stored in `state.timesteps[i]`) to a **step index** via `jnp.where`, consistent with `FlaxEulerDi\u2026", "changed_files": 1, "cluster_id": null, "cluster_ids": [], "cluster_role": null, "comments_count": 0, "conversation_url": "https://github.com/huggingface/diffusers/pull/13556", "created_at": "2026-04-24T15:24:20Z", "deletions": 11, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/13556/files", "html_url": "https://github.com/huggingface/diffusers/pull/13556", "labels": [ "size/S", "schedulers" ], "merged": false, "number": 13556, "review_comments_count": 0, "state": "open", "title": "Fix FlaxLMS step timestep\u2192index; complete get_lms_coefficient docs", "updated_at": "2026-04-24T16:31:47Z" }, { "additions": 1, "author": "rtrompier", "author_association": "MEMBER", "body_excerpt": "Bump the pinned doc-builder SHA so that main documentation builds also sync to the HF bucket (dual-write introduced in doc-builder PR #780, 2026-04-15). The current pin predates that change, so release docs never land in the bucket \u2014 only\u2026", "changed_files": 1, "cluster_id": null, "cluster_ids": [], "cluster_role": null, "comments_count": 0, "conversation_url": "https://github.com/huggingface/diffusers/pull/13555", "created_at": "2026-04-24T12:27:53Z", "deletions": 1, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/13555/files", "html_url": "https://github.com/huggingface/diffusers/pull/13555", "labels": [ "size/S", "CI" ], "merged": true, "number": 13555, "review_comments_count": 0, "state": "closed", "title": "chore: bump doc-builder SHA for main doc build workflow", "updated_at": "2026-04-24T14:10:48Z" }, { "additions": 27, "author": "DN6", "author_association": "MEMBER", "body_excerpt": "# What does this PR do? Change the PR labeller workflow for size, missing-tests and fixes-issue so that it only relabels a PR when the set of labels changes. Currently it relabels regardless of whether or not the same labels are being appl\u2026", "changed_files": 1, "cluster_id": null, "cluster_ids": [], "cluster_role": null, "comments_count": 0, "conversation_url": "https://github.com/huggingface/diffusers/pull/13554", "created_at": "2026-04-24T10:55:03Z", "deletions": 10, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/13554/files", "html_url": "https://github.com/huggingface/diffusers/pull/13554", "labels": [ "size/S", "CI" ], "merged": false, "number": 13554, "review_comments_count": 0, "state": "open", "title": "[CI] QOL improvement for PR size labeler", "updated_at": "2026-04-24T10:55:20Z" }, { "additions": 35, "author": "racyjelly", "author_association": "FIRST_TIMER", "body_excerpt": "# What does this PR do?