Skip to content

Releases: nlbdev/MathCAT

Development Build

16 Mar 13:28
a03f674

Choose a tag to compare

Development Build Pre-release
Pre-release

Commits

  • 409bdb0: Fix bug in gather_chemical_elements for mmultiscripts. Not sure how tests passed with this bug, but they started to fail. (nsoiffer)
  • 8c7935c: For some reason, after updating the tests to the new error catching, some were failing chemistry tests. I'm not sure how they worked before. (nsoiffer)
  • 5e9de57: Update all the tests to be compatible with the new code that catches panics. (nsoiffer)
  • 11bed0f: Merge branch 'main' of https://github.com/daisy/MathCAT (nsoiffer)
  • 1b68d00: Fix clippy warning to use multiple_of (nsoiffer)
  • 5239fb0: Found a case where an empty <mi> was used. This is getting interpretted as an omission, but in this case, it is just a hack to get a degree sign shifted up. (nsoiffer)
  • ea94de0: Don't create an mmultiscripts from an msub/msup with an empty base if there are no other children to with the script can be attached. (nsoiffer)
  • 3dafd1c: turn mtext that looks like a number into an ms (nsoiffer)
  • 5b5c563: run CI on all branches, not only "main" (daisy#508) (Moritz Groß) #508
  • ffe4e4b: Fix chemistry test merge_bug_274 (daisy#506) (Mason Smith) #506
  • 97acd89: Add missing ASCIIMath-fi to braille_mathml. Partially addresses daisy#498. (NSoiffer)
  • dbe5cbd: Fix line numbers (daisy#493) (Moritz Groß) #493
  • f16ffea: add AGENTS.md (daisy#495) (Moritz Groß) #495
  • 1a4fac8: add authors and license to pyproject.toml (daisy#502) (Moritz Groß) #502
  • 5e00059: fix daisy#499 -- tests needed to be added to braille.rs along with renaming the dir so it doesn't have a '-' (used '_') (nsoiffer)
  • b71b35c: comment out ASCIIMath_fi tests because they break the build. See daisy#499 (nsoiffer)
  • aa04318: Rework audit translations (daisy#511) (Moritz Groß) #511
  • f974dca: Unify parse_rules_file and parse_unicode_file into shared helper (daisy#512) (Moritz Groß) #512
  • 2ecdee2: make code compliant with ruff lint (Moritz Groß) #513
  • 617d016: fix "audit-translations --list" (Moritz Groß) #513
  • e8e8056: simplify print_warnings() (Moritz Groß) #513
  • 8174f4f: extract magic numbers in rendering (Moritz Groß) #513
  • 87f753b: add enums for IssueType and DiffType (Moritz Groß) #513
  • bc1501d: remove JSONL functionality (Moritz Groß) #513
  • 281976c: simplify _get_line_map_lines (Moritz Groß) #513
  • d7a48f1: add ruff to CI (Moritz Groß) #513
  • c45c2b6: refactor diff_rules() (Moritz Groß) #514
  • 0c19972: use Path instead of str. add UntranslatedEntry dataclass (Moritz Groß) #515
  • a17bc58: run ruff (Moritz Groß) #515
  • af46adc: run ruff (Moritz Groß) #515
  • 1bac759: modularize functionality (Moritz Groß) #515
  • d88e1c2: move stuff to renderer.py (Moritz Groß) #515
  • 134c262: dont throw generic error. split up tests (Moritz Groß) #515
  • 7e70bed: use Enum instead of str (Moritz Groß) #515
  • a03f674: Add Finnish translation of user guide with language switcher (daisy#509) (Moritz Groß) #509