2025

View page source

xrst Release Notes for 2025

mm-dd

05-11

Do not include text in spell checking where text is only letters and appears as either:

\begin{text}
\end{text}

This avoid spelling errors certain latex commands; for example:

\begin{bmatrix}

04-17

  1. Add python 3.13 to testing, drop python 3.8 from testing, and require python greater than or equal 3.9. (Python 3.13 release date, and 3.8 end of life date, is 2024-10-07.)

  2. The Default branch for this repository what changed from master to main.

03-13

Detect and print an error message when the start after line number plus one is greater than or equal the end before line number.

03-07

There was a bug in the error message when a single or double quote was in the output of the input_files command. This has been fixed.

02-18

  1. A spell_off command would not be recognized if it was in the first line of a template_file . This has been fixed. An example of spell_off in the first line of a template file was added under This Template File in the template example expansions.

  2. The last entry in the list of Features on the purpose page was edited and moved to be the first entry.

02-15

Add the link_timeout command line option.

02-03

Add bin/group_list.sh and .readthedocs.yaml to the bin/dev_tools.sh development tools.

01-24

  1. The template file item in the Spell Checking wish list was removed because it was completed on 2024-10-25 .

  2. An external link item was added to the Spell Checking wish list.

01-11

Fix some problems when running xrst with target equal to tex .

01-10

  1. Include the version in this documentation.

  2. Use the tomli package instead of the toml package; see tomli .

01-05

Conda Forge does not yet handle dependencies that are different for different systems. It was therefore decided to totally remove pyenchant as a requirement when installing xrst. In the same spirit, only the default html theme furo is a requirement. If you use the pyenchant spell checker or one of the other themes, and it is not installed, you will get a message suggesting that you install it.

01-04

  1. Remove the pyenchant install requirement on windows; see Dependencies .

  2. Create the stable-2025 branch and its first release; see Versions .

01-03

Improve the discussion of spelling errors in the get_started example.