Skip to content

Releases: inercia/mitto

Release v0.2.1

17 Feb 10:51

Choose a tag to compare

0.2.1

⚙️ Miscellaneous

  • appdir: Add defense data directory path (9bf4010)
  • Format code and documentation (d5a030a)

🎨 Styling

  • Fix Go formatting issues (ddf2345)

🐛 Bug Fixes

  • Update builtin prompts and tailwind CSS (9240912)
  • Address PR review comments (517ad26)
  • Use copy() instead of loop for slice copy (staticcheck S1001) (593e6d2)
  • Allow data URL images in markdown (dd98c54)
  • config: Handle shell quoting in ACP command parsing (21a4545)
  • Use shlex.Split in BackgroundSession for shell-aware command parsing (65b6c6f)
  • Clarify external images setting requires restart (c89095f)
  • Address review comments - preserve keychain password and server fields (d9822ba)

📚 Documentation

  • defense: Document scanner defense feature (4d2e694)
  • rules: Update Playwright testing documentation (78b9b66)
  • defense: Move scanner defense docs to separate file (9dd1325)
  • Add external images configuration documentation (cc6a1ba)

🔧 Refactoring

  • acp: Extract ParseCommand helper for shell-aware command parsing (73f7ca2)

🚀 Features

  • defense: Add scanner defense core package (155358f)
  • defense: Add middleware and server integration (341790f)
  • defense: Add configuration support (a5cd9cd)
  • periodic: Add immediate trigger (run now) support (cb6d990)
  • periodic: Add run now UI with confirmation dialog (aec950c)
  • acp: Add cwd option for ACP server working directory (dfb55bb)
  • config: Add external images configuration (3c8bd78)
  • web: Add CSP support for external images (4dc5f84)
  • ui: Add external images toggle in settings (6593384)
  • config: Implement layered configuration with .mittorc priority (2e361d7)

🧪 Testing

Release v0.2.0

16 Feb 18:41

Choose a tag to compare

0.2.0

⚙️ Miscellaneous

  • Update gitignore for playwright-cli artifacts (e81aa25)
  • Improve create-commits prompt template (9a31d05)
  • appdir: Add defense data directory path (8161920)

🐛 Bug Fixes

  • Address Copilot review feedback (2353a53)
  • Update builtin prompts and tailwind CSS (7e65a63)
  • Address PR review comments (104ec5e)
  • Use copy() instead of loop for slice copy (staticcheck S1001) (c9d1a63)

📚 Documentation

  • Add release workflow rules and update overview (8bdebcb)
  • Add user data configuration documentation (8b29291)
  • defense: Document scanner defense feature (ce1e569)
  • rules: Update Playwright testing documentation (7bc625c)
  • defense: Move scanner defense docs to separate file (0910d1a)

🚀 Features

  • config: Add user data schema configuration (a643d7a)
  • session: Add user data storage for sessions (a99f416)
  • web: Add user data API handlers (8fd19b6)
  • session: Add periodic prompt scheduling (db48620)
  • web: Add periodic runner and API (ca78ab4)
  • web: Add security and infrastructure improvements (e5979f4)
  • frontend: Add icons and update component exports (dca22b3)
  • frontend: Add periodic frequency panel component (cfd356d)
  • frontend: Add conversation properties panel (9adf787)
  • frontend: Integrate periodic and user data features (ddd7c9a)
  • auxiliary: Integrate periodic prompt support (2789f4d)
  • defense: Add scanner defense core package (82f4e55)
  • defense: Add middleware and server integration (c17cd8b)
  • defense: Add configuration support (c072952)
  • periodic: Add immediate trigger (run now) support (ed6a072)
  • periodic: Add run now UI with confirmation dialog (a3c87aa)

🧪 Testing

  • web: Add WebSocket integration tests for periodic features (dd9a0ad)
  • mock: Enhance mock ACP server for periodic testing (1e7e781)
  • frontend: Add tests for new lib functions (203fce3)
    Full Changelog: v0.1.0...v0.2.0

Release v0.1.0

13 Feb 17:46

Choose a tag to compare

0.1.0

🎨 Styling

  • Fix formatting in connection.go (291441c)

🐛 Bug Fixes

  • Correct secrets usage in homebrew workflow if conditions (2bfaae1)
  • Address high priority review comments from PR #14 (e23b151)
  • Align release workflow Go version with go.mod (414e1ba)

📚 Documentation

  • Add Homebrew installation instructions to README (ece6466)

🚀 Features

  • Major improvements to WebSocket reliability, session management, and UI (c02d7f8)
    Full Changelog: v0.0.15...v0.1.0

Release v0.0.15

06 Feb 20:34

Choose a tag to compare

0.0.15

🚀 Features

Release v0.0.14

06 Feb 16:01

Choose a tag to compare

0.0.14

⚙️ Miscellaneous

  • Reorganize augment rules into granular topic-specific files (8a94e75)
  • Update dependencies (f80002b)
  • Update mittorc and improve-rules prompt (8c24065)

📚 Documentation

  • Update architecture and websocket messaging documentation (5e55615)

