Skip to content

Bump mathcat from 0.7.6-rc.6 to 0.7.8-alpha.1 - #124

Merged
NSoiffer merged 1 commit into
mainfrom
dependabot/cargo/mathcat-0.7.8-alpha.1
Nov 12, 2026
Merged

NSoiffer merged 1 commit into
mainfrom
dependabot/cargo/mathcat-0.7.8-alpha.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 10, 2026 •

Copy link
Copy Markdown
Contributor

Bumps mathcat from 0.7.6-rc.6 to 0.7.8-alpha.1.

Release notes

Sourced from mathcat's releases.

V0.7.7

Changes since V0.7.5

User-facing highlights

Area Since 0.7.5
Languages New: Greek, French, Hungarian, Polish, Russian; improvements German, Norwegian, Swedish, Traditional Chinese; translated navigation rules; column/row separator announcements
Braille New: Russian, French braille; major UEB BANA/ICEB updates; Nemeth 2022-ish fixes; Nemeth ⋄ fix; unicode ranges; BrailleCode refactor
Content Augmented matrices; chemistry (atomic-number scoring, arc-like symbols); multi-line script positions; currency/mtext cleanup; SSML fix; uptack → “perpendicular”
Packaging Minified Rules-minimized.zip; unified Rust rules packaging for CI, include-zip, and releases
Quality Fuzzing; better errors; dual no-unsafe CI track; CI on all branches and PRs

Details

Languages & speech

  • French (fr) — new
  • Greek (el) — new
  • Hungarian (hu) — new
  • Polish (pl) — new
  • Russian (ru) — new; speech changes merged (#689)
  • Norwegian (nb) — speech + navigation enhancements; navigation zoom no longer says “in” for prefix/silent intents (e.g. “b” instead of “in b” for -b)
  • Swedish (sv) — translation update (#682); same navigation zoom fix as Norwegian
  • German (de) — digit rules, units, and other speech fixes; set grammar; unit plurals and definitions; absolute-value ending; integral/logical symbols; “ray” → “Strahl”; “ruthe” → “Rute”; inverse grammar fixes
  • Traditional Chinese (zh-tw) — navigation / related rule updates; translation refresh from English (2026-06-15 baseline, #618)
  • English — core concept names (#381); principal Log vs log; identity / augmented matrices; black circled Latin letters; circled-number support; unit-definition cleanups
  • Navigation rules — initial multi-language translation of navigation command names
  • Cross-language — column and row separator announcements in matrices/tables (#679); multi-line script positions (mtable or nested munder/mover) separated by commas; uptack (⊥) speaks as “perpendicular” (#330); non-terse square root speech restored (#668); lg recognized as ASCIIMath function; better speech for missing/parse-error characters
  • Intent — inference tweaks; richer definitions.yaml format with | alternatives; intents aligned to core concepts with tests

Braille

  • Russian — new
  • French braille — new braille code with rules, unicode tables, and chemistry tests (initial release; some open questions remain)
  • Nemeth — 2022-oriented updates (ellipses, multipurpose between scripts, currency, typeform prefs cleanup, bugfixes); fixed braille for ⋄ (diamond operator, #703)
  • UEB — updated to latest BANA/ICEB guidance:
    • Grade-1 indicator rules revised; new G1 BANA/GTM mode preference
    • Expanded grade-2 contractions; fixed be / con / dis contractions at word starts
    • mtable row-start and row-terminator handling for linear braille (some rules provisional, pending ICEB feedback)
    • New accented-letter patterns (e.g. Ñ) and Hebrew alphabet indicator
    • Narrowed overly broad pseudo-script rule (also cleaned up in other braille codes)
  • Unicode tables — collapse to ranges + range fixups
  • Refactor — BrailleCode trait + registry
  • Table-related braille/rules work
  • Remove incomplete ASCIIMath-fi packaging that broke builds

Canonicalization, chemistry, robustness

  • Chemistry — mmultiscripts/scripts merge, atomic-number scoring and lookup table, chem-element intent/heuristics, chem test fixes; prescripts matching atomic number boost chemistry detection; primes on chem symbols (e.g. R') no longer rejected

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Nov 10, 2026
Bumps [mathcat](https://github.com/daisy/MathCAT) from 0.7.6-rc.6 to 0.7.8-alpha.1.
- [Release notes](https://github.com/daisy/MathCAT/releases)
- [Commits](https://github.com/daisy/MathCAT/commits)

---
updated-dependencies:
- dependency-name: mathcat
  dependency-version: 0.7.8-alpha.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/mathcat-0.7.8-alpha.1 branch from 76363b2 to 72de9ee Compare November 10, 2026 01:53
@NSoiffer
NSoiffer merged commit cab0e9f into main Nov 12, 2026
18 checks passed
@github-project-automation github-project-automation Bot moved this from Triage to Done in MathCAT Project Board Nov 12, 2026
@dependabot
dependabot Bot deleted the dependabot/cargo/mathcat-0.7.8-alpha.1 branch November 12, 2026 19:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant