mirror of
https://github.com/Done-0/fuck-u-code.git
synced 2026-09-03 06:34:37 +08:00
- git clone now uses execFile (no shell) and rejects URLs with shell metacharacters; removed dead parseRepoName. - config show masks apiKey; config file chmod 0600 after writing keys. - CLI launcher reports signal kills as failures and supports FUCK_U_CODE_MAX_MEMORY (default 4096MB). - File discovery: well-known non-code dirs are defaults, not hard overrides; user-included dirs are analyzed. - Nested .gitignore loading uses forward slashes so it works on Windows. - Deduplicated analysis output rendering; fixed fetch timeout cleanup; aligned concurrency default to 8; enabled zh_TW locale end to end. - Fixed pre-existing lint errors and Windows-flaky MCP tests; added git-utils, secrets, file-discovery tests; release workflow now runs tests.