ByteDance-Seed/VeOmni v0.1.13
ByteDance-Seed/VeOmni
Captured source
source ↗published Sep 30, 2026seen 1wcaptured 1whttp 200method plain
v0.1.13
Repository: ByteDance-Seed/VeOmni
Tag: v0.1.13
Published: 2026-09-30T14:28:41Z
Prerelease: no
Release notes:
What's Changed
- [data] fix: preserve source timing in Qwen-VL video preprocessing by @yeyeyeping in https://github.com/ByteDance-Seed/VeOmni/pull/1165
- [agent] fix: correct stale facts in skills and knowledge docs by @FoolPlayer in https://github.com/ByteDance-Seed/VeOmni/pull/1135
- [agent, ci] feat: add a test-wiring decision rule by @FoolPlayer in https://github.com/ByteDance-Seed/VeOmni/pull/1136
- [data, model, config, ci] feat: fold MiniMax parquet loader into generic iterable by @Coach257 in https://github.com/ByteDance-Seed/VeOmni/pull/1156
- [agent] refactor: move the review gate to PR time and drop agent-specific tooling by @FoolPlayer in https://github.com/ByteDance-Seed/VeOmni/pull/1137
- [agent, docs] refactor: rename the migrate skill to veomni-patchgen-model by @FoolPlayer in https://github.com/ByteDance-Seed/VeOmni/pull/1145
- [agent, docs, model] fix: split patchgen guidance and guard expert layouts by @FoolPlayer in https://github.com/ByteDance-Seed/VeOmni/pull/1147
- [agent, docs] refactor: describe the agent tooling generically by @FoolPlayer in https://github.com/ByteDance-Seed/VeOmni/pull/1148
- [ckpt] fix: do not publish a staged checkpoint when another rank's copy failed by @TimYangst in https://github.com/ByteDance-Seed/VeOmni/pull/1172
- [ckpt] fix: sweep stale staged checkpoints instead of only the current step's by @TimYangst in https://github.com/ByteDance-Seed/VeOmni/pull/1173
- [dist] refactor: inject the async-offload host buffer pool by @Coach257 in https://github.com/ByteDance-Seed/VeOmni/pull/1175
- [BREAKING][config, trainer, dist] refactor: make AcceleratorConfig self-resolving and model-scoped by @Coach257 in https://github.com/ByteDance-Seed/VeOmni/pull/1090
- [BREAKING][dist, trainer] refactor: build ParallelState from AcceleratorConfig by @Coach257 in https://github.com/ByteDance-Seed/VeOmni/pull/1178
- [BREAKING][ckpt, trainer] refactor: extract ModelCheckpointManager and slim checkpoint callbacks by @Coach257 in https://github.com/ByteDance-Seed/VeOmni/pull/1179
- [BREAKING][model, ops, misc] chore: upgrade transformers to 5.16.1 by @FoolPlayer in https://github.com/ByteDance-Seed/VeOmni/pull/1171
- [BREAKING][ckpt, lora, docs] feat: split the checkpoint step directory by state owner by @Coach257 in https://github.com/ByteDance-Seed/VeOmni/pull/1181
- [model, parallel] feat: add Qwen3.8 Flash Next(Qwen4-Exp) SFT support by @Lihui-Gu in https://github.com/ByteDance-Seed/VeOmni/pull/1151
- [parallel, ckpt] fix: register ExtraParallel specs for aliased parameter names by @JorgenWan in https://github.com/ByteDance-Seed/VeOmni/pull/1190
- [ckpt] fix: keep the staged-checkpoint copy off the training backend by @TimYangst in https://github.com/ByteDance-Seed/VeOmni/pull/1176
- [ckpt] feat: let the HF export plan exclude caller-named keys by @JorgenWan in https://github.com/ByteDance-Seed/VeOmni/pull/1193
- [BREAKING][trainer, model] refactor: extract model-bound logic into VeOmniModelRuntime by @Coach257 in https://github.com/ByteDance-Seed/VeOmni/pull/1125
- [ckpt, trainer] fix: persist device and condition-model RNG across DiT resume by @Feng0w0 in https://github.com/ByteDance-Seed/VeOmni/pull/1189
- [model] feat: support mtp training for Qwen3.5 dense and moe model by @qcm1 in https://github.com/ByteDance-Seed/VeOmni/pull/1088
- [trainer] fix: honor DiT microbatch size by @NancyFyong in https://github.com/ByteDance-Seed/VeOmni/pull/1201
- [ops, perf, model] refactor: tighten fused-MoE grouped-GEMM max_M launch bound to token count by @zhangxin81 in https://github.com/ByteDance-Seed/VeOmni/pull/1025
- [agent, docs] feat: add reusable documentation audit skill by @ruchu127 in https://github.com/ByteDance-Seed/VeOmni/pull/1157
- [dist, config, docs] feat: add node-local low-precision ReduceScatter communication by @ZHAO-YIFENG in https://github.com/ByteDance-Seed/VeOmni/pull/1167
- [omni, model, ops, ci] feat: add OmniConfig, OmniModel, graph FSM and processing primitives by @Coach257 in https://github.com/ByteDance-Seed/VeOmni/pull/1192
- [ops, model] feat: add Hugging Face Hub FlashAttention backends by @NancyFyong in https://github.com/ByteDance-Seed/VeOmni/pull/1214
- [model, trainer] feat: pack MiniMax H3 offline training by @NancyFyong in https://github.com/ByteDance-Seed/VeOmni/pull/1204
- [data, model] fix: use sampled video timing in Qwen Omni by @yeyeyeping in https://github.com/ByteDance-Seed/VeOmni/pull/1221
- [dist, ci, docs] fix: release reentrant checkpoint input gradients by @ZHAO-YIFENG in https://github.com/ByteDance-Seed/VeOmni/pull/1169
- [omni, model, trainer, data] feat: add seedomni runtime, trainer and media data by @Coach257 in https://github.com/ByteDance-Seed/VeOmni/pull/1235
- [dist] fix: place Ulysses inside CP on device mesh by @Zx55 in https://github.com/ByteDance-Seed/VeOmni/pull/1257
New Contributors
- @NancyFyong made their first contribution in https://github.com/ByteDance-Seed/VeOmni/pull/1201
- @ruchu127 made their first contribution in https://github.com/ByteDance-Seed/VeOmni/pull/1157
- @ZHAO-YIFENG made their first contribution in https://github.com/ByteDance-Seed/VeOmni/pull/1167
Full Changelog: https://github.com/ByteDance-Seed/VeOmni/compare/v0.1.12...v0.1.13