From 307e8e4b023a12128f35080f5cfe22c47260a636 Mon Sep 17 00:00:00 2001 From: Oscar Levin Date: Sat, 6 Jun 2026 20:22:08 -0600 Subject: [PATCH 1/2] add perl as executable option --- CHANGELOG.md | 4 ++++ pretext/__init__.py | 2 +- pretext/project/xml.py | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 190fad0e..3d8fc51e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,10 @@ Instructions: Add a subsection under `[Unreleased]` for additions, fixes, change ## [Unreleased] +### Added + +- `perl` executable added as possible key in executables, which might help with local webwork generation. + ## [2.41.0] - 2026-06-03 Includes updates to core through commit: [f96a117](https://github.com/PreTeXtBook/pretext/commit/f96a117fce6e23c5af6df4038cad6ce87aec3ef9) diff --git a/pretext/__init__.py b/pretext/__init__.py index bcfe3aed..373779ad 100644 --- a/pretext/__init__.py +++ b/pretext/__init__.py @@ -19,7 +19,7 @@ VERSION = get_version("pretext", Path(__file__).parent.parent) -CORE_COMMIT = "de5a032b1da01c8352ea2e116eb99b9cb388282f" +CORE_COMMIT = "fc8221d5b8e7027f686729102e169c482fbd1fe5" def activate() -> None: diff --git a/pretext/project/xml.py b/pretext/project/xml.py index 85a4fbd6..8b3e2a7b 100644 --- a/pretext/project/xml.py +++ b/pretext/project/xml.py @@ -23,6 +23,7 @@ class Executables(pxml.BaseXmlModel, tag="executables"): pdfeps: str = pxml.attr(default="pdftops") node: str = pxml.attr(default="node") liblouis: str = pxml.attr(default="file2brl") + perl: str = pxml.attr(default="perl") class LegacyFormat(str, Enum): From bf4e111aeaada15adf8b94102d6d58332feef6f5 Mon Sep 17 00:00:00 2001 From: Oscar Levin Date: Sat, 6 Jun 2026 20:29:24 -0600 Subject: [PATCH 2/2] more changelog --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3d8fc51e..4dad4f62 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,11 @@ Instructions: Add a subsection under `[Unreleased]` for additions, fixes, change ### Added - `perl` executable added as possible key in executables, which might help with local webwork generation. +- Better support for social-media cards for HTML output. + +### Fixed + +- Enable publisher page breaks for "subexercises" element. ## [2.41.0] - 2026-06-03