Skip to content

v0.7.0: OpenAPI TypeScript client and styled blockquotes

Choose a tag to compare

@vinicq vinicq released this 16 Jul 14:36
· 63 commits to main since this release
cad2093

Added

  • Generated OpenAPI TypeScript client (#32). The web app types every request and response against the FastAPI schema instead of hand-written interfaces. python -m app.export_openapi snapshots the schema, npm run gen:api turns it into the committed TypeScript types, and a CI step regenerates both and fails on any diff, so the client cannot drift from the backend. CONTRIBUTING documents the flow.
  • Styled blockquotes in the Markdown preview (#218). Quotes emitted by detect_blockquotes render with an accent side-rule, a soft tint, and muted italic text instead of the browser default. Quoted text and quoted links both meet WCAG AA in light and dark themes.

Full changelog: v0.6.0...v0.7.0