jedcunningham opened a new pull request, #74683: URL: https://github.com/apache/airflow/pull/74683
The Dag version comparison header always appended the serializer schema versions to the change count, e.g. "15 changes · serialized schema 3 → 3". When both versions share a schema (the usual case) this is noise. The summary now shows only the change count. A " · Serialized schema X → Y" suffix is added only when the two versions were stored by different serializer schemas. - `VersionDiff.tsx`: render the count, and the schema suffix only when `serializer_versions.base !== serializer_versions.target`. - `en/dag.json`: `summary_*` carries only the count; new `schemaChange` key for the suffix. - Other locales (ca, de, el, fr, ko, pl, zh-TW): dropped the schema part from existing `summary_*` strings; `schemaChange` falls back to English until translated. - Tests: singular summary expects exactly "1 change"; new tests cover the schema hidden when equal and shown when different. Before: <img width="766" height="365" alt="Screenshot 2026-10-13 at 8 20 39 PM" src="https://github.com/user-attachments/assets/a3c8086e-6894-43d4-af89-64c269cd355b" /> After: <img width="741" height="331" alt="Screenshot 2026-10-13 at 8 20 26 PM" src="https://github.com/user-attachments/assets/a33f6839-7901-40bf-82b2-d46cd646a384" /> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
