Skip to content

chore: release#384

Open
toiroakr-release-bot[bot] wants to merge 1 commit into
mainfrom
changeset-release/main
Open

chore: release#384
toiroakr-release-bot[bot] wants to merge 1 commit into
mainfrom
changeset-release/main

Conversation

@toiroakr-release-bot
Copy link
Copy Markdown

@toiroakr-release-bot toiroakr-release-bot Bot commented May 8, 2026

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

politty@0.4.16

Patch Changes

  • 83ca319: Add a negation option for boolean fields. Set it to a string (e.g. "disable-cache") to replace the default --no-<name> form with a custom name, to true to keep the default --no-<name> and advertise it in help/docs/completions, or to false to disable negation entirely (both the default --no-* and any custom name are rejected). An optional negationDescription renders a separate row in help and generated docs. Help output, generated documentation, and shell completions (bash/zsh/fish) all reflect the configuration. Non-boolean fields are rejected at the type level and at runtime.

  • 98de327: Fix Windows path separators leaking into generated docs:

    • Cross-file Markdown links now use forward slashes (commands/config.md#config) instead of commands\config.md, so links render correctly on every Markdown renderer.
    • Index marker scopes embedded in rootDoc files (<!-- politty:index:<path>:start -->) are normalized too, so docs generated on Windows can be regenerated on macOS/Linux without silently skipping the index update.
  • 5a10050: Fix typecheck failure under @typescript/native-preview ≥ 20260504.

    Zod's registry rewrites the meta type through $replace<Meta, S>, and newer TypeScript builds expand the generic then signature on PromiseLike<void> inside effect's return type during that rewrite, producing a structural type that is no longer assignable to the original ArgMeta. The runtime value is unchanged, so getArgMeta now restores the static type at the boundary with a localized cast.

Code Metrics Report

main (bd4d2dc) #384 (f36a4db) +/-
Coverage 87.8% 87.8% 0.0%
Test Execution Time 12s 11s -1s
Details
  |                     | main (bd4d2dc) | #384 (f36a4db) | +/-  |
  |---------------------|----------------|----------------|------|
  | Coverage            |          87.8% |          87.8% | 0.0% |
  |   Files             |             51 |             51 |    0 |
  |   Lines             |           4272 |           4272 |    0 |
  |   Covered           |           3753 |           3753 |    0 |
+ | Test Execution Time |            12s |            11s |  -1s |

Reported by octocov

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented May 8, 2026

Open in StackBlitz

npm i https://pkg.pr.new/politty@384

commit: 66885c1

Copy link
Copy Markdown

@devin-ai-integration devin-ai-integration Bot left a comment

Choose a reason for hiding this comment

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

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Open in Devin Review

@toiroakr-release-bot toiroakr-release-bot Bot force-pushed the changeset-release/main branch 25 times, most recently from a86a1d1 to 5be2dc1 Compare May 15, 2026 16:37
@toiroakr-release-bot toiroakr-release-bot Bot force-pushed the changeset-release/main branch 3 times, most recently from 1026597 to a1fa6fc Compare May 16, 2026 09:01
@toiroakr-release-bot toiroakr-release-bot Bot force-pushed the changeset-release/main branch 18 times, most recently from db0db31 to 566a02c Compare May 22, 2026 10:27
@toiroakr-release-bot toiroakr-release-bot Bot force-pushed the changeset-release/main branch from 566a02c to 66885c1 Compare May 22, 2026 12:52
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.

0 participants