Skip to content

Conversation

@0xrdan
Copy link

@0xrdan 0xrdan commented Jan 6, 2026

Resolves #875

Summary

Several compare links in CHANGELOG.md files referenced git tags that don't exist, causing 404 errors when clicked. This was due to:

  1. A URL typo in root CHANGELOG
  2. Tag naming convention changes (v0.x.x → sdk-v0.x.x)
  3. Version jumps where tags were never created
  4. Phantom CHANGELOG entries for versions that were never published

Changes Made

Root CHANGELOG.md

  • Fixed typo: sdk-v0.42.0sdk-v0.50.0 in URL (line 494)
  • Fixed tag format: sdk-v0.12.3v0.12.3 (line 1604)

packages/bedrock-sdk/CHANGELOG.md

  • Fixed link: bedrock-sdk-v0.20.0bedrock-sdk-v0.12.7 (actual previous tag)
  • Struck through invalid link for v0.20.0 (phantom entry with wrong link)
  • Struck through invalid link for v0.7.1 (missing v0.7.0 tag)
  • Added footer note explaining strikethrough entries

packages/vertex-sdk/CHANGELOG.md

  • Fixed link: vertex-sdk-v0.10.0vertex-sdk-v0.7.1 (actual previous tag)
  • Struck through invalid link for v0.10.0 (phantom entry with wrong link)
  • Struck through invalid link for v0.1.0 (missing v0.0.1 tag)
  • Added footer note explaining strikethrough entries

packages/foundry-sdk/CHANGELOG.md

  • Struck through invalid link for v0.2.0 (missing v0.1.0 tag)
  • Added footer note explaining strikethrough entries

Investigation Notes

  • The old anthropic-bedrock-typescript repo still exists and those links remain valid
  • Some CHANGELOG entries exist for versions never published to npm (phantom versions)
  • Invalid links are preserved with strikethrough to maintain historical record

🤖 Generated with Claude Code

Resolves anthropics#875

## Summary
Several compare links in CHANGELOG.md files referenced git tags that don't
exist, causing 404 errors when clicked. This was due to:
1. A URL typo in root CHANGELOG
2. Tag naming convention changes (v0.x.x → sdk-v0.x.x)
3. Version jumps where tags were never created
4. Phantom CHANGELOG entries for versions that were never published

## Changes Made

### Root CHANGELOG.md
- Fixed typo: `sdk-v0.42.0` → `sdk-v0.50.0` in URL (line 494)
- Fixed tag format: `sdk-v0.12.3` → `v0.12.3` (line 1604)

### packages/bedrock-sdk/CHANGELOG.md
- Fixed link: `bedrock-sdk-v0.20.0` → `bedrock-sdk-v0.12.7` (actual previous tag)
- Struck through invalid link for v0.20.0 (phantom entry with wrong link)
- Struck through invalid link for v0.7.1 (missing v0.7.0 tag)
- Added footer note explaining strikethrough entries

### packages/vertex-sdk/CHANGELOG.md
- Fixed link: `vertex-sdk-v0.10.0` → `vertex-sdk-v0.7.1` (actual previous tag)
- Struck through invalid link for v0.10.0 (phantom entry with wrong link)
- Struck through invalid link for v0.1.0 (missing v0.0.1 tag)
- Added footer note explaining strikethrough entries

### packages/foundry-sdk/CHANGELOG.md
- Struck through invalid link for v0.2.0 (missing v0.1.0 tag)
- Added footer note explaining strikethrough entries

## Investigation Notes
- The old `anthropic-bedrock-typescript` repo still exists and those links remain valid
- Some CHANGELOG entries exist for versions never published to npm (phantom versions)
- Invalid links are preserved with strikethrough to maintain historical record

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@0xrdan 0xrdan requested a review from a team as a code owner January 6, 2026 05:30
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.

docs: Broken compare links in CHANGELOG.md files

1 participant