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]

Reply via email to