Changelog

What's new in FM Dojo

v0.9.0

  • Schema Analyzer — click Analyze on any Snapshot to get a best-practice audit: health score, expandable check rows showing all affected tables and scripts, anchor-buoy pattern detection, naming convention consistency table, table health matrix, and script stats
  • Share schema analysis — generate a public read-only link to your schema analysis report; no login required for viewers
  • FM Server Admin (Beta) — monitor and manage all your FileMaker servers from one place. Real-time live event stream shows client connections, disconnections, and database status changes as they happen. Manage open files, connected clients, and server-side schedules.
  • Snapshots: script-level diff (Beta) — click any modified script in the Diff panel to see a step-by-step comparison of script steps, with added and removed steps highlighted
  • Social Rewards — earn tokens by sharing FM Dojo and referring new users
  • SSH Log Viewer — read Event, Access, Stats, DAPI, and other FM Server log files directly in FM Admin over SSH; no VPN or server GUI needed
  • AI log analysis — paste logs into FM Admin and ask AI to summarize errors, spot patterns, and give actionable recommendations; or ask a specific question about the logs
  • Snapshots upload limit raised to 50 MB to support large production databases

v0.8.0

  • SQL Fiddle autocomplete now includes your schema — table names and column names from the Schema panel appear in autocomplete as you type queries
  • Share a folder of clips — hover any folder in the Clip Manager, click the share icon, and a public link is generated. Viewers see all clips with syntax highlighting and can save the entire folder to their own library in one click.
  • Text resizer (A− / A+) now works on all elements — switched to CSS zoom so rem-based Tailwind classes scale correctly

v0.7.0

  • Folders in Chat — categorize your work by project or client
  • Japanese language support — script step autocomplete auto-detects your browser locale
  • JavaScript Fiddle — 100-swatch color picker inserts any hex value directly into your editor
  • FM Schema → SQL export — generate CREATE TABLE statements in MySQL, PostgreSQL, or SQLite with full constraints

v0.6.0

  • Duplicate snippets
  • Split Code Editor — compare two snippets side by side and highlight differences
  • Clip Manager — organize snippets into folders and share them via a public link
  • Diagram Chat — build and refine your data model with AI, including naming convention support
  • SQL Fiddle — run ExecuteSQL-compatible queries against a mock database with real SQLite functions
  • JavaScript Fiddle — prototype Web Viewer integrations with 6 starter templates and FM export
  • Image support in chat — attach or paste PNG, JPG, GIF, and WebP; AI can see and reason about screenshots
  • Sensitive data detection — chat scans for passwords, API keys, credit cards before sending
  • FileMaker script XML round-trip completeness — fixed ~40 script steps that previously dropped parameters
  • AI Preferences — per-user Response Style slider (Precise ↔ Creative) and Concise mode in Account Settings
  • Edit in Code Editor — one click sends all code blocks from any chat response to the Code Editor
  • Multi-input patience — AI acknowledges each input and waits until all are received before responding

v0.5.0

  • FM Schema code type in the editor — define FileMaker tables, fields, and relationships in a readable format
  • Ask AI in Code Chat to design a database schema from a plain-English description
  • Review & Export — inspect your schema, adjust field types, and copy FileMaker XML to paste into FileMaker Pro

v0.4.0

  • User Guide now accessible from the menu
  • FileMaker XML clipboard export — paste scripts directly into FileMaker Pro, no plugins required
  • Get XML — paste FileMaker XML into the editor and convert to plain readable text, no plugins needed
  • Code Chat — validate your code or ask questions with your code as context
  • New Snippet workflow — choose language first, name it, auto-save with language locked after creation
  • Footer hidden on full-screen tool pages for distraction-free editing
  • Token counter in header updates in real time after each message

v0.3.0

  • File upload improvements: UTF-16 auto-detection, processing spinner, 10-file limit
  • Edit & resend last message in chat
  • AI Validate in code editor now understands FileMaker scripts (not just calculations)
  • AI Validate highlights error lines in the editor

v0.2.0

  • FileMaker XML clipboard export (initial release)
  • Chat now preserves line breaks in user messages
  • File upload limits raised: 2 MB text, 10 MB PDF

v0.1.0

  • Cross-browser clipboard support (Safari fix)
  • Send to Chat from code editor starts a fresh conversation
  • Code editor AI Validate panel no longer hides the editor on long responses