Skip to content

v0.4.0 — Theme Presets & Launch Website

Choose a tag to compare

@Mathuran Mathuran released this 05 Apr 04:29
· 10 commits to main since this release

New Features

  • Editor Theme Presets — Added full typographic voice presets for customizing the editor's look and feel
  • Launch Website — Built the Quartz marketing site with a 3D crystal hero, v2 landing page, and full-page editor demo
  • Website Tooling — Added build, lint, and format scripts with ESLint config for the website

Bug Fixes

  • Slash Menu Fixes — Fixed backspace handling and upward shrink direction in the slash menu
  • Viewport-Aware Positioning — Slash menu and code block dropdown now reposition to stay within the viewport
  • Comprehensive Codebase Review — Resolved 15 issues across parser, serializer, editor, and build
  • Image Security — Added URL validation for image sources (defense-in-depth) and allowed external HTTPS images to load
  • Website Fixes — Fixed demo editor, GitHub link, and added website URL to READMEs
  • React Doctor — Resolved all react-doctor issues and fixed broken tests

Maintenance

  • Removed dead code and added knip config for 100/100 react-doctor score
  • Updated all links from quartz-editor.pages.dev to quartz-editor.dev
  • Removed v1 website assets and consolidated v2 landing page
  • Removed automated publish job from CI workflow
  • Updated marketplace badge URL and added useful links doc
  • Added editor visual polish design doc and implementation issues