[log]
cab5097...v0.0.1
🚀 Enhancements
- i18n: Localize desktop editor features (a144a32)
- settings: Add system theme preference (fe34f20)
- ai: Add inline command bar (3c1f672)
- ai: Add provider settings (191f874)
- ai: Refine provider catalog (172a543)
- ai: Polish provider configuration (6e9c9d4)
- ai: Add inline editing (6a299a6)
- ai: Refine inline editing interactions (8e56c12)
- ai: Add streaming agent editor flow (6f7a009)
- ai: Refine inline command flow (3c0d4d0)
- ai: Add DeepSeek thinking toggle (a80f428)
- shell: Polish native chrome and file tree (b80c230)
- ai: Refine model pickers and agent panel (1d25ad0)
- ai: Add agent editing workflow (a1d7d22)
- ai: Let agent read workspace markdown files (ba5e0e5)
- settings: Streamline settings panel (7e77f0b)
- ai: Organize agent sessions (c407e02)
- ai: Refine agent sessions (3636dcc)
- files: Add native file tree actions (25d9761)
- ai: Improve preview interactions (f085c18)
- shell: Polish sidebar and titlebar interactions (8a7aac7)
- ai: Improve preview confirmation (4a47af5)
- ai: Improve agent editing workflow (9e5de1c)
- images: Save pasted images and preview assets (d222362)
- ai: Send markdown images to vision models (9fedb9d)
- ai: Inspect document images with tools (2904885)
- ai: Improve reasoning controls and provider setup (3a06fbe)
- ai: Add web search support (4b0029f)
- ai-agent: Refactor tools and harden provider adapters (d89ecad)
- ai-agent: Support multi-preview editing flows (360798f)
- ai: Remember web search preference (fd63643)
- ai: Restore session agent preferences (56e2348)
- editor: Add visual table editing controls (6f136d9)
- editor: Add table alignment controls (8da703f)
- editor: Add table size picker (6948c9f)
🩹 Fixes
- editor: Focus empty editor on launch (f0dd5bf)
- ai: Improve stream reasoning handling (62b406d)
- ai: Keep agent chat scrolled to latest message (8b63f29)
- ai: Guard enter submit during IME composition (c045c90)
- ai: Correct document edit tools (cd03ccf)
- ai: Target document edits reliably (d811374)
- ai: Render preview anchors reliably (f2c21b4)
- files: Handle dragged workspace folders (564b9f8)
- ai: Update workspace on file selection (b9a4809)
- ai: Harden sessions and document switching (b725e3a)
- tsconfig: Expose package test projects to editors (b7688ed)
- ai: Handle provider search and reasoning streams (19ff011)
- editor: Open markdown links externally (f35403a)
- editor: Preserve markdown source for links and images (d651e3b)
- file-tree: Support image asset renaming (7d807e2)
- ci: Point tauri checks at desktop app (e7a8627)
- ai: Keep active session model selection (da395bd)
- ai: Disable agent chat without a document (90df872)
- editor: Render editable html blocks (21faee0)
- editor: Stabilize AI preview navigation (db58e81)
- release: Configure tauri bundle icons (0cf30e8)
💅 Refactors
- Organize source modules (0b995b0)
- settings: Split settings and toast UI (7fe96c7)
- Split app into monorepo packages (353f009)
- ai: Split agent modules by responsibility (eca5ce5)
- ai: Split runtime and provider modules (5dcf17c)
- providers: Extract provider compatibility package (162f56f)
- providers: Centralize thinking request formats (ae78215)
- ui: Extract shared base components (e3df3cc)
- ui: Split component tests (9189235)
- ui: Extract more shared primitives (d511c68)
- editor: Split link image rules (4223ad1)
📖 Documentation
- ai: Document model capability inference (9323f2e)
- Add bilingual product README with screenshots (ca7ff7f)
- Update language link to use Simplified Chinese characters (0165c4d)
📦 Build
- vite: Optimize manual chunks (d149e48)
🏡 Chore
- ai: Rename panel to Markra AI (990420d)
- license: Switch to AGPL-3.0 (d495c36)
- Release v0.0.1 (fc0be9e)
✅ Tests
- ai: Update picker expectations (8ff017e)
- app: Update workspace state mocks (57bec48)
- desktop: Wait for app editor teardown (72be7cd)
🤖 CI
- Add GitHub workflow (913b077)
- release: Add release workflow (76d26a1)
- Fix release paths and desktop test teardown (890d7fc)
❤️ Contributors
- MuRong (@murongg)