Skip to content

Fix NPM package URL template to prevent broken markdown links#3357

Merged
pelikhan merged 2 commits intomainfrom
copilot/update-claude-code-cli-2034
Nov 6, 2025
Merged

Fix NPM package URL template to prevent broken markdown links#3357
pelikhan merged 2 commits intomainfrom
copilot/update-claude-code-cli-2034

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Nov 6, 2025

The CLI version checker template was generating NPM package URLs with backticks around the package name (e.g., https://www.npmjs.com/package/@anthropic-ai/claude-code``), breaking markdown links in generated issues.

Changes

  • Added explicit ## Changelog Links section to template showing correct URL format
  • URLs now render as plain links: https://www.npmjs.com/package/@package-name
  • Updated both .md source and .lock.yml compiled workflow

Before

- **Changelog Links**: NPM/GitHub release notes

AI inferred formatting, added backticks around package names.

After

## Changelog Links
- **NPM Package**: https://www.npmjs.com/package/@package-name
- **Repository**: [GitHub URL if available]
- **Changelog**: [URL to changelog if available]

Explicit template prevents ambiguity.

Original prompt

This section details on the original issue you should resolve

<issue_title>[ca] Update Claude Code CLI to version 2.0.34</issue_title>
<issue_description># Update Claude Code CLI to 2.0.34

Summary

Claude Code has been updated from 2.0.33 to 2.0.34. The pkg/constants/constants.go file has been updated accordingly.


Version Details

Claude Code

  • Previous: 2.0.33 → New: 2.0.34
  • Release Date: 2025-11-05T20:44:58.296Z
  • Interval: ~22 hours after 2.0.33 (released 2025-11-04T22:27:11.403Z)

Changes Analysis

Breaking Changes

  • None detected

New Features

  • Unable to determine (no public changelog available)
  • CLI help output comparison shows no changes

Bug Fixes

  • Unable to determine (no public changelog available)
  • Frequent release cadence suggests bug fixes and improvements

Security

  • None identified
  • No CVEs or security advisories found

CLI Discovery

  • None detected - Help output is identical to version 2.0.33
  • All commands, flags, and options remain unchanged
  • Comparison performed between cached help outputs

Impact Assessment

  • Risk Level: Low
  • Affected Features: None identified
  • Migration Required: No
  • Breaking Changes: None

Rationale

  1. No CLI interface changes detected
  2. Patch version increment (2.0.33 → 2.0.34)
  3. Help output comparison shows identical functionality
  4. Release interval is short (~22 hours), suggesting maintenance updates

Release Timeline

The Claude Code CLI has been releasing daily updates:

  • 2.0.33: 2025-11-04T22:27:11.403Z
  • 2.0.34: 2025-11-05T20:44:58.296Z

This frequent release pattern indicates active development and continuous improvements.


Changelog Links


Actions Taken

✅ Updated pkg/constants/constants.go with new version
✅ Installed Claude Code 2.0.34 for testing
✅ Captured help output to cache: claude-code-2.0.34-help.txt
✅ Compared help output with 2.0.33 (no differences)
⚠️ Unable to run make recompile (build tools not available in environment)


Recommendations

  1. Merge Update: Safe to merge - no breaking changes or CLI modifications
  2. Testing: Standard testing should suffice given no functional changes detected
  3. Monitoring: Continue daily version checks given active release cadence

Notes

  • Version check performed: 2025-11-06 15:04 UTC
  • Workflow run: 19139992412
  • Previous update: 2025-11-05 (version 2.0.33)
  • Cache updated with latest help output for future comparisons

AI generated by CLI Version Checker</issue_description>

Comments on the Issue (you are @copilot in this section)

@pelikhan /q fix template for npm packages URLs (extra ')

💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] Update Claude Code CLI to version 2.0.34 Fix NPM package URL template to prevent broken markdown links Nov 6, 2025
Copilot AI requested a review from pelikhan November 6, 2025 15:22
@pelikhan pelikhan marked this pull request as ready for review November 6, 2025 15:25
Copilot AI review requested due to automatic review settings November 6, 2025 15:25
@pelikhan pelikhan merged commit 3c709af into main Nov 6, 2025
4 checks passed
@pelikhan pelikhan deleted the copilot/update-claude-code-cli-2034 branch November 6, 2025 15:25
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This pull request enhances the CLI version checker workflow by adding a dedicated "Changelog Links" section to the issue template. The change improves documentation by providing explicit placeholders for NPM package URLs, repository links, and changelog URLs that were previously only mentioned in the summary list.

Key Changes:

  • Adds a new "Changelog Links" section to the issue template with structured link placeholders
  • Maintains consistency between the markdown workflow file and its compiled YAML lock file

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
.github/workflows/cli-version-checker.md Adds "Changelog Links" section with NPM package, repository, and changelog URL placeholders to the issue template
.github/workflows/cli-version-checker.lock.yml Mirrors the template changes from the markdown file in the compiled workflow YAML

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

- Migration: [Yes/No - details if yes]

## Changelog Links
- **NPM Package**: https://www.npmjs.com/package/@package-name
Copy link

Copilot AI Nov 6, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The placeholder '@package-name' in the NPM Package URL should be more specific to match the actual packages monitored by this workflow. Consider using a more descriptive placeholder like '[package-name]' or providing examples like '@anthropic-ai/claude-code', '@github/copilot', '@openai/codex', or 'github/github-mcp-server' to align with the Version Sources documented in lines 48-52.

Suggested change
- **NPM Package**: https://www.npmjs.com/package/@package-name
- **NPM Package**: https://www.npmjs.com/package/[package-name]

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[ca] Update Claude Code CLI to version 2.0.34

3 participants