Context
Child of #2118. The current main release-notes page still presents 26.04. This task is the release-level safety net for every user-visible PR merged after v1.2.0.
Required coverage
New capabilities
Breaking or migration-sensitive behavior
Improvements and fixes worth surfacing
Supplemental code-freeze coverage
Sara's follow-up audit identified release-relevant changes merged after the 26.04 code freeze but before the v1.2.0 publication timestamp.
New capabilities and tutorials
Additional breaking or dependency-sensitive behavior
Additional improvements and fixes
Existing feature entries to expand
Detailed docs work is tracked by #2144, #2145, and #2146.
Target files
fern/versions/main/pages/about/release-notes/index.mdx
- Add or update a migration page if the release-notes page would become unwieldy
- Update Fern navigation/redirects if a new migration page is introduced
Acceptance criteria
Context
Child of #2118. The current main release-notes page still presents 26.04. This task is the release-level safety net for every user-visible PR merged after v1.2.0.
Required coverage
New capabilities
with_()backend overrides: Update Ray Data Backend to usecomputestrategy + Allow min/max/initial workers to be specified #2077, feat: support stage config overrides via with_ #2086Breaking or migration-sensitive behavior
task_id; remove user-set examples: Unify task identity: collapse _uuid into deterministic task_id #2036, Strip user-set task_id from tutorials & getting-started script #2058EmptyTasksingleton changed to theEmptyTask()class andSentinelTaskintroduced: Refactor empty/sentinel tasks: EmptyTask class + SentinelTask base #2062, Fix EmptyTask references in benchmark and tutorials #2070model_does_preprocess/--captioning-model-does-preprocessremoved: [video] Remove model_does_preprocess #2109num_workersrenamed todataloader_num_workers;num_workersreserved for stage worker counts: feat: support stage config overrides via with_ #2086nemo_text_processingunavailable from the audio extra on aarch64: fix: gate nemo_text_processing to x86_64 to unblock aarch64 build #2049flash-attndependency removed fromvideo_cuda12: Remove FlashAttn Deps #2107Improvements and fixes worth surfacing
InferenceServerhang inndd_data_generation_exampletutorial #2114Supplemental code-freeze coverage
Sara's follow-up audit identified release-relevant changes merged after the 26.04 code freeze but before the v1.2.0 publication timestamp.
New capabilities and tutorials
qwen2.5video-caption variants: Add qwen3 #1827fit_data_fractionandcache_pathtoKMeansStage#1927Additional breaking or dependency-sensitive behavior
InferenceModelConfigreplaced by typed Ray Serve/Dynamo model and server configs: feat!: Typed Serve Config + Dyamo config stub - inference (2/5) #1820qwenvariant replaced byqwen2.5/qwen3: Add qwen3 #1827Additional improvements and fixes
JsonlWriterpreserves UTF-8 by default: fix: preserve utf-8 characters in JSONL output #1762-in regex_url character class (#1601) #1880Existing feature entries to expand
MegatronTokenizerWriter#1427Detailed docs work is tracked by #2144, #2145, and #2146.
Target files
fern/versions/main/pages/about/release-notes/index.mdxAcceptance criteria