RepoJournal

$ cat huggingface/month/2026-09-01.log

Hugging Face

Hugging Face

the month in review · September 2026

TRL ships 1.13 and 1.14, removing trl.losses

By RepoJournal · composed from the cited sources · human-reviewed weekly · methodology

♥

Two breaking TRL releases landed this month, alongside Transformers' deprecated-code purge and diffusers' ONNX deprecation.

740 commits 651 PRs merged 15 releases 30 briefings covered

all huggingface reviews →

v1.14.0 huggingface/trl

by albertvillanova

The fused loss module introduced in v1.13 lasted one release: FusedLinearDPOLoss, FusedLinearKTOLoss, FusedLinearGRPOLoss and FusedLinearJSDLoss are gone, and DPO, KTO and GRPO now stream their own log-probs via a chunked path. If you imported from trl.losses, that import fails on upgrade.

v1.13.0 huggingface/trl

by qgallouedec

Alongside the long-context material, this release is the version v1.14 unwinds. Read the two together before pinning: the losses module you may have adopted here is exactly what the next release removes.

Deprecated stuff gone (#48367) huggingface/transformers

by Raushan Turganbay

The deprecated surface is gone (see also the removal of the deprecated mask functions and the position-indexed token type lookup in RoPE encoders). Code that still called those helpers breaks on upgrade rather than warning.

[core] deprecate onnx huggingface/diffusers

by sayakpaul

Diffusers marked ONNX support deprecated this month. Export and inference paths built on it now have a finite window; there is no replacement named in the announcement yet.

v0.5.0 huggingface/OpenEnv

by github-actions[bot]

OpenEnv's public surface changed here: RFC 008 manifest and validation contracts were restored, and the environment later dropped implicit port 8000 and shipped 0.6.0.

feat: support and check minver huggingface/kernels

by drbh

Kernels now carries minver in its metadata so the client library can check whether the installed version satisfies a kernel's requirements at load time, rather than failing later at exec_module.

fix vlm support asyncgrpo huggingface/trl

by AmineDiro

AsyncGRPOTrainer accepts VLMs by loading through create_model_from_path, with everything outside the text tower frozen. The tradeoff is explicit in the change: no images in the dataset means the vision tower is never trained, so this does not give you multimodal training.

[Fix] Sparse TikToken tokenizers silently fail (#48446) huggingface/transformers

by Rémi Ouazan

Sparse TikToken tokenizers that failed silently now surface, via a size-estimation fix and removal of the sentencepiece warning path. Faster to diagnose than the silent failure.

$ ls huggingface/month/ # the briefings behind this review

Tue Sep 1 Transformers drops deprecated code, adds NeoMME and gradient checkpointing offload Wed Sep 2 kernels gains minver checks, diffusers deprecates ONNX Thu Sep 3 Jinja engine aligns with Jinja2; hub-kernel fallbacks now warn once Fri Sep 4 TRL documents 1M-token training, diffusers fixes group offloading, kernels fix Intel heuristics Sat Sep 5 TRL removes PPOTrainer, vendors Liger-Kernel losses Sun Sep 6 Transformers adds Kimi linear support Mon Sep 7 Transformers.js adds structured output and docs overhaul Tue Sep 8 HF Mount hardens against Hub failures, funes detects secrets per block Wed Sep 9 Fix expert-parallel NaN gradients and honor shift_labels Thu Sep 10 Tau 0.4.2 trims session files, chat-ui gates deep links, TRL ships v1.13.0 Fri Sep 11 ghlore locks down wide binds, kernels restores env config Sat Sep 12 HyperClovaX Vision lands in transformers, XPU test baselines reworked Sun Sep 13 FSDP2 plus expert parallelism, and a unified device mesh for PP + TP inference Mon Sep 14 Tau fixes resume loading and Herdr mouse input in 0.4.4 Tue Sep 15 OpenEnv typed clients silently dropped every reward Wed Sep 16 SageMaker S3 ownership guard, kernels breaks setuptools builds Thu Sep 17 pwc-cli exposes every read-only command as an MCP tool Fri Sep 18 OpenEnv 0.5.0 ships new public surface, capture proxy gains an admin key Sat Sep 19 OpenEnv closes soupsieve CVEs in two more envs, TRL reshapes GRPO log-probs Sun Sep 20 Flash and sage varlen prep work under torch.compile dynamic shapes Mon Sep 21 Presets reach reviewed endpoints, Hub revisions resolved once per load Tue Sep 22 lerobot fp16 training lands on every topology Wed Sep 23 Fused logprob kernels in TRL, rustls pinned past RUSTSEC-2026-0285 Thu Sep 24 TRL drops an experimental trainer as DPO moves to chunked log-probs Fri Sep 25 OpenEnv 0.6.0 drops implicit port 8000, TRL 1.14 removes trl.losses Sat Sep 26 Funes batches scanner runs, HfFileSystem downloads Xet files directly Sun Sep 27 timm fixes small-dataset sampling, TRL patches vLLM weight-sync crash Mon Sep 28 TRL seeds before adapter init, docs links repaired Tue Sep 29 Repo2RLEnv learns mocha's output format, transformers cleans up MPS and Mamba leftovers Wed Sep 30 hf-mount duration defaults silently ignored, funes update now bumps integrations

Keep up with Hugging Face in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

all huggingface reviews →