Change sections are ordered from most recent to least recent; within each section changes are divided into technical and editorial and further ordered by where they occur within the specification document.
Syntax Changes * Improve non-negative-real interoperability (w3c/ttml2#944). * Remove xml:base and @condition from chunk (w3c/ttml2#962). * Prevent font element from overriding generic font family (w3c/ttml2#1049). * Add module framework (w3c/ttml2#1096). * Add #presentation-audio feature designation (w3c/ttml2#1097). * Add IMSC profile designators (w3c/ttml2#1123). * Permit audio|image in body content model (w3c/ttml2#1125). * Elaborate reference data embedding content model for data element (w3c/ttml2#1132). * Add #opacity-image feature designation (w3c/ttml2#1133). * Eliminate inconsistent use of xsd:nonNegativeInteger (w3c/ttml2#1135). * Constrain ttp:profile's @use attribute (w3c/ttml2#1137). * Add 'ignore' value to ttp:profile's @combine attribute, make default (w3c/ttml2#1152). * Update content models w.r.t. permissible styling attributes (w3c/ttml2#1157). Semantic (Only) Changes * Define xlink:{type,actuate} semantics (w3c/ttml2#1050). * Ignore text children of ruby container spans (w3c/ttml2#1077). * Define shear value to degree mapping (w3c/ttml2#1094). * Clarify media type parameters (w3c/ttml2#1099). * Define font selection strategy used by line height algorithm (w3c/ttml2#1106). * Remove error condition from scaling procedure (w3c/ttml2#1109). * Correct #extent-root-version-2 designation (w3c/ttml2#1110). * Change xlink:show default to 'none' (w3c/ttml2#1126). * Ignore LWSP in data and chunk #PCDATA (w3c/ttml2#1131). * Constrain @type with reference data embeddings (w3c/ttml2#1149). * Prohibit animating a non-animatable style (w3c/ttml2#1154). * Permit unidentified animate, set, region (w3c/ttml2#1162). * Disallow fragment referencing nested profile (w3c/ttml2#1165). * When speaking text, imply audio or audio source (w3c/ttml2#1167).