Skip to content

Update PhoneNumberKit to 5.0.11 - #2

Open
MarkKropf wants to merge 3 commits into
mainfrom
maintenance/dependency-refresh
Open

MarkKropf wants to merge 3 commits into
mainfrom
maintenance/dependency-refresh

Conversation

@MarkKropf

@MarkKropf MarkKropf commented Sep 27, 2026 •

Copy link
Copy Markdown
Member

PhoneNumberKit 5.0.4 predates the upstream 5.0.10 input-normalization denial-of-service fix. Raise the minimum to 5.0.11 and update the resolved revision to faf1703e6fc71c699e911ff0e306c58ad7c756c0. The other three dependencies and the macOS 14 deployment target remain unchanged.

The color integration test now runs chats against an absent SQLite file in its own temporary directory with an explicit KITH_DB_PATH. It still checks the color override, and also checks exit 6, DB_UNAVAILABLE, and that no database file was created. This makes the complete suite safe to run locally without contacting or bootstrapping an installed agent.

Upstream: 5.0.10 security fix, 5.0.11 release.

Validation: swift build passed; swift test --parallel passed all 79 tests with no skips. In a disposable copy, ignoring --color made the forced-color assertion fail; the unchanged code passed the focused test again. Every invocation in that control retained the explicit missing KITH_DB_PATH.

@github-actions

Copy link
Copy Markdown

Donmai native drift check

Commit: 8d908353f7206ba64b120fc924e222df788d8ff1
Policy: no-severity-high

Policy passed.
Native observations: 1 (patterns: 1, conventions: 0, decisions: 0).

This is regex-based diff analysis, not a learned architectural baseline or a semantic review.
Analyzer: Donmai 0.72.47. A passed policy does not mean there are no architectural problems.

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