This release includes breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Affected surfaces
Summary
AI summaryUpdates New Features, Bug Fixes, and Changelog — v2.0.0 across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Adds IPA re‑signing pipeline to produce distributable .ipa files. Adds IPA re‑signing pipeline to produce distributable .ipa files. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Feature | Medium |
Adds direct IPA installation to connected iOS devices over USB. Adds direct IPA installation to connected iOS devices over USB. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Feature | Medium |
Adds SINF metadata replication for FairPlay‑DRM stripped IPAs. Adds SINF metadata replication for FairPlay‑DRM stripped IPAs. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Feature | Medium |
Adds partial ZIP reader to extract version metadata without full unzip. Adds partial ZIP reader to extract version metadata without full unzip. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Feature | Medium |
Adds bundle ID search capability alongside app name search. Adds bundle ID search capability alongside app name search. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Feature | Medium |
Adds version history browsing in the app detail view. Adds version history browsing in the app detail view. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Feature | Medium |
Adds multi‑account support with secure Keychain storage and account switcher. Adds multi‑account support with secure Keychain storage and account switcher. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Feature | Medium |
Adds country / storefront selector within the app. Adds country / storefront selector within the app. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Feature | Medium |
Adds built‑in network logger for inspecting App Store API HTTP traffic. Adds built‑in network logger for inspecting App Store API HTTP traffic. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Feature | Medium |
Adds first‑launch recommended settings prompt to guide new users. Adds first‑launch recommended settings prompt to guide new users. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Performance | Low |
Reduces redundant work in search and download flows for improved performance. Reduces redundant work in search and download flows for improved performance. Source: granite4.1:30b@2026-05-29-audit Confidence: low |
— |
| Deprecation | Low |
Removes stale "Clear Database" option that is no longer applicable. Removes stale "Clear Database" option that is no longer applicable. Source: granite4.1:30b@2026-05-29-audit Confidence: low |
— |
| Bugfix | Medium |
Fixes display of downloaded app version number. Fixes display of downloaded app version number. Source: granite4.1:30b@2026-05-29-audit Confidence: low |
— |
| Bugfix | Medium |
Fixes login state issues and improves session expiry handling. Fixes login state issues and improves session expiry handling. Source: granite4.1:30b@2026-05-29-audit Confidence: low |
— |
| Bugfix | Low |
Fixes certificate picker dialog width being too narrow. Fixes certificate picker dialog width being too narrow. Source: granite4.1:30b@2026-05-29-audit Confidence: low |
— |
| Bugfix | Low |
Resolves thread‑safety warning in the download pipeline. Resolves thread‑safety warning in the download pipeline. Source: granite4.1:30b@2026-05-29-audit Confidence: low |
— |
| Refactor | Medium |
Refactors authentication logic for cleaner state management and fixes login issues. Refactors authentication logic for cleaner state management and fixes login issues. Source: granite4.1:30b@2026-05-29-audit Confidence: low |
— |
Full changelog
Changelog — v2.0.0
New Features
- IPA Resigning — Full IPA re-signing pipeline: select a developer certificate, inject entitlements, and produce a re-signed
.ipaready for distribution or sideloading (IPAResigner.swift,ResigningView). - Install IPA to Device — After resigning, install the IPA directly to a connected iOS device over USB without needing Xcode (
DeviceInstaller.swift,DeviceInstallView). - SINF Replication — Patches FairPlay SINF metadata into downloaded IPAs so DRM-stripped apps remain functional (
IPAPatcher.swift). - Partial ZIP / Version Metadata Reader — Reads version metadata from inside the IPA ZIP archive without fully extracting it (
PartialZIPReader.swift). - Bundle ID Search — Search the App Store by bundle identifier in addition to app name.
- Version History — Browse the full release history for any app directly in the app detail view.
- Multiple Accounts & Account Switcher — Log in with multiple Apple IDs and switch between them from the settings screen; credentials are stored securely in Keychain (
KeychainService.swift). - Country / Storefront Switcher — Change the App Store country/region from within the app, with a country flag displayed next to the active account.
- Network Logger — Built-in HTTP traffic inspector for debugging App Store API calls.
- Recommended Settings — First-launch recommended settings prompt to guide new users.
- Login Requirements UI — Displays login pre-requisites before the authentication flow begins.
Improvements
- UI Overhaul — General UI polish pass across multiple screens.
- Performance Optimization — Reduced redundant work in search and download flows.
- Auth Logic Refactor — Cleaner authentication state management; login issues fixed and state visualization improved.
- Downloaded Version Display — Fixed the displayed version number for already-downloaded apps.
Bug Fixes
- Fixed certificate picker dialog width being too narrow.
- Fixed thread-safety warning in the download pipeline.
- Fixed login state issues and improved session expiry handling.
- Fixed display of downloaded app version.
- Removed stale "Clear Database" option that was no longer applicable.
- Cleaned up Turkish-language source comments (translated / removed).
- Resolved miscellaneous Swift compiler warnings.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About bahattinkoc/ipaverse
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]