diff --git a/configuration b/configuration index e9e9bf7a3de..a43d27058d9 100644 --- a/configuration +++ b/configuration @@ -14,11 +14,11 @@ export DENO=v2.9.8 # TODO figure out where 0.1.41 apple silicon libs are available export DENO_DOM=v0.1.41-alpha-artifacts export PANDOC=3.10 -export DARTSASS=1.101.0 -export ESBUILD=0.28.1 +export DARTSASS=1.107.1 +export ESBUILD=0.28.2 export TYPST=0.15.1 -export TYPST_GATHER=0.2.3 -export VERAPDF=1.28.2 +export TYPST_GATHER=0.2.4 +export VERAPDF=1.30.3 # NB: we can't put comments in the same line as export statements because it diff --git a/news/changelog-1.12.md b/news/changelog-1.12.md index 9e8e718eadf..7c794fd3d54 100644 --- a/news/changelog-1.12.md +++ b/news/changelog-1.12.md @@ -1,5 +1,13 @@ All changes included in 1.12: +## Dependencies + +- ([#15275](https://github.com/quarto-dev/quarto-cli/pull/15275)): Update dependencies: + - Update `dart-sass` to 1.107.1. + - Update `esbuild` to 0.28.2 (fixes a CSS minification bug involving `&` and a TypeScript import-alias tree-shaking bug). + - Update `typst-gather` to 0.2.4. + - Update `verapdf` to 1.30.3 (used by `quarto install verapdf` for PDF/A validation). + ## Accessibility - ([#15269](https://github.com/quarto-dev/quarto-cli/pull/15269)): Announce every link that opens a new tab to screen readers, not only links opened by `link-external-newwindow`. (author: @mcanouil) diff --git a/src/command/check/check.ts b/src/command/check/check.ts index 443c07cac4d..5943f64d5a2 100644 --- a/src/command/check/check.ts +++ b/src/command/check/check.ts @@ -301,7 +301,7 @@ async function checkVersions(conf: CheckConfiguration) { // with our installers const versionConstraints: [string | undefined, string, string][] = [ [pandocVersion, "3.10.0", "Pandoc"], - [sassVersion, "1.101.0", "Dart Sass"], + [sassVersion, "1.107.1", "Dart Sass"], [denoVersion, "2.9.8", "Deno"], [typstVersion, "0.15.1", "Typst"], ]; diff --git a/src/tools/impl/verapdf.ts b/src/tools/impl/verapdf.ts index 0f3303257c5..0bb6949559d 100644 --- a/src/tools/impl/verapdf.ts +++ b/src/tools/impl/verapdf.ts @@ -24,7 +24,7 @@ import { isWindows } from "../../deno_ral/platform.ts"; // Download base URL (quarto.org redirects to S3 bucket) const kDownloadBaseUrl = "https://quarto.org/download"; -const kDefaultVersion = "1.28.2"; +const kDefaultVersion = "1.30.3"; // Minimum Java version required const kMinJavaVersion = 8; @@ -231,7 +231,10 @@ async function install( } // Create auto-install.xml for headless installation - // Panel IDs and pack names must match the IzPack installer configuration + // Panel IDs and pack names must match the IzPack installer configuration. + // Pack names verified against the 1.30.3 installer (resources/packs.info in + // the installer JAR): 1.30.x consolidated scripts and validation model into + // a single "veraPDF CLI" pack. const autoInstallXml = ` @@ -240,11 +243,9 @@ async function install( - - - - - + + +