Skip to content

Commit 240fdee

Browse files
committed
Move DITA 2.0 enhancements to feature section
Signed-off-by: Roger Sheen <roger@infotexture.net>
1 parent 0b70d34 commit 240fdee

File tree

1 file changed

+22
-22
lines changed

1 file changed

+22
-22
lines changed

release-notes/index.dita

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
<!-- https://github.com/dita-ot/dita-ot/issues?q=milestone%3ANext%20is%3Aclosed%20label%3Afeature%20sort%3Acreated-asc -->
4949

5050
<section id="4644">
51-
<title>DITA 2.0 keytext</title>
51+
<title>DITA 2.0 support</title>
5252
<p>DITA-OT now supports the DITA 2.0 <xmlelement>keytext</xmlelement> element and implements the updated
5353
<xref
5454
href="https://dita-lang.org/dita/archspec/base/processing-keyref-for-text"
@@ -70,6 +70,27 @@
7070
</ul>
7171
<p>This approach allows you to gradually migrate content to DITA 2.0 without rewriting existing key definitions.
7272
However, mixing DITA versions in a single publication is not generally recommended.</p>
73+
<p id="4600">Simple chunking cases in DITA 1.x maps can now be processed using the DITA 2.0 chunking module
74+
in compatibility mode. For example, a DITA 1.3 map with <codeph>chunk="to-content"</codeph> is now processed
75+
as if it used the DITA 2.0 <codeph>chunk="combine"</codeph> action. This refactoring improves reliability by
76+
leveraging the newer chunking code, which has fewer bugs than the legacy implementation. Note that this may
77+
change how splitting operations generate file names.
78+
<xref href="https://github.com/dita-ot/dita-ot/issues/4600" format="html" scope="external">#4600</xref>
79+
</p>
80+
<p id="4635">The DITAVAL <xmlatt>outputclass</xmlatt> attribute has been renamed to
81+
<xmlatt>add-outputclass</xmlatt> to match the DITA 2.0 specification. Support for the old attribute name is
82+
retained for backwards compatibility, but a <msgnum>DOTA014W</msgnum> warning message is now generated when
83+
the deprecated <xmlatt>outputclass</xmlatt> attribute is used.
84+
<xref href="https://github.com/dita-ot/dita-ot/issues/4635" format="html" scope="external">#4635</xref>
85+
</p>
86+
<p id="4734">DITA-OT now supports the DITA 2.0 <xmlelement>linktitle</xmlelement> element and recognizes both
87+
the DITA 1.3 and DITA 2.0 class attributes for <xmlelement>navtitle</xmlelement>. When using a DITA 2.0 root
88+
map, the preprocessed map will contain both <xmlelement>linktext</xmlelement> (for DITA 1.3 compatibility)
89+
and <xmlelement>linktitle</xmlelement> (for DITA 2.0) elements. Plug-ins that handle
90+
<xmlelement>navtitle</xmlelement> or <xmlelement>linktext</xmlelement> may need to be updated to handle
91+
these new elements.
92+
<xref href="https://github.com/dita-ot/dita-ot/issues/4734" format="html" scope="external">#4734</xref>
93+
</p>
7394
</section>
7495

7596
<section id="4716">
@@ -102,13 +123,6 @@
102123
specific deliverables without publishing all deliverables defined in the project.
103124
<xref href="https://github.com/dita-ot/dita-ot/issues/4583" format="html" scope="external">#4583</xref>
104125
</li>
105-
<li id="4600">Simple chunking cases in DITA 1.x maps can now be processed using the DITA 2.0 chunking module
106-
in compatibility mode. For example, a DITA 1.3 map with <codeph>chunk="to-content"</codeph> is now processed
107-
as if it used the DITA 2.0 <codeph>chunk="combine"</codeph> action. This refactoring improves reliability by
108-
leveraging the newer chunking code, which has fewer bugs than the legacy implementation. Note that this may
109-
change how splitting operations generate file names.
110-
<xref href="https://github.com/dita-ot/dita-ot/issues/4600" format="html" scope="external">#4600</xref>
111-
</li>
112126
<li id="4630">In previous releases, DITAVAL <codeph>passthrough</codeph> actions in HTML5 transformations
113127
supported only simple (ungrouped) profiling attribute values. Passthrough support has been extended to
114128
profiling attribute groups. When an HTML5 <codeph>data-*</codeph> passthrough attribute is created for a
@@ -122,12 +136,6 @@
122136
comment has been added to explain this styling choice.
123137
<xref href="https://github.com/dita-ot/dita-ot/issues/4631" format="html" scope="external">#4631</xref>
124138
</li>
125-
<li id="4635">The DITAVAL <xmlatt>outputclass</xmlatt> attribute has been renamed to
126-
<xmlatt>add-outputclass</xmlatt> to match the DITA 2.0 specification. Support for the old attribute name is
127-
retained for backwards compatibility, but a <msgnum>DOTA014W</msgnum> warning message is now generated when
128-
the deprecated <xmlatt>outputclass</xmlatt> attribute is used.
129-
<xref href="https://github.com/dita-ot/dita-ot/issues/4635" format="html" scope="external">#4635</xref>
130-
</li>
131139
<li id="4637">The keyref parser has been refactored to improve code quality and prepare for future feature
132140
additions.
133141
<xref href="https://github.com/dita-ot/dita-ot/issues/4637" format="html" scope="external">#4637</xref>
@@ -141,14 +149,6 @@
141149
refactoring work lays the groundwork for future support of select tokens in DITA 2.0 chunk processing.
142150
<xref href="https://github.com/dita-ot/dita-ot/issues/4711" format="html" scope="external">#4711</xref>
143151
</li>
144-
<li id="4734">DITA-OT now supports the DITA 2.0 <xmlelement>linktitle</xmlelement> element and recognizes both
145-
the DITA 1.3 and DITA 2.0 class attributes for <xmlelement>navtitle</xmlelement>. When using a DITA 2.0 root
146-
map, the preprocessed map will contain both <xmlelement>linktext</xmlelement> (for DITA 1.3 compatibility)
147-
and <xmlelement>linktitle</xmlelement> (for DITA 2.0) elements. Plug-ins that handle
148-
<xmlelement>navtitle</xmlelement> or <xmlelement>linktext</xmlelement> may need to be updated to handle
149-
these new elements.
150-
<xref href="https://github.com/dita-ot/dita-ot/issues/4734" format="html" scope="external">#4734</xref>
151-
</li>
152152
<li>Saxon has been updated to version 12.9, which includes minor bug fixes.
153153
<xref href="https://github.com/dita-ot/dita-ot/issues/4712" format="html" scope="external">#4712</xref>,
154154
<xref href="https://github.com/dita-ot/dita-ot/issues/4739" format="html" scope="external">#4739</xref>

0 commit comments

Comments
 (0)