Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,23 @@ Instructions: Add a subsection under `[Unreleased]` for additions, fixes, change

## [Unreleased]

### Added

- Support for "paragraphs" element in printouts (worksheets and handouts).
- Optional LaTeX link highlighting via the `latex/@link-highlight` publisher option.
- New quotation mark styles for Canada and Germany locales.

### Fixed

- Failed individual asset generation (when core does not produce the expected output file) now raises an error and is no longer silently treated as a success. This prevents incorrectly caching incomplete asset generation results.
- Landing page links for print and single-file targets now generate correctly.
- JavaScript bug in printouts that miscalculated workspace with slow-loading images.

### Changed

- The default Asymptote generation method is now `local` (using the local `asy` binary) instead of `server`. This improves reliability since the server method has been subject to breakage whenever the Asymptote web interface is updated. Users who need the server method can still opt in via `asy-method="server"` in `project.ptx`.


## [2.37.1] - 2026-02-19

Includes updates to core through commit: [4e4ff13](https://github.com/PreTeXtBook/pretext/commit/4e4ff13706654ca5eb4ff9936bc2acddbd4aa648)
Expand Down
57 changes: 11 additions & 46 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion pretext/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
VERSION = get_version("pretext", Path(__file__).parent.parent)


CORE_COMMIT = "8cc838f3fad87b51b2f3ba76ec9ca63fce8978ea"
CORE_COMMIT = "8fa439172314b489e4b1b835564c08379b5de7bd"


def activate() -> None:
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ plastex = "^3"
jinja2 = "^3"
coloraide = "^4"
pelican = { extras = ["markdown"], version = "^4.10", optional = true }
prefig = { extras = ["text"], version = "^0.5.7", optional = true }
prefig = { extras = ["text"], version = "^0.5.13", optional = true }
citeproc-py = "^0"


Expand Down
Loading