Skip to content

Beta release#51

Open
privatenumber wants to merge 3 commits intodevelopfrom
beta
Open

Beta release#51
privatenumber wants to merge 3 commits intodevelopfrom
beta

Conversation

@privatenumber
Copy link
Copy Markdown
Owner

No description provided.

BREAKING CHANGE: Flag names with consecutive capitals now convert differently. `getID` maps to `--get-id` instead of `--get-i-d`.
## Summary - Custom type parser errors are now wrapped in a `TypeError` with the flag name for context - Original error preserved via `cause` for programmatic access - Example: `Flag "--port": Invalid number: abc` instead of just `Invalid number: abc` BREAKING CHANGE: Custom type parser errors are now wrapped in a TypeError. Error messages change from `<message>` to `Flag "--<name>": <message>`. Original error available via `.cause`.
@privatenumber
Copy link
Copy Markdown
Owner Author

🎉 This PR is included in version 5.0.0-beta.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 2, 2026

📊 Package size report   1%↑

File Before (Size / Gzip) After (Size / Gzip)
dist/index.cjs 3.4 kB / 1.8 kB 5%↑3.6 kB / 4%↑1.8 kB
dist/index.mjs 3.4 kB / 1.7 kB 5%↑3.6 kB / 4%↑1.8 kB
Total (Includes all files) 29.2 kB / 11.8 kB 1%↑29.6 kB / 1%↑11.9 kB
Tarball size 9.8 kB 0.6%↑9.9 kB
Unchanged files
File Size (Size / Gzip)
dist/index.d.ts 6.5 kB / 2.3 kB
LICENSE 1.1 kB / 667 B
package.json 1.4 kB / 624 B
README.md 13.4 kB / 4.7 kB

🤖 This report was automatically generated by pkg-size-action

@privatenumber
Copy link
Copy Markdown
Owner Author

🎉 This PR is included in version 5.0.0-beta.3 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

1 participant