Skip to content

bahattinkoc/ipaverse

v2.0.0 Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Affected surfaces

auth

Summary

AI summary

Updates New Features, Bug Fixes, and Changelog — v2.0.0 across a mixed release.

Changes in this release

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 .ipa ready 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

Track bahattinkoc/ipaverse

Get notified when new releases ship.

Sign up free

About bahattinkoc/ipaverse

All releases →

Beta — feedback welcome: [email protected]