github loocor/codmate 0.4.2

latest releases: 0.5.9, 0.5.8, 0.5.7...
3 months ago

🚀 Major Updates

Session Indexing & Refresh (Faster “Others”)

  • Faster “Others” refresh + indexing: runs incremental refresh for Codex / Claude / Gemini concurrently to reduce overall refresh latency
  • 🔍 More reliable “new sessions today” discovery: in the updated-day fast path, the indexer now also enumerates the created-day directory (in addition to cached/SQLite-backed records) to avoid missing brand-new sessions that haven’t been persisted yet
  • 🧠 Fewer unnecessary UI updates: avoids re-publishing active-updating ID changes when the computed set is unchanged, reducing UI churn

Terminal / Warp Resume Workflow

  • 🧾 Improved Warp resume title UX: generates a stable Warp title hint derived from user title / project scope / task, and prompts when needed to confirm/override
  • 🛡️ Safer failure handling: if Warp title input is cancelled/invalid, external-open flow aborts early to avoid opening Warp without usable commands
  • 🔧 More flexible command generation: Warp resume command building now supports an explicit titleHint (covers both local and remote/SSH scenarios)

Codex Default Model Update

  • 🤖 Default Codex model updated to gpt-5.2
  • 🧩 Built-in model list now includes gpt-5.2, and the bundled Providers payload default model is updated accordingly
  • 🔁 Alias resolution: gpt-5 / gpt5 now maps to gpt-5.2

Project List Editing Decoupling (UI Structure)

  • 🧱 ProjectsListView removes internal “edit sheet” state and switches to an onEditProject callback so the parent can present the editor
  • 🖱️ Double-click and edit actions now consistently route through the callback, improving modularity and separation of concerns

🧰 Engineering / Build

  • 🛡️ Hardened Xcode 16 build settings: enables Hardened Runtime and updates related project/scheme upgrade settings
  • 🔏 Adds CodeSignOnCopy for codmate-notify in the Copy Files phase for more reliable distribution/runtime behavior

📝 Documentation

  • 📖 Major README improvements: clearer product positioning (CLI AI session manager), expanded feature overview, usage/navigation details, data locations, and architecture/performance notes
  • 🖼️ Updated app screenshot (screenshot.png)

📊 Change Statistics (v0.4.1 → HEAD)

  • Commits: 6
  • Files Changed: 18
  • Code Changes: +249 / -106 lines (plus 1 binary update: screenshot)

🧾 Notable Commits

  • feat: accelerate Others refresh and indexing
  • feat: improve Warp resume workflow
  • feat: adopt GPT-5.2 as default Codex model
  • feat: refactor ProjectsListView to use callback for project editing
  • chore: harden macOS build settings for Xcode 16
  • docs: enhance README with comprehensive app overview and features

Upgrade Note: This release primarily improves refresh/indexing performance and stabilizes the Warp external-terminal workflow. Risk is low, but note the default Codex model has changed to gpt-5.2.

Don't miss a new codmate release

NewReleases is sending notifications on new releases.