v5.9.0 (2026-07-17)
Feature
-
group transaction references in lsig args (includes small refactor in arc4_router to better accomodate this) (
df99550)
Fix
-
validator for invalid or problematic combinations of OCA with create options (
f3a60ba) -
ensure _visit_and_check_for_double_eval still materialises expressions when required (
9797f41) -
use BytesEncode for encoding uint values (
72c8c4d) -
cross page api anchors and some link fixes (
ffc25a6) -
class signatures without modifying anchors (
b537f1e) -
get rid of no impact pass (
36bdfe0) -
give a single param its own bullet (
6bccbef) -
inject dropped initialization docs, and drop empty initializations (
d9c9758) -
collapse myst nested links (
2fcbb11) -
dunder methods should be included, but some (like all) should be filtered out (
4bc812a) -
bold first item in tables (
b3b0209) -
add some inlined remark code to support mermaid specifically for the language server ADR (
17cfeca) -
css to style signatures moved out of headers (
dbad29f) -
prefix methods with class name to improve anchors (for links), move signature out of headers for the same reason (
275b3d9) -
small change on an ADR to improve rendering (
6e4d57d) -
rendering improvements: get rid of rendered ellipsis and None's, descriptions in inherited methods, link cards, restore dropped files (
0cf4c72) -
pipeline improvements: autodoc MyST config, batch file generation, build intermediate sphinx md files to gitignored temp, plus some rendering fix passes (
7df4223) -
a couple small changes in existing stub docs to improve rendering (
6f5d3bc)
Documentation
-
fix docs to include lsig args (
9f31067) -
bulleted list in urange() variants (
285e7b3) -
add missing avm_version field in contract class config (
6325b2a) -
added doc entry in errors.md for logged errors (
bb383e7) -
add API build pipeline for Starlight (
6795601) -
initialize Starlight and migrate Sphinx content to Astro (
80144ac)- scaffold Astro Starlight project in docs/ with custom astro.config.mjs - configure sidebar with language guide, compiler, reference, front-end guide, and API sections - migrate 35 docs from MyST/Sphinx format (lg-*.md, compiler.md, references/, front-end-guide/, ADRs) - convert MyST admonitions to GitHub-style alerts, remove toctrees, fix internal links - add Starlight frontmatter to all pages, remove duplicate H1 headings - add docs/.gitignore ignoring dist/, node_modules/, .astro/, generated api/