Skip to content

0.1.0

Latest

Choose a tag to compare

@Nils-Fischer Nils-Fischer released this 08 Feb 13:17
· 2 commits to main since this release

Changelog

All notable changes to this project will be documented in this file.

0.1.0 - 2026-02-08

Added

  • Core query client with cache, stale state, invalidation, refetching, and retries.
  • Query state model split into status and fetchStatus with derived flags.
  • Query APIs:
    • fetchQuery, prefetchQuery, refetchQuery
    • refetchQueries, invalidateQueries
    • getQueryData, setQueryData
  • SwiftUI integration:
    • QueryObservable, QueriesObservable
    • Environment injection via .queryClient(_:)
    • Observable factory helpers on QueryClient
  • Query cancellation token in QueryFunctionContext.
  • Swift Package Manager support (Package.swift).
  • Documentation:
    • DocC overview and usage examples
    • Implementation roadmap (docs/swift-query-port-plan.md)
    • Parity matrix (docs/tanstack-parity-matrix.md)

Verified

  • Test suite passing (24 tests).