From dfe8f75f1b3792b97d3a82e7229db0b9c0fb39a7 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 7 Nov 2026 01:46:06 +0000 Subject: [PATCH] Update core to d6a846c and add changelog for patch release Bump CORE_COMMIT to pick up core's fix for reading the Runestone Services file, plus other core fixes since da19341. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01FLev8ECvNgjJuBgmiWms44 --- CHANGELOG.md | 15 +++++++++++++++ pretext/__init__.py | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a01f2b96..7c7510f5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,21 @@ Instructions: Add a subsection under `[Unreleased]` for additions, fixes, change ## [Unreleased] +### Fixed + +- Runestone HTML builds no longer fail while reading the Runestone Services file, which now begins with a declaration of its encoding. +- LaTeX: a boxed `fillin` has closed sides, a `fillin` in a table cell keeps its full height, and partial table rules keep their width when the `calc` package is loaded. +- EPUB: code blocks and table borders take the color of the text, so they stay readable in dark mode, and images get a white background as in HTML. +- HTML: an image `datafile` has alt text, taken from its `description` when there is one. +- HTML: a GeoGebra interactive calls a `listeners` function only when an attached script defines one. +- HTML: standalone pages without a table of contents no longer raise a JavaScript error. +- WeBWorK: a server that refuses its credentials is reported with a message instead of a traceback, and a warning notes that a non-default `@password` becomes public once the book is published. +- YouTube thumbnails are downloaded over HTTPS. + +### Changed + +- A `console` may give its `input` and `output` in any order, so a session can start with output. + ## [2.56.1] - 2026-10-24 Includes updates to core through commit: [da19341](https://github.com/PreTeXtBook/pretext/commit/da193419f0746242287b2358094a496029ca9671) diff --git a/pretext/__init__.py b/pretext/__init__.py index 47e3fdab..d1566d10 100644 --- a/pretext/__init__.py +++ b/pretext/__init__.py @@ -18,7 +18,7 @@ VERSION = get_version("pretext", Path(__file__).parent.parent) -CORE_COMMIT = "da193419f0746242287b2358094a496029ca9671" +CORE_COMMIT = "d6a846cc46399b6e2484eda40c2930bb3c80c5ce" def activate() -> None: