This release fixes issues for SREs watching stability and regressions.
✓ No known CVEs patched in this version
Topics
+4 more
Summary
AI summaryFixed Windows MCP install detection logic and postinstall logging; macOS installer now shows the same config‑key dialog as Windows.
Full changelog
Fixed
- Windows MCP install:
firma mcp installtriggered by the .exe postinstall now actually registers firma inclaude_desktop_config.json. The detection logic usedpath.join('C:', 'Program Files', 'firma')which Node interprets as a drive-relative path (no separator), so the bundled-installer branch never matched. Replaced withdirname(process.execPath)so detection works from any install location. - Windows postinstall logging:
mcp installoutput is no longer swallowed; failures show up in%TEMP%\firma-postinstall.log.
Changed
- macOS installer: dropped the AppleScript API key form. macOS and Windows now show the same single OK dialog telling users to run
firma config set finnhub-key|fred-key <KEY>from a terminal — consistent UX both platforms, ~115 lines of AppleScript gone.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About evan-moon/firma
Local-first CLI asset tracker for overseas stock investors with Claude Desktop MCP integration. 13 tools for portfolio tracking, net worth snapshots, cash flow analysis, and market research (earnings, insider trades, SEC filings)
Related context
Related tools
Beta — feedback welcome: [email protected]