Skip to content

feat(changelog): add component API difference comparison tool - #60

Merged
lonewolfyx merged 2 commits into
mainfrom
feat/changelog
Aug 27, 2026
Merged

lonewolfyx merged 2 commits into
mainfrom
feat/changelog

Conversation

@lonewolfyx

@lonewolfyx lonewolfyx commented Aug 27, 2026 •

Copy link
Copy Markdown
Member

#2

  • Implement changelog command to compare API differences between versions
  • Add import type for changelogArgs in args.d.ts
  • Integrate fast-levenshtein library for rename detection
  • Create API diff utilities for comparing component properties, events, slots, and methods
  • Add markdown and text output formats for changelog results
  • Implement rename detection with confidence scoring
  • Add comprehensive test suite for API diff functionality
  • Update README with new changelog usage examples
  • Modify documentation to reflect API comparison capabilities

- Implement changelog command to compare API differences between versions
- Add import type for changelogArgs in args.d.ts
- Integrate fast-levenshtein library for rename detection
- Create API diff utilities for comparing component properties, events, slots, and methods
- Add markdown and text output formats for changelog results
- Implement rename detection with confidence scoring
- Add comprehensive test suite for API diff functionality
- Update README with new changelog usage examples
- Modify documentation to reflect API comparison capabilities
@pkg-pr-new

pkg-pr-new Bot commented Aug 27, 2026 •

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/@antdv-next/cli@60

commit: 31acb32

- Add optional dataPath parameter with default value
- Update all file path operations to use the configurable data path
- Add type safety with Record<string, Record<string, string>> cast
- Improve null safety by checking majorVersions existence
- Maintain backward compatibility with default parameter
@github-actions

github-actions Bot commented Aug 27, 2026 •

Copy link
Copy Markdown
Contributor

Build Size Report

Baseline Artifact · 基准产物

File Size Gzip Brotli
index.mjs 386.78 KiB 115.03 KiB 98.84 KiB

Candidate Artifact · 候选产物

File Size Gzip Brotli
index.mjs 394.64 KiB 117.64 KiB 100.93 KiB

@lonewolfyx
lonewolfyx merged commit 9e6fce0 into main Aug 27, 2026
8 checks passed
@lonewolfyx lonewolfyx mentioned this pull request Aug 27, 2026
15 tasks done
@lonewolfyx
lonewolfyx deleted the feat/changelog branch August 28, 2026 03:17
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.

1 participant