release: Moss iOS SDK v0.6.0

Merged
HA
4mo ago
+331-91

Syncs sdks/swift/Sources/Moss from bindings/ios/Sources/Moss (internal) and points Package.swift at the v0.6.0 xcframework.

  • Tag: v0.6.0 · native runtime sdkVersion 0.21.0
  • xcframework checksum: ac95812b71a999ab7b6155d94d830ffa20c3e216473c4f048cbd6dbc194d0fc1

What's new (graph / exact retrieval)

  • Deterministic getDocs(ids:) (returns in requested order) + getDocs(where:sortBy:ascending:) filter-fetch with no query vector.
  • Typed Filter DSL (no hand-written JSON) usable in getDocs(where:) and QueryOptions.filter.
  • Parent-unit grouping via ParentGrouping(parentField:orderField:) on getDocs/query.
  • Verbatim structured payload on DocumentInfo/QueryResult with Codable sugar.

Wrapper verified byte-identical to the canonical source; Package.swift checksum matches the draft release artifact.

Auto-generated branch by ios-sdk-release.yml; PR opened manually because the release PAT can't create PRs. Merge before publishing the draft release so the v0.6.0 tag (cut at main HEAD on publish) carries the matching wrapper + manifest.