Skip to content

Swift SDK 0.1.0-preview.1 — superseded

Pre-release
Pre-release

Choose a tag to compare

@kuuhaku0 kuuhaku0 released this 08 Oct 02:34
· 27 commits to main since this release

Superseded by 0.1.0-preview.2. Use that version: it fixes Swift 6 actor isolation in generated nested Image accessors and compiles the generated example in CI. This tag is retained unchanged for reproducibility.

First public native Swift developer preview for Assetlib.

  • Native SwiftUI Image accessors generated from a checked-in catalog, backed by an observable image store.
  • Pinned Ed25519 releases, scoped HTTPS delivery, bounded downloads, SHA-256 validation, durable sequence checks, verified cache, and bundled fallback.
  • iOS 17+, macOS 14+, Swift 6; no third-party runtime dependencies; MIT licensed.
  • Includes privacy metadata, deterministic protocol fixtures, code-generation checks, and CI.

Install the AssetLib Swift package at exact version 0.1.0-preview.1. See the README and the companion SwiftUI demo.

Local validation passed: ten SDK tests covering 43 shared manifest cases, two code-generation tests, and a release build. A separate read-only hosted test verified release 3, decoded all three starter WebPs with ImageIO, and confirmed a restarted offline client used verified cache. This is macOS SDK evidence, not iPhone or simulator UI acceptance.

This prerelease handles still WebP artwork. Figma, analytics, experiments, push delivery, and signing-key rotation are not included. It is not an App Store approval or production-readiness claim.