What's Changed
- ci(release): add Linux arm64 standalone binary by @frederikbeimgraben in #14
- refactor: extract generic widgets into pytex_components + refresh README by @frederikbeimgraben in #15
- feat(report): custom logo paths on the title page by @frederikbeimgraben in #16
- docs: document the report logos frontmatter key by @frederikbeimgraben in #17
- fix(report): show "Seite N von N" footer on back-matter/bibliography pages by @frederikbeimgraben in #20
- fix(boxes): make _render_depth concurrency-safe via ContextVar + API-module design note by @frederikbeimgraben in #18
- feat(api): blob-in/blob-out render module with trust levels by @frederikbeimgraben in #19
- feat(api): rootless Podman OS sandbox for untrusted compiles by @frederikbeimgraben in #21
- fix(pytex_api): typed errors for malformed source + harden review LOW findings by @frederikbeimgraben in #22
- refactor(font): name size switches after the verbatim LaTeX command by @frederikbeimgraben in #23
- feat(markdown): font-independent Unicode glyph mapping by @frederikbeimgraben in #24
- feat(setup): harden onboarding for 1.0 (sandbox/tectonic/packaging) by @frederikbeimgraben in #25
- feat(cli): trust gating with --untrusted / --trust-level by @frederikbeimgraben in #26
- chore(api): freeze 1.0 public surface; fix Fill registry-key collision by @frederikbeimgraben in #27
- test(golden): freeze .tex render output with golden-file regression suite by @frederikbeimgraben in #28
- chore: prune AI-filler comments and tighten functional style by @frederikbeimgraben in #29
- Release 1.0.0 by @frederikbeimgraben in #30
Full Changelog: v0.4.7...v1.0.0