Releases: Pixelnetica/DocScanningSDK-iOS
3.0.0 — release
First release of the Document Scanning SDK for iOS, distributed via Swift Package Manager. This is a full rewrite — if you are upgrading from 2.x, read the migration guide first; the API surface has changed.
Installation
Add the package in Xcode (File > Add Package Dependencies) or in Package.swift:
.package(url: "https://github.com/Pixelnetica/DocScanningSDK-iOS.git", from: "3.0.0"),Pick DocScanningSDK-UI for ready-made screens (it includes the core), or DocScanningSDK alone for a fully custom UI. The binary xcframeworks (with bundled dSYMs) are attached below and fetched automatically with checksum verification.
Requirements: iOS 16.3+, Swift 5.9+ / Xcode 15+. A Pixelnetica license key is required at runtime.
Added
- Swift Package Manager distribution — two binary frameworks:
DocScanningSDK(core scanning, image processing, and document export) andDocScanningSDK-UI(ready-made screens). - Batteries-included UI screens, each adoptable in a single line: a smart document camera with live border detection and automatic capture, an OCR results editor, an OCR language picker with search, and a page/border editor.
- Offline text-orientation detection (OSD) — works on a fresh install with no network download.
- A bundled, browsable API reference, a refreshed documentation set, and a 2.x → 3.x migration guide.
- Third-party attribution notices bundled with the frameworks.
Changed
- Rebuilt on a new Objective-C API surface; existing 2.x integrations need code changes (see the migration guide).
- Minimum supported iOS is now 16.3.
- PDF export no longer requires bundling fonts — it produces a valid PDF even with no fonts supplied (supply fonts to add a searchable text layer).
Removed
- CocoaPods support. The SDK is distributed through Swift Package Manager.
Full version history: see the changelog in the DSSDK for iOS documentation.
Product page: https://www.pixelnetica.com/products/document-scanning-sdk/ios-document-scanner-sdk.html