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: 5 additions & 4 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -106,16 +106,16 @@ jobs:
broad-tests:
needs: format-and-types
strategy:
fail-fast: true
fail-fast: false
matrix:
python-version: ["3.10", "3.11", "3.12"]
python-version: ["3.10", "3.11", "3.12", "3.13"]
os: [ubuntu-latest, windows-latest]
exclude:
- os: windows-latest
python-version: "3.10"
- os: windows-latest
python-version: "3.11"
- os: ubuntu-latest
- os: windows-latest
python-version: "3.12"

runs-on: ${{ matrix.os }}
Expand Down Expand Up @@ -152,7 +152,8 @@ jobs:
if: runner.os == 'Linux'
run: |
sudo apt-get update
sudo apt-get -y install python3-louis librsvg2-bin libcairo2-dev
sudo apt-get -y install \
gcc pkg-config python3-dev build-essential python3-louis librsvg2-bin libcairo2-dev

- name: Install dependencies
shell: bash
Expand Down
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,16 @@ Instructions: Add a subsection under `[Unreleased]` for additions, fixes, change

## [Unreleased]

### Changed

- PreTeXt now uses MathJax 4 for rendering math in HTML output.

### Fixed

- Handouts and worksheets avoid a blank page at the end of a document in Chrome on Windows.
- Permalinks are no longer selected when copying blocks of text.
- "list-of" improvements (avoiding conflicts with prefigure names).

## [2.38.3] - 2026-04-21

Includes updates to core through commit: [f22ebc5](https://github.com/PreTeXtBook/pretext/commit/f22ebc5d4ac96835c69e141ce89bd313c33210a2)
Expand Down
6 changes: 3 additions & 3 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 = "f22ebc5d4ac96835c69e141ce89bd313c33210a2"
CORE_COMMIT = "b16942370f7710784c73c28349c62d4f368b3825"


def activate() -> None:
Expand Down
Loading