Skip to content
gpui-query

Changelog

Release history for gpui-query. Every version, every improvement.

v0.3.0Latest

Added infinite queries, persistence API, and expanded diagnostics.

AddedInfinite query support with bidirectional fetching
AddedPersistence API with custom serialization backends
AddedExpanded diagnostics and devtools integration
ChangedImproved cache garbage collection heuristics
FixedRace condition when multiple observers share a query key
v0.2.0

Introduced mutation system, query observers, and select pattern.

AddedFirst-class mutation system with success/error callbacks
AddedQuery observers for fine-grained subscription
AddedSelect pattern for derived query data
ChangedRefactored internal registry for lower memory footprint
FixedStale-While-Revalidate returning stale data on error
v0.1.0

Initial release with core query system, caching, and retry policies.

AddedCore use_query hook with automatic fetching and caching
AddedConfigurable retry policies with exponential backoff
AddedTTL and Stale-While-Revalidate cache policies
AddedCooperative cancellation via Arc<AtomicBool>