🔧 Refactoring

  • web: Improve markdown processing and client session handling (5d32a3d)

🚀 Features

Release v0.0.13

06 Feb 07:45

Choose a tag to compare

0.0.13

⚙️ Miscellaneous

  • Update web-frontend augment rules (8a9ec85)

🎨 Styling

🐛 Bug Fixes

  • Display persisted image attachments in messages (e26e795)
  • Resolve lint errors in accesslog.go (447bff9)
  • web: Add defense-in-depth security check for from-path image upload (e8167f1)

📚 Documentation

  • Improve Playwright testing setup instructions (6f62c35)
  • Update websocket-messaging and session-management documentation (27884e2)

🚀 Features

  • web: Add security access logging with rotation (8c1456a)
  • web: Add sequence numbers to WebSocket events for ordering and deduplication (56605c0)
  • web: Include seq in frontend message handling for proper ordering (2844e82)
    Full Changelog: v0.0.12...v0.0.13

Release v0.0.12

05 Feb 17:07

Choose a tag to compare

0.0.12

⚙️ Miscellaneous

  • Update .gitignore with test artifacts and IDE files (91946bb)
  • Add google/uuid dependency (5b3a697)

🎨 Styling

  • ui: Improve Stop button styling with rounded corners (00c80e7)

🐛 Bug Fixes

  • ui: Adjust queue dropdown width (f0d2c9b)
  • markdown: Add SafeFlush and fix table rendering issues (dc908cb)
  • web: Handle API prefix for static auth paths (2df3dae)
  • test: Add newline to agent message for proper buffer flushing (fcad7f9)

📚 Documentation

  • Update auggie command to include --allow-indexing (0f22c34)
  • mac: Simplify macOS documentation and add Gatekeeper instructions (6c240b1)
  • Update testing rules (bb4fe2a)

🔧 Refactoring

  • web: Use conversion package for markdown rendering (267f271)
  • prompts: Rename run-tests-prompt.md to run-tests.md and update content (41931f2)
  • config: Formatting and minor improvements (aa93dea)

🚀 Features

  • conversion: Add dedicated markdown-to-HTML conversion package (20bc73d)
  • mac: Add native macOS notification support (9f5f6ac)
  • config: Add native notifications config option (db8cfb3)
  • web: Expose native notifications in settings UI (917eb2d)
  • web: Integrate native notifications with session events (c04616f)
  • session: Add is_prompting flag to WebSocket events (d03639f)
  • session: Add stuck prompt recovery and force reset (60fcd4c)
  • conversion: Add file path detection and linking in markdown output (41fc45f)
  • web: Add workspace UUID for secure file links (504e975)
  • web: Add file server and badge click handler (9e84255)
  • web: Add file viewer page with syntax highlighting (7381ec2)
  • web: Improve markdown buffer flushing logic (b2876e2)
  • macos: Add file URL opening and quit confirmation (be2f4c7)
  • frontend: Add clickable file paths in messages (799adc1)
  • settings: Add badge click action and quit confirmation settings (89ada01)
  • frontend: UI improvements and workspace dialog (a8611f7)
  • config: Add ACP filter support for prompts (1860f08)
  • prompts: Add CI-related builtin prompts (cf3770c)
    Full Changelog: v0.0.11...v0.0.12

Release v0.0.11

03 Feb 14:34

Choose a tag to compare

0.0.11

⚙️ Miscellaneous

  • Update .mittorc prompt colors and formatting (a1d5e40)

📚 Documentation

🔧 Refactoring

  • acp: Remove unused helper functions (16e7c07)
  • session: Remove unused player, cleanup, and image functions (6191368)
  • web: Remove unused validation functions (449354b)
  • Remove unused functions from various packages (aceef72)

🚀 Features

  • config: Add prompts_dirs for additional prompt directories (f51f375)
  • config: Add workspace_rc prompts_dirs support (30ccb2e)
  • web: Load prompts from prompts_dirs in workspace API (96e4790)
  • session: Add GetLastUserPrompt helper function (b416e73)
  • auxiliary: Improve follow-up analysis with user context (36606d4)
  • mac: Add start at login functionality (9c30435)
  • cmd: Add prompts_dirs to web command initialization (0932f6b)
  • prompts: Add builtin prompts system with embedded markdown files (a5af014)
  • prompts: Add CLI command to update builtin prompts (af62dd1)
  • prompts: Deploy builtin prompts on macOS app startup (023a258)
  • prompts: Move prompts from config.default.yaml to markdown files (1cf40c9)
  • prompts: Add ACP-specific prompt filtering (fe3240f)
  • prompts: Add prompt source tracking (eb6e8b2)
  • api: Support ACP server filtering in config endpoint (ee0e50a)
  • web: Add prompt source badges and color sorting in UI (32cb309)
  • cmd: Add --status flag to root command (6333479)
    Full Changelog: v0.0.10...v0.0.11

Release v0.0.10

02 Feb 23:04

Choose a tag to compare

0.0.10

📚 Documentation

Release v0.0.9

02 Feb 23:10

Choose a tag to compare

0.0.10

📚 Documentation