From 2fd70f7f52ca7ef131b9988f8d060f87e32785b3 Mon Sep 17 00:00:00 2001
From: Jarno Elovirta
Date: Sun, 5 May 2024 15:57:28 +0300
Subject: [PATCH 01/31] Add author to GHA generated PR commits (#560)
Signed-off-by: Jarno Elovirta
---
.github/workflows/release.yml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 9a21ecb0..53da661f 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -103,6 +103,7 @@ jobs:
* dita-ot/org.dita-ot.html (${{ env.WEBSITE_PLUGIN_BRANCH }})
commit-message: 'Update ‘${{ env.RELEASE }}’ docs for ${{ env.RELEASE_VERSION }}'
committer: 'DITA-OT Bot '
+ author: 'DITA-OT Bot '
signoff: true
token: ${{ secrets.DOCS_RELEASE_TOKEN }}
path: website
@@ -139,6 +140,7 @@ jobs:
Update docs GitHub Actions for ${{ env.RELEASE_VERSION }}.
commit-message: 'Update GitHub Actions for ${{ env.RELEASE_VERSION }}'
committer: 'DITA-OT Bot '
+ author: 'DITA-OT Bot '
signoff: true
token: ${{ secrets.DOCS_RELEASE_TOKEN }}
labels: |
From 17ee8a24b133ed302dc4366987101dfb5ca05918 Mon Sep 17 00:00:00 2001
From: Jarno Elovirta
Date: Sun, 5 May 2024 16:34:06 +0300
Subject: [PATCH 02/31] Update GitHub Actions for 4.2.3 (#559)
Signed-off-by: DITA-OT Bot
---
.github/actions/render/action.yml | 2 +-
.github/workflows/release.yml | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/.github/actions/render/action.yml b/.github/actions/render/action.yml
index 31e1de30..4405a5dd 100644
--- a/.github/actions/render/action.yml
+++ b/.github/actions/render/action.yml
@@ -6,7 +6,7 @@ inputs:
default: 'master'
DITA_OT_VERSION:
description: 'DITA-OT version used for rendering'
- default: '4.2.2'
+ default: '4.2.3'
runs:
using: 'composite'
steps:
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 53da661f..d94fecd2 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -17,7 +17,7 @@ jobs:
runs-on: ubuntu-latest
env:
WEBSITE_PLUGIN_BRANCH: 'master'
- DITA_OT_VERSION: '4.2.2'
+ DITA_OT_VERSION: '4.2.3'
steps:
- name: Parse arguments
run: |
From 01b63ace5cc568b0b87e854b56871289c410f123 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun, 2 Jun 2024 15:22:22 +0200
Subject: [PATCH 03/31] Bump lint-staged from 15.2.2 to 15.2.5 (#561)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 15.2.2 to 15.2.5.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md)
- [Commits](https://github.com/okonet/lint-staged/compare/v15.2.2...v15.2.5)
---
updated-dependencies:
- dependency-name: lint-staged
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 198 +++++++++++++++++++++-------------------------
package.json | 2 +-
2 files changed, 90 insertions(+), 110 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 4c9c8a70..736c5d82 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9,7 +9,7 @@
"devDependencies": {
"@prettier/plugin-xml": "3.4.1",
"husky": "^9.0.11",
- "lint-staged": "15.2.2",
+ "lint-staged": "15.2.5",
"prettier": "3.2.5",
"stylelint": "^15.11.0",
"stylelint-config-recommended": "^13.0.0",
@@ -284,24 +284,9 @@
}
},
"node_modules/ansi-escapes": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.0.tgz",
- "integrity": "sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==",
- "dev": true,
- "dependencies": {
- "type-fest": "^3.0.0"
- },
- "engines": {
- "node": ">=14.16"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/ansi-escapes/node_modules/type-fest": {
- "version": "3.13.1",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz",
- "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==",
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.1.tgz",
+ "integrity": "sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==",
"dev": true,
"engines": {
"node": ">=14.16"
@@ -390,12 +375,12 @@
"dev": true
},
"node_modules/braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
+ "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
"dev": true,
"dependencies": {
- "fill-range": "^7.0.1"
+ "fill-range": "^7.1.1"
},
"engines": {
"node": ">=8"
@@ -573,12 +558,12 @@
"dev": true
},
"node_modules/commander": {
- "version": "11.1.0",
- "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz",
- "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==",
+ "version": "12.1.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz",
+ "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==",
"dev": true,
"engines": {
- "node": ">=16"
+ "node": ">=18"
}
},
"node_modules/concat-map": {
@@ -840,9 +825,9 @@
}
},
"node_modules/fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
+ "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
"dev": true,
"dependencies": {
"to-regex-range": "^5.0.1"
@@ -1316,12 +1301,15 @@
"dev": true
},
"node_modules/lilconfig": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.0.0.tgz",
- "integrity": "sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==",
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.1.tgz",
+ "integrity": "sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==",
"dev": true,
"engines": {
"node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/antonk52"
}
},
"node_modules/lines-and-columns": {
@@ -1331,21 +1319,21 @@
"dev": true
},
"node_modules/lint-staged": {
- "version": "15.2.2",
- "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.2.tgz",
- "integrity": "sha512-TiTt93OPh1OZOsb5B7k96A/ATl2AjIZo+vnzFZ6oHK5FuTk63ByDtxGQpHm+kFETjEWqgkF95M8FRXKR/LEBcw==",
+ "version": "15.2.5",
+ "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.5.tgz",
+ "integrity": "sha512-j+DfX7W9YUvdzEZl3Rk47FhDF6xwDBV5wwsCPw6BwWZVPYJemusQmvb9bRsW23Sqsaa+vRloAWogbK4BUuU2zA==",
"dev": true,
"dependencies": {
- "chalk": "5.3.0",
- "commander": "11.1.0",
- "debug": "4.3.4",
- "execa": "8.0.1",
- "lilconfig": "3.0.0",
- "listr2": "8.0.1",
- "micromatch": "4.0.5",
- "pidtree": "0.6.0",
- "string-argv": "0.3.2",
- "yaml": "2.3.4"
+ "chalk": "~5.3.0",
+ "commander": "~12.1.0",
+ "debug": "~4.3.4",
+ "execa": "~8.0.1",
+ "lilconfig": "~3.1.1",
+ "listr2": "~8.2.1",
+ "micromatch": "~4.0.7",
+ "pidtree": "~0.6.0",
+ "string-argv": "~0.3.2",
+ "yaml": "~2.4.2"
},
"bin": {
"lint-staged": "bin/lint-staged.js"
@@ -1358,16 +1346,16 @@
}
},
"node_modules/listr2": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.0.1.tgz",
- "integrity": "sha512-ovJXBXkKGfq+CwmKTjluEqFi3p4h8xvkxGQQAQan22YCgef4KZ1mKGjzfGh6PL6AW5Csw0QiQPNuQyH+6Xk3hA==",
+ "version": "8.2.1",
+ "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.2.1.tgz",
+ "integrity": "sha512-irTfvpib/rNiD637xeevjO2l3Z5loZmuaRi0L0YE5LfijwVY96oyVn0DFD3o/teAok7nfobMG1THvvcHh/BP6g==",
"dev": true,
"dependencies": {
"cli-truncate": "^4.0.0",
"colorette": "^2.0.20",
"eventemitter3": "^5.0.1",
"log-update": "^6.0.0",
- "rfdc": "^1.3.0",
+ "rfdc": "^1.3.1",
"wrap-ansi": "^9.0.0"
},
"engines": {
@@ -1566,12 +1554,12 @@
}
},
"node_modules/micromatch": {
- "version": "4.0.5",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
- "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
+ "version": "4.0.7",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz",
+ "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==",
"dev": true,
"dependencies": {
- "braces": "^3.0.2",
+ "braces": "^3.0.3",
"picomatch": "^2.3.1"
},
"engines": {
@@ -2753,10 +2741,13 @@
"dev": true
},
"node_modules/yaml": {
- "version": "2.3.4",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz",
- "integrity": "sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==",
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.2.tgz",
+ "integrity": "sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA==",
"dev": true,
+ "bin": {
+ "yaml": "bin.mjs"
+ },
"engines": {
"node": ">= 14"
}
@@ -2958,21 +2949,10 @@
}
},
"ansi-escapes": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.0.tgz",
- "integrity": "sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==",
- "dev": true,
- "requires": {
- "type-fest": "^3.0.0"
- },
- "dependencies": {
- "type-fest": {
- "version": "3.13.1",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz",
- "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==",
- "dev": true
- }
- }
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.1.tgz",
+ "integrity": "sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==",
+ "dev": true
},
"ansi-regex": {
"version": "5.0.1",
@@ -3038,12 +3018,12 @@
}
},
"braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
+ "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
"dev": true,
"requires": {
- "fill-range": "^7.0.1"
+ "fill-range": "^7.1.1"
}
},
"callsites": {
@@ -3166,9 +3146,9 @@
"dev": true
},
"commander": {
- "version": "11.1.0",
- "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz",
- "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==",
+ "version": "12.1.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz",
+ "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==",
"dev": true
},
"concat-map": {
@@ -3364,9 +3344,9 @@
}
},
"fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
+ "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
"dev": true,
"requires": {
"to-regex-range": "^5.0.1"
@@ -3716,9 +3696,9 @@
"dev": true
},
"lilconfig": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.0.0.tgz",
- "integrity": "sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==",
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.1.tgz",
+ "integrity": "sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==",
"dev": true
},
"lines-and-columns": {
@@ -3728,34 +3708,34 @@
"dev": true
},
"lint-staged": {
- "version": "15.2.2",
- "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.2.tgz",
- "integrity": "sha512-TiTt93OPh1OZOsb5B7k96A/ATl2AjIZo+vnzFZ6oHK5FuTk63ByDtxGQpHm+kFETjEWqgkF95M8FRXKR/LEBcw==",
+ "version": "15.2.5",
+ "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.5.tgz",
+ "integrity": "sha512-j+DfX7W9YUvdzEZl3Rk47FhDF6xwDBV5wwsCPw6BwWZVPYJemusQmvb9bRsW23Sqsaa+vRloAWogbK4BUuU2zA==",
"dev": true,
"requires": {
- "chalk": "5.3.0",
- "commander": "11.1.0",
- "debug": "4.3.4",
- "execa": "8.0.1",
- "lilconfig": "3.0.0",
- "listr2": "8.0.1",
- "micromatch": "4.0.5",
- "pidtree": "0.6.0",
- "string-argv": "0.3.2",
- "yaml": "2.3.4"
+ "chalk": "~5.3.0",
+ "commander": "~12.1.0",
+ "debug": "~4.3.4",
+ "execa": "~8.0.1",
+ "lilconfig": "~3.1.1",
+ "listr2": "~8.2.1",
+ "micromatch": "~4.0.7",
+ "pidtree": "~0.6.0",
+ "string-argv": "~0.3.2",
+ "yaml": "~2.4.2"
}
},
"listr2": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.0.1.tgz",
- "integrity": "sha512-ovJXBXkKGfq+CwmKTjluEqFi3p4h8xvkxGQQAQan22YCgef4KZ1mKGjzfGh6PL6AW5Csw0QiQPNuQyH+6Xk3hA==",
+ "version": "8.2.1",
+ "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.2.1.tgz",
+ "integrity": "sha512-irTfvpib/rNiD637xeevjO2l3Z5loZmuaRi0L0YE5LfijwVY96oyVn0DFD3o/teAok7nfobMG1THvvcHh/BP6g==",
"dev": true,
"requires": {
"cli-truncate": "^4.0.0",
"colorette": "^2.0.20",
"eventemitter3": "^5.0.1",
"log-update": "^6.0.0",
- "rfdc": "^1.3.0",
+ "rfdc": "^1.3.1",
"wrap-ansi": "^9.0.0"
}
},
@@ -3889,12 +3869,12 @@
"dev": true
},
"micromatch": {
- "version": "4.0.5",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
- "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
+ "version": "4.0.7",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz",
+ "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==",
"dev": true,
"requires": {
- "braces": "^3.0.2",
+ "braces": "^3.0.3",
"picomatch": "^2.3.1"
}
},
@@ -4686,9 +4666,9 @@
"dev": true
},
"yaml": {
- "version": "2.3.4",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz",
- "integrity": "sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==",
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.2.tgz",
+ "integrity": "sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA==",
"dev": true
},
"yargs-parser": {
diff --git a/package.json b/package.json
index 60dae2da..c30e2f41 100644
--- a/package.json
+++ b/package.json
@@ -47,7 +47,7 @@
"devDependencies": {
"@prettier/plugin-xml": "3.4.1",
"husky": "^9.0.11",
- "lint-staged": "15.2.2",
+ "lint-staged": "15.2.5",
"prettier": "3.2.5",
"stylelint": "^15.11.0",
"stylelint-config-recommended": "^13.0.0",
From e8d6a727be9048db3e2c97778c9ed76247a6f000 Mon Sep 17 00:00:00 2001
From: Roger Sheen
Date: Sun, 23 Jun 2024 19:53:03 +0200
Subject: [PATCH 04/31] Clarify that logs are empty if no errors occur
Signed-off-by: Roger Sheen
---
parameters/dita-command-arguments.dita | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/parameters/dita-command-arguments.dita b/parameters/dita-command-arguments.dita
index 36df7941..7eb2f1ac 100644
--- a/parameters/dita-command-arguments.dita
+++ b/parameters/dita-command-arguments.dita
@@ -327,14 +327,18 @@
Print a list of available arguments, options, and subcommands.
-
+ --logfile=file-lfile
- Write logging messages to a file.
+ Write logging messages to a file.
+ If processing is successful, nothing is written to the log, so the file will be empty if there are no
+ errors or warnings. To include informational messages in the log, add the
+ --verbose option (or -v).
+
From 936a115caaaa9120de31dc08fbc88a3bc8b146fd Mon Sep 17 00:00:00 2001
From: Roger Sheen
Date: Sun, 23 Jun 2024 22:40:15 +0200
Subject: [PATCH 05/31] Remove double-hyphen syntax from subcommand list
Deprecated since 3.5
Signed-off-by: Roger Sheen
---
parameters/dita-command-arguments.dita | 20 --------------------
1 file changed, 20 deletions(-)
diff --git a/parameters/dita-command-arguments.dita b/parameters/dita-command-arguments.dita
index 7eb2f1ac..725d1ff4 100644
--- a/parameters/dita-command-arguments.dita
+++ b/parameters/dita-command-arguments.dita
@@ -107,9 +107,6 @@
- Prior to DITA-OT 3.5, subcommands were specified with the double-hyphen option syntax,
- which is still supported for backwards compatibility. (For example, dita
- --install will still work.)
@@ -194,8 +191,6 @@
install{ ID | URL | file }
-
- --install={ ID | URL | file }Install a single plug-in ID from the registry at
(or a local registry), from a remote URL, or a
local ZIP file.
@@ -215,9 +210,6 @@
install
-
- --install
-
@@ -225,9 +217,6 @@
uninstallID
-
- --uninstall=ID
- Remove the plug-in with the specified ID.For a list of the currently installed plug-in IDs, use dita plugins.
@@ -238,18 +227,12 @@
plugins
-
- --plugins
- Show a list of the currently installed plug-ins.transtypes
-
- --transtypes
- Show a list of the available output formats (transformation types).The entries in this list may be passed as values to the --format argument.
@@ -257,9 +240,6 @@
version
-
- --version
- Print version information and exit.
From 941677709e1f4fc4c515d116108c04a14001446e Mon Sep 17 00:00:00 2001
From: Roger Sheen
Date: Sun, 23 Jun 2024 23:10:41 +0200
Subject: [PATCH 06/31] Fix duplicate key definitions
Signed-off-by: Roger Sheen
---
resources/external-links.ditamap | 9 +++++++--
topics/markdown-input.dita | 4 +++-
topics/project-files-yaml.dita | 4 +++-
topics/sample-pdf-theme.dita | 2 +-
topics/using-project-files.dita | 2 +-
5 files changed, 15 insertions(+), 6 deletions(-)
diff --git a/resources/external-links.ditamap b/resources/external-links.ditamap
index 1134928f..35c1eef2 100644
--- a/resources/external-links.ditamap
+++ b/resources/external-links.ditamap
@@ -742,7 +742,12 @@
RFC 5147
-
+ YAML
@@ -980,7 +985,7 @@
Markdown input
- is a lightweight markup language that allows you to write using an easy-to-read plain text
+ is a lightweight markup language that allows you to write using an easy-to-read plain text
format and convert to structurally valid markup as necessary.
diff --git a/topics/project-files-yaml.dita b/topics/project-files-yaml.dita
index 1cfe6bc5..7be40d01 100644
--- a/topics/project-files-yaml.dita
+++ b/topics/project-files-yaml.dita
@@ -7,7 +7,9 @@
YAML project filesDITA-OT includes sample project files in
- format that can be used to define a publication project. Like the XML project samples, the
+ format that can be used to define a publication project. Like the XML project samples, the
sample YAML files illustrate how deliverables can be described for use in publication projects. The YAML samples are
functionally equivalent to their XML and JSON counterparts, with minor adaptations to YAML file syntax.
diff --git a/topics/sample-pdf-theme.dita b/topics/sample-pdf-theme.dita
index 277756ca..e32c4fa4 100644
--- a/topics/sample-pdf-theme.dita
+++ b/topics/sample-pdf-theme.dita
@@ -5,7 +5,7 @@
Sample theme fileTheme files can be written in either
or
- format. The docsrc/samples/themes folder in the DITA-OT installation
+ format. The docsrc/samples/themes folder in the DITA-OT installation
directory provides several examples.The examples provided here are all in YAML format, which is generally more compact and readable than
diff --git a/topics/using-project-files.dita b/topics/using-project-files.dita
index 96c68eb9..3108be07 100644
--- a/topics/using-project-files.dita
+++ b/topics/using-project-files.dita
@@ -25,7 +25,7 @@
About project files
Project files may be defined in one of three formats: XML,
, or
- . The XML format can be validated with a RELAX NG schema provided in the
+ . The XML format can be validated with a RELAX NG schema provided in the
resources folder of the DITA-OT installation (project.rnc).
The XML project file format is the normative version provided for interoperability with existing XML-based
toolchains. The JSON and YAML versions are alternative compact formats that are easier to read and write, but
From 4f35bcf106b6365cafd1d2027ef19704febbc1c6 Mon Sep 17 00:00:00 2001
From: Roger Sheen
Date: Sun, 23 Jun 2024 23:23:07 +0200
Subject: [PATCH 07/31] Remove unresolved keyref to 2024 DITA-OT Day talk
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- Combined with “How far can you go” talk in a single video
Signed-off-by: Roger Sheen
---
topics/dita-ot-day-2024.ditamap | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/topics/dita-ot-day-2024.ditamap b/topics/dita-ot-day-2024.ditamap
index 4df73b61..d3420247 100644
--- a/topics/dita-ot-day-2024.ditamap
+++ b/topics/dita-ot-day-2024.ditamap
@@ -15,7 +15,7 @@
-
+
From b732b56d61a50f724c35931151aa87ee21a1431a Mon Sep 17 00:00:00 2001
From: Roger Sheen
Date: Thu, 11 Jul 2024 00:30:00 +0200
Subject: [PATCH 08/31] Remove more double-hyphen subcommand syntax refs
Deprecated since 3.5
Amends 936a115.
Signed-off-by: Roger Sheen
---
resources/conref-task.dita | 6 ------
topics/plugins-installing.dita | 3 ---
topics/plugins-removing.dita | 3 ---
3 files changed, 12 deletions(-)
diff --git a/resources/conref-task.dita b/resources/conref-task.dita
index 108cdb30..d24a0e27 100644
--- a/resources/conref-task.dita
+++ b/resources/conref-task.dita
@@ -53,12 +53,6 @@
The uninstall subcommand also
removes the corresponding plug-in directory from the plugins folder.
uninstalling
-
- In earlier versions of DITA-OT (2.4–3.4), use the double-hyphen option
- syntax dita
- --uninstall. In DITA-OT 2.0–2.3, use the
- single-hyphen form: dita
-
The primary and secondary brand colors defined above are used in the examples below under
+ and
+ . The theme sample also defines custom brand colors for links, note backgrounds, and
+ XML domain markup.
Defining custom font stacks
From 0c611f77764497a46f19f786ff715c01ec81c9a9 Mon Sep 17 00:00:00 2001
From: Roger Sheen
Date: Fri, 25 Oct 2024 22:42:43 +0200
Subject: [PATCH 14/31] Use proper typographic apostrophe
Signed-off-by: Roger Sheen
---
release-notes/index.dita | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/release-notes/index.dita b/release-notes/index.dita
index 562389f1..94b74dd6 100644
--- a/release-notes/index.dita
+++ b/release-notes/index.dita
@@ -325,7 +325,7 @@
recommends upgrading all stylesheets to XSLT 3.0.
#4338
-
The CLI no longer uses colors when it's connected to a pipe or output is redirected to a file.
+
The CLI no longer uses colors when it’s connected to a pipe or output is redirected to a file.
#4393
From 5e1f3db463f036e1573498882cfe6cf3c8bdbc23 Mon Sep 17 00:00:00 2001
From: Roger Sheen
Date: Sat, 26 Oct 2024 00:05:32 +0200
Subject: [PATCH 15/31] Mark DITA-OT Users as archive & reorder Resources
See https://github.com/dita-ot/website/pull/850
Signed-off-by: Roger Sheen
---
resources/common-toc.ditamap | 3 ++-
topics/dita-ot-day-videos.dita | 2 +-
topics/dita-resources.ditamap | 38 ++++++++++++++-------------------
topics/web-based-resources.dita | 33 +++++++++++++++-------------
4 files changed, 37 insertions(+), 39 deletions(-)
diff --git a/resources/common-toc.ditamap b/resources/common-toc.ditamap
index dd72ea09..0309a3f0 100644
--- a/resources/common-toc.ditamap
+++ b/resources/common-toc.ditamap
@@ -42,8 +42,9 @@
-
+
+
diff --git a/topics/dita-ot-day-videos.dita b/topics/dita-ot-day-videos.dita
index 6286bf1c..c0339bc3 100644
--- a/topics/dita-ot-day-videos.dita
+++ b/topics/dita-ot-day-videos.dita
@@ -6,7 +6,7 @@
DITA-OT Day Videos
- All video recordings from each DITA-OT Day conference from 2014 onward.
+ Video recordings from each DITA-OT Day conference from 2014 onward.
diff --git a/topics/dita-resources.ditamap b/topics/dita-resources.ditamap
index 9ff12466..760ced50 100644
--- a/topics/dita-resources.ditamap
+++ b/topics/dita-resources.ditamap
@@ -4,11 +4,12 @@
diff --git a/topics/web-based-resources.dita b/topics/web-based-resources.dita
index 704d80b8..0b8ad219 100644
--- a/topics/web-based-resources.dita
+++ b/topics/web-based-resources.dita
@@ -10,10 +10,9 @@
- DITA-OT project website:
- dita-ot.org
-
The DITA-OT project website at dita-ot.org provides information about the latest toolkit releases,
- including download links, release notes, and documentation for recent DITA-OT versions.
+ dita-ot.org
+
The DITA-OT project website provides information about the latest toolkit releases, including download
+ links, release notes, and documentation for recent DITA-OT versions.
dita-ot.orgproject website
dita-ot.org
@@ -44,22 +43,15 @@
DITA-OT Users
- group
+ group archive
-
General interest DITA-OT mailing list, for questions on any aspect of the toolkit — from installation and
- getting started to specific overrides, plug-ins, and customizations.
+
From 2013 to 2024, the DITA-OT Users group served as a general interest DITA-OT mailing list, for
+ questions ranging from installation and getting started to specific overrides, plug-ins, and
+ customizations. (Archived in favor of the DITA-OT Discussions forum.)DITA-OT Users groupGoogle Group
DITA-OT Users group
-
-
- Home page for the
- DITA Technical Committee
-
The OASIS DITA Technical Committee develops the DITA standard.
- OASIS
- DITA Technical Committee
-
DITA-OT
@@ -67,6 +59,17 @@
The DITA-OT project archive at dita-archive.xml.org provides news about earlier toolkit releases, and
release notes for legacy versions.
+
+
+ DITA Technical Committee
+
The OASIS DITA Technical Committee develops the DITA standard.
+ OASIS
+ DITA Technical Committee
DITA Open Toolkit is a maintenance release that includes the
following bug fixes.
+
+
+
The bundled Apache Commons IO library has
+ been upgraded to version 2.14.0, which includes security updates to mitigate the vulnerability described in
+ CVE-2024-47554, a possible denial of service attack on untrusted input to
+ XmlStreamReader.
+ #4526
+
+
In previous releases, the HTML5 transformation did not provide a mechanism for creating HTML5
+ metadata from data, data-about, and
+ resourceid elements. In this release, no metadata is created for these elements
+ by default, but placeholders have been added to the getMeta processing mode to allow custom
+ plug-ins to override the placeholders and generate metadata for these elements as needed.
+ #4532,
+ #4533
+
+
+
+
+
+
+
+ DITA-OT 4.2.3 released May 5, 2024
+
+
+
+
DITA Open Toolkit 4.2.3 is a maintenance release that includes the following bug fixes.
DITA-OT 4.2.2 included a regression bug that caused the map-first pre-processing routine to fail
@@ -46,7 +77,7 @@
-
+
DITA-OT 4.2.2
released March 24, 2024
From 1dc5e020a64b6d317ac41647013f1de79a8153df Mon Sep 17 00:00:00 2001
From: Jarno Elovirta
Date: Tue, 19 Nov 2024 19:13:32 +0200
Subject: [PATCH 20/31] Add stub for #4543 in the release notes
Signed-off-by: Jarno Elovirta
---
release-notes/index.dita | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/release-notes/index.dita b/release-notes/index.dita
index a23b056b..de8ad063 100644
--- a/release-notes/index.dita
+++ b/release-notes/index.dita
@@ -54,6 +54,15 @@
#4532,
#4533
+
+ DITA-OT had a bug that made it incorrectly process keyreffing elements
+ that has only whitespace, when per DITA spec it should have skipped those elements. This bug has been
+ fixed, but the fix has not been enabled. The existing broken behaviour is retained in order to not
+ break exising user content that rely on this buggy behaviour. The new
+ compatibility.keyref.treat-blank-as-empty property is can be used to switch off the
+ incorrect behaviour. The fix will be enabled by default in the next minor or major version.
+ #4543
+
From ca5cec972875e8a96a0164cfd4882a3eac1d4947 Mon Sep 17 00:00:00 2001
From: Jarno Elovirta
Date: Tue, 19 Nov 2024 19:19:27 +0200
Subject: [PATCH 21/31] Add stub for treat-blank-as-empty config
Signed-off-by: Jarno Elovirta
---
parameters/configuration-properties-file.dita | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/parameters/configuration-properties-file.dita b/parameters/configuration-properties-file.dita
index d7a03bb7..cdd6ef9c 100644
--- a/parameters/configuration-properties-file.dita
+++ b/parameters/configuration-properties-file.dita
@@ -73,6 +73,14 @@
configuration in the dost-configuration.jar file when the plug-in integration process runs. The
following properties are typically set in this file:
+
+ compatibility.keyref.treat-blank-as-empty
+
+
Enables compatibility mode that incorrectly processes key references that have only whitespace
+ content.
+ This property can only be set in
+ configuration.properties.
+ default.cascade
From 9057a3d99218bc47ddeedac04cc66faf48ed095a Mon Sep 17 00:00:00 2001
From: Roger Sheen
Date: Thu, 5 Dec 2024 00:51:23 +0100
Subject: [PATCH 22/31] Add details on recently resolved issues
Signed-off-by: Roger Sheen
---
release-notes/index.dita | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/release-notes/index.dita b/release-notes/index.dita
index de8ad063..1e1283fd 100644
--- a/release-notes/index.dita
+++ b/release-notes/index.dita
@@ -36,6 +36,13 @@
following bug fixes.
+
On Windows, earlier versions of the dita.bat command failed when options were
+ specified with straight quotation marks (" "). The batch script syntax has been updated to
+ enable delayed expansion, which ensures that quotation marks are parsed correctly. The order of commands has
+ also been adjusted to allow ANT_OPTS to override CLI parameters.
+ #4525,
+ #4545
+
The bundled Apache Commons IO library has
been upgraded to version 2.14.0, which includes security updates to mitigate the vulnerability described in
#4532,
#4533
+
Earlier versions did not generate links in HTML output when software elements such as
+ cmdname and msgnum were used in key references.
+ These elements are now processed as keywords to ensure that links are created as expected.
+ #4540,
+ #4547
+
DITA-OT had a bug that made it incorrectly process keyreffing elements
that has only whitespace, when per DITA spec it should have skipped those elements. This bug has been
From d7dd4f590d55ba0e530c7d6ab14040f38d68fe52 Mon Sep 17 00:00:00 2001
From: Roger Sheen
Date: Thu, 5 Dec 2024 01:15:02 +0100
Subject: [PATCH 23/31] Edit description for 4543
Signed-off-by: Roger Sheen
---
release-notes/index.dita | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/release-notes/index.dita b/release-notes/index.dita
index 1e1283fd..30f2c889 100644
--- a/release-notes/index.dita
+++ b/release-notes/index.dita
@@ -67,14 +67,14 @@
#4540,
#4547
-
- DITA-OT had a bug that made it incorrectly process keyreffing elements
- that has only whitespace, when per DITA spec it should have skipped those elements. This bug has been
- fixed, but the fix has not been enabled. The existing broken behaviour is retained in order to not
- break exising user content that rely on this buggy behaviour. The new
- compatibility.keyref.treat-blank-as-empty property is can be used to switch off the
- incorrect behaviour. The fix will be enabled by default in the next minor or major version.
- #4543
+
Previous versions of DITA-OT incorrectly processed keyreffing elements that contain only
+ whitespace characters, where the DITA specification requires them to be skipped. This bug has been fixed,
+ but the fix is not yet enabled. The incorrect behavior is retained for backwards compatibility to ensure
+ that existing content that relies on this behavior will be processed in the same way.
+ A new compatibility.keyref.treat-blank-as-empty property can be used to switch off the
+ incorrect behavior. The fix will be enabled by default in the next minor or major version.
+ #4543,
+ #4544
Enables compatibility mode that incorrectly processes key references that have only whitespace
- content.
+
When set to true, this property enables a compatibility mode that processes key
+ references that contain only whitespace characters like earlier versions of DITA-OT (prior to version
+ 4.2.4). This behavior is not correct according to the DITA specification, but this setting ensures that
+ existing content that relies on this behavior will be processed in the same way as in earlier versions.
+ Set this property to false to skip these references as intended in the DITA
+ specification.
This property can only be set in
configuration.properties.
diff --git a/release-notes/index.dita b/release-notes/index.dita
index 30f2c889..43e23358 100644
--- a/release-notes/index.dita
+++ b/release-notes/index.dita
@@ -67,12 +67,13 @@
#4540,
#4547
-
Previous versions of DITA-OT incorrectly processed keyreffing elements that contain only
- whitespace characters, where the DITA specification requires them to be skipped. This bug has been fixed,
- but the fix is not yet enabled. The incorrect behavior is retained for backwards compatibility to ensure
- that existing content that relies on this behavior will be processed in the same way.
- A new compatibility.keyref.treat-blank-as-empty property can be used to switch off the
- incorrect behavior. The fix will be enabled by default in the next minor or major version.
+
Previous versions of DITA-OT incorrectly processed key references that contain only whitespace
+ characters, where the DITA specification requires them to be skipped. This bug has been fixed, but the fix
+ is not yet enabled. The incorrect behavior is retained for backwards compatibility to ensure that existing
+ content that relies on this behavior will be processed in the same way as in earlier versions.
+ A new compatibility.keyref.treat-blank-as-empty property can be set in
+ configuration.properties to switch off the incorrect
+ behavior. The fix will be enabled by default in the next minor or major version.
#4543,
#4544
From 1b5e8969a4ce2159ddacf84b4885cc629f8f4c30 Mon Sep 17 00:00:00 2001
From: Roger Sheen
Date: Fri, 6 Dec 2024 19:00:06 +0100
Subject: [PATCH 25/31] Add details on 4551
Signed-off-by: Roger Sheen
---
release-notes/index.dita | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/release-notes/index.dita b/release-notes/index.dita
index 43e23358..98b75c72 100644
--- a/release-notes/index.dita
+++ b/release-notes/index.dita
@@ -38,8 +38,7 @@
On Windows, earlier versions of the dita.bat command failed when options were
specified with straight quotation marks (" "). The batch script syntax has been updated to
- enable delayed expansion, which ensures that quotation marks are parsed correctly. The order of commands has
- also been adjusted to allow ANT_OPTS to override CLI parameters.
+ enable delayed expansion, which ensures that quotation marks are parsed correctly.
#4525,
#4545
@@ -77,6 +76,11 @@
#4543,
#4544
+
The order of arguments in the dita command scripts has been adjusted to allow
+ the content of the ANT_OPTS environment variable to override CLI parameters.
+ #4545,
+ #4551
+
Any property passed to Ant from the command line with -Dproperty or
--property=
A custom property file passed with --propertyfile
+
A .ditaotrc configuration file in the current directory or any ancestor directory, in
+ the user’s home directory, or in the root directory of the DITA-OT installation
A local.properties file in the root directory of the DITA-OT installation
The lib/org.dita.dost.platform/plugin.properties file
The configuration.properties file
@@ -43,7 +45,7 @@
property are ignored.
You can use this mechanism to override DITA-OT default settings for your environment by passing parameters to
the dita command with --property=, or using
- entries in .properties files.
+ entries in runtime configurations or .properties files.
diff --git a/parameters/dot-ditaotrc-file.dita b/parameters/dot-ditaotrc-file.dita
new file mode 100644
index 00000000..437d47b0
--- /dev/null
+++ b/parameters/dot-ditaotrc-file.dita
@@ -0,0 +1,41 @@
+
+
+
+
+ The .ditaotrc configuration file
+
+ .ditaotrc
+
+ As of DITA-OT 4.2, new files can be used to store DITA-OT runtime configurations in multiple places to
+ support fine-grained configuration layers.
+
+
+
+ files
+ .ditaotrc
+ .ditaotrc file
+
+
+
+
+
+
DITA-OT now looks for .ditaotrc configuration files in the current directory or any
+ ancestor directory first, then in the user’s home directory, and finally in the root directory of the DITA-OT
+ installation. These files are read in order and combined with the contents of the
+ local.properties file in the toolkit directory.
+
The first occurrence of a property takes precedence. This approach can be used to define multiple layers of
+ configuration, so personal defaults that apply to multiple projects can be stored in the home folder, with local
+ overrides in project folders.
+
+ For example, if the current directory includes a .ditaotrc file that sets
+ pdf.formatter=fop and the user’s home directory has a
+ .ditaotrc file with the following content,
+ pdf.formatter=xep
+args.grammar.cache=no DITA-OT will be run as if the following options were set on the command line:
+ --pdf.formatter=fop --args.grammar.cache=no
+ As of DITA-OT 4.2, any configurations in
+ local.properties files should be migrated to
+ .ditaotrc files.
+
+
+
diff --git a/parameters/local-properties-file.dita b/parameters/local-properties-file.dita
index 61fb33ef..ae329696 100644
--- a/parameters/local-properties-file.dita
+++ b/parameters/local-properties-file.dita
@@ -58,6 +58,9 @@ axf.cmd=C:\\Program Files\\Antenna House\\AHFormatterV62
This file can only be used to set Ant property values that can be passed as argument parameters to the
command line. The DITA-OT Java code does not read this file.
+ The local.properties file is still supported for backwards
+ compatibility, but as of DITA-OT 4.2, any local configurations should be migrated to
+ .ditaotrc configuration files.
diff --git a/parameters/parameters.ditamap b/parameters/parameters.ditamap
index 8d97ba43..01c9c9ab 100644
--- a/parameters/parameters.ditamap
+++ b/parameters/parameters.ditamap
@@ -20,6 +20,7 @@
+
diff --git a/release-notes/index.dita b/release-notes/index.dita
index 98b75c72..5d842ed0 100644
--- a/release-notes/index.dita
+++ b/release-notes/index.dita
@@ -229,9 +229,10 @@
- New configuration file
-
A new .ditaotrc configuration file can be used to store DITA-OT runtime configurations
- in multiple places.
+ New runtime configurations
+
New
+ .ditaotrc configuration files can be used to
+ store DITA-OT runtime configurations in multiple places.
DITA-OT now looks for this file in the current directory or any ancestor directory first, then in the user’s
home directory, and finally in the root directory of the DITA-OT installation. These files are read in order
and combined with the contents of the local.properties file in the toolkit directory. The
@@ -545,6 +546,8 @@
+
+
For additional information on documentation issues resolved in DITA Open Toolkit Release
+
From 86456c6d965012c91168891f410bbc36b03952ab Mon Sep 17 00:00:00 2001
From: Roger Sheen
Date: Fri, 6 Dec 2024 22:55:07 +0100
Subject: [PATCH 27/31] Link from args.rellinks to include.rellinks (#567)
Fixes #567
Signed-off-by: Roger Sheen
---
parameters/ant-parameters-details.dita | 16 +++++++++++++++-
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/parameters/ant-parameters-details.dita b/parameters/ant-parameters-details.dita
index 6d40e4c7..3e4f682c 100644
--- a/parameters/ant-parameters-details.dita
+++ b/parameters/ant-parameters-details.dita
@@ -121,6 +121,16 @@
args.rellinks
+ Specifies which related
+ links to include in the output. The following values are supported:
+
+
– No links are included.
+
– All links are included.
+
– Ancestor and parent links are not included.
+
– Parent, ancestor, child, descendant, sibling, next, previous, and cousin
+ links are not included.
+
+
For PDF output, the default value is . Other formats include all link roles
@@ -132,7 +142,11 @@
HTML5
related linksargs.rellinks
-
DITA-OT now looks for .ditaotrc configuration files in the current directory or any
- ancestor directory first, then in the user’s home directory, and finally in the root directory of the DITA-OT
+
DITA-OT looks for .ditaotrc configuration files in the current directory or any ancestor
+ directory first, then in the user’s home directory, and finally in the root directory of the DITA-OT
installation. These files are read in order and combined with the contents of the
local.properties file in the toolkit directory.
The first occurrence of a property takes precedence. This approach can be used to define multiple layers of
From 991df8c0bdac032d653d68ca2565b2dcd9de7a6b Mon Sep 17 00:00:00 2001
From: Roger Sheen
Date: Sun, 8 Dec 2024 11:31:56 +0100
Subject: [PATCH 31/31] Promote .ditaotrc note in local.properties topic
Signed-off-by: Roger Sheen
---
parameters/local-properties-file.dita | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/parameters/local-properties-file.dita b/parameters/local-properties-file.dita
index ae329696..e81a4fc9 100644
--- a/parameters/local-properties-file.dita
+++ b/parameters/local-properties-file.dita
@@ -34,9 +34,12 @@
-
For example, if you always use the same rendering engine to produce PDF output for all of your projects, you
- could create a local.properties file in the root directory of your DITA-OT installation to
- set the pdf.formatter parameter and additional options for the XSL processor:
+ The local.properties file is still supported for backwards
+ compatibility, but as of DITA-OT 4.2, any local configurations should be migrated to
+ .ditaotrc configuration files.
+
If you always use the same rendering engine to produce PDF output for all of your projects, you could create a
+ local.properties file in the root directory of your DITA-OT installation to set the
+ pdf.formatter parameter and additional options for the XSL processor:
# Use RenderX XEP Engine for PDF output
@@ -58,9 +61,6 @@ axf.cmd=C:\\Program Files\\Antenna House\\AHFormatterV62This file can only be used to set Ant property values that can be passed as argument parameters to the
command line. The DITA-OT Java code does not read this file.
- The local.properties file is still supported for backwards
- compatibility, but as of DITA-OT 4.2, any local configurations should be migrated to
- .ditaotrc configuration files.