{"version":"2.1.277","anchor":"wingetapk-update-checks-now-report-npm-lookup-failures-inst","canonical_anchor":"wingetapk-update-checks-now-report-npm-lookup-failures-inst","heading":"winget\/apk update checks now report npm lookup failures instead of failing silently","tier":"notice","area":"Updater","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.277\/e\/wingetapk-update-checks-now-report-npm-lookup-failures-inst","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.277","markdown":"### winget\/apk update checks now report npm lookup failures instead of failing silently\n\nUpdate checks on winget and apk installs now report failed lookups instead of failing silently\n\n**What**\n\nFor Claude Code installed via winget (Windows) or apk (Alpine Linux), if the check for a newer version can't get a valid answer from the npm registry, Claude Code now prints \"Could not check for updates (npm lookup failed or returned an invalid response)\" along with manual upgrade instructions (`winget upgrade Anthropic.ClaudeCode` or `apk upgrade claude-code`). Previously this case produced no message at all.\n\n**Why**\n\nThis means you'll know when an update check silently failed instead of assuming you're already on the latest version, and you're given the exact command to upgrade manually.\n\n- Area: Updater\n- Names: `winget`, `apk`\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5"}