Skip to content

fix: privacy manifest checks for non mac systems#91

Merged
damiant merged 2 commits intomainfrom
privacycheck-linux
Mar 26, 2026
Merged

fix: privacy manifest checks for non mac systems#91
damiant merged 2 commits intomainfrom
privacycheck-linux

Conversation

@damiant
Copy link
Copy Markdown
Owner

@damiant damiant commented Mar 26, 2026

This pull request addresses a bug with privacy policy checks for XCode projects on Windows and Linux, improves reliability in XCode project parsing, and introduces minor improvements and fixes. The most important changes are grouped below.

Bug Fixes and Platform Checks:

Reliability Improvements:

  • Updated the parse function for XCode projects to include a 5-second timeout and proper error handling, preventing indefinite hangs if parsing fails.

Async Consistency and Cache Handling:

  • Changed calls to clearRefreshCache in privacy manifest-related functions to use await, ensuring proper async execution and cache clearing. [1] [2]
  • Added a new clearCocoaPodsCache function to reset CocoaPods cache and error state.

Documentation and Versioning:

  • Updated the CHANGELOG.md and package.json to version 2.2.3, noting the privacy policy fix. [1] [2]… improve privacy manifest checks for non-macOS platforms

@damiant damiant merged commit 73a775c into main Mar 26, 2026
1 check passed
@damiant damiant deleted the privacycheck-linux branch March 26, 2026 03:24
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.

checkPrivacyManifest hangs on Linux - xcode parser callback never fires

1 participant