diff --git a/release-notes/index.dita b/release-notes/index.dita index 6801fe9c..b4f1491a 100644 --- a/release-notes/index.dita +++ b/release-notes/index.dita @@ -26,14 +26,63 @@ - + DITA-OT <keyword keyref="maintenance-version"/> - <ph outputclass="small text-muted">released March 1, 2024</ph> + <!--<ph outputclass="small text-muted">released mmmm D, yyyy</ph>-->

DITA Open Toolkit is a maintenance release that includes the following bug fixes.

+ +
    +
  • In earlier versions, the map-first pre-processing routine created extra HTML files in the output + folder when branch filtering topic references that include fragments. Duplicate branches are now handled + correctly and links are resolved as expected. + #4380 + #4427 +
  • +
  • Earlier versions of map-first pre-processing would sometimes attempt to access topics that were + excluded in DITAVAL files, which resulted in spurious errors. XLST transformations and SAX filter pipes are + now skipped for any source files that don’t exist. + #4383 + #4435 +
  • +
  • In earlier versions, passing a URL as an input file on the Windows command line resulted in an + InvalidPathException error. URI input is now handled correctly on Windows. + #4419 + #4425 +
  • +
  • In debug logging mode, DITA-OT 4.2 no longer passed exceptions to the CLI output. Logging has + been corrected to ensure that errors from Ant tasks once again include the stack trace as expected. + #4430 + #4436 +
  • +
  • When missing translations for the PDF “on page” variable were added in DITA-OT 4.2, + the Montenegrin translation “na stranici” was accidentally copied to the Swedish language file. + The Swedish translation has been updated to use “på sidan” as expected. + #4431 + #4433 +
  • +
  • When project files contained input map names with URI-escaped characters like spaces, earlier + versions of DITA-OT used the escape character sequences like %20 in the output file name. + The map-first pre-processing routine has been updated to construct the output base file name using the + unescaped equivalents. + #4412 + #4440 +
  • +
+
+
+
+ + + DITA-OT 4.2.1 + <ph outputclass="small text-muted"> released March 1, 2024</ph> + + +
+

DITA Open Toolkit 4.2.1 is a maintenance release that includes the following bug fixes.

  • When using the in-memory store, earlier versions of the map-first pre-processing pipeline failed @@ -285,7 +334,7 @@

    (For details on recent changes, see the .)

  • -
  • The logback libraries have been updated to to +
  • The logback libraries have been updated to to resolve a serialization vulnerability in the logback receiver component reported as usr.input.file.list with temporary file names. The list is now generated correctly. #4311
  • -
  • Missing translations for the “on page” variable have been added to the Bosnian, +
  • Missing translations for the PDF “on page” variable have been added to the Bosnian, Finnish, Montenegrin, Romanian, Russian, Swedish, and Simplified Chinese PDF localizations. #4315, #4320 diff --git a/release-notes/rel4.0.dita b/release-notes/rel4.0.dita index fcf18ea2..e595c1d2 100644 --- a/release-notes/rel4.0.dita +++ b/release-notes/rel4.0.dita @@ -94,7 +94,7 @@
    -

    DITA Open Toolkit 4.0.2 is a maintenance release that includes the +

    DITA Open Toolkit 4.0.1 is a maintenance release that includes the following bug fixes.

      diff --git a/resources/key-definitions.ditamap b/resources/key-definitions.ditamap index 4487c13a..335785c1 100644 --- a/resources/key-definitions.ditamap +++ b/resources/key-definitions.ditamap @@ -26,7 +26,7 @@ - 4.2.1 + 4.2.2 diff --git a/samples/docker/Dockerfile b/samples/docker/Dockerfile index 0fcc8394..3dcc1c77 100644 --- a/samples/docker/Dockerfile +++ b/samples/docker/Dockerfile @@ -1,5 +1,5 @@ # Use the latest DITA-OT image ↓ as parent: -FROM ghcr.io/dita-ot/dita-ot:4.2.1 +FROM ghcr.io/dita-ot/dita-ot:4.2.2 # Install a custom plug-in from a remote location: RUN dita --install https://github.com/infotexture/dita-bootstrap/archive/master.zip diff --git a/topics/error-messages-details.xml b/topics/error-messages-details.xml index ffacd893..dbff89e7 100644 --- a/topics/error-messages-details.xml +++ b/topics/error-messages-details.xml @@ -487,7 +487,10 @@ instead of the original extension used by the file; it may also include a path to the temporary directory rather than to the original.

      If the target element exists in your source file, check to make sure it is not filtered out of the - build with a DITAVAL file (which will remove the target before conref processing runs).

      + build with a DITAVAL file (which will remove the target before conref processing runs).

      +

      This message may also appear if the path to either the source file or the content reference target + exceeds the platform’s maximum path length in bytes.

      + When pulling content with a