Skip to content

Changelog#

Written by release-please from the conventional-commit subjects that land on main — see RELEASING.md. Do not edit it by hand; the next release overwrites what you wrote.

New releases are inserted directly below this paragraph, so nothing may sit between it and the first ## heading. The Keep a Changelog skeleton that used to live here — a hand-maintained ## Unreleased block, and a comment documenting the heading format — is what broke 0.0.0-alpha.1: that comment contained a literal ## [X.Y.Z] heading, release-please inserts above the first ## it finds, and so the entire release landed inside the comment and rendered nowhere.

0.0.0-alpha.9 (2026-08-23)#

Features#

  • position(dim) replaces index(dim, i), converting on the left (#31) (8f78ac5)

0.0.0-alpha.8 (2026-08-23)#

Features#

  • upright is what the model is given, italic is what the solver chooses (#44) (cbccc68)

0.0.0-alpha.7 (2026-08-23)#

Bug Fixes#

  • the notation page is generated again, and something says so (#41) (3dad75e)

0.0.0-alpha.6 (2026-08-23)#

Documentation#

  • an Examples section, each model beside the math it prints (#38) (66bfae4)

0.0.0-alpha.5 (2026-08-22)#

Bug Fixes#

  • to_markdown printed TeX's em-dash ligature, not an em dash (#34) (226407a)

0.0.0-alpha.4 (2026-08-21)#

Refactoring#

  • extract the language and typeset from lpspec (#17) (b997193)

0.0.0-alpha.3 (2026-08-21)#

Bug Fixes#

  • stop prettier rewriting what release-please generates (#27) (7486555)

0.0.0-alpha.2 (2026-08-21)#

Bug Fixes#

  • the release notes landed inside an HTML comment (#25) (c33dc24)

0.0.0-alpha.1 (2026-08-21)#

Bug Fixes#

  • stop the release build silently shipping a 0.0.0 wheel (#23) (a801b00)