Skip to content

v3.0.0-rc.10

Choose a tag to compare

@github-actions github-actions released this 04 Aug 10:49
· 18 commits to master since this release
8e7eb85

What's Changed

  • feat: bound trait Error types, add cache_contains, peek/reset aliases by @jaemk in #290
  • feat: require unbounded cache_contains, peek-based contains parity, remove inherent TtlSortedCache::set_ttl by @jaemk in #291
  • release: 3.0.0-rc.9 by @jaemk in #292
  • feat: remove CacheSetError, rename TtlSortedCache insert* to set*, wrap order-method values in CacheValue by @jaemk in #293
  • feat: sharded peek, builder new(), ext alias parity, concurrent cache_try_get_or_set_with, retain on map stores by @jaemk in #294
  • docs: fix cache_contains implementor listing and docsrs gate, note Arc<T> return pattern, add peek recency test by @jaemk in #295
  • fix: clear Clone error for #[cached] return types, async_core docsrs badges, doc and spec corrections by @jaemk in #296
  • feat: TtlSortedCache::set_with builder, ConcurrentCachePeek, ConcurrentCachedExt::try_get_or_set_with by @jaemk in #297
  • feat: retain on TtlSortedCache and the six sharded stores by @jaemk in #298
  • perf: in-memory and sharded store speedups; promote on cache_set overwrite by @jaemk in #299
  • feat: derive default shard count from max_size, make cache_contains dyn-callable by @jaemk in #300
  • feat: count evictions before on_evict, clear Clone error for #[once], no-callback retain fast path by @jaemk in #301
  • 3.0.0-rc.10: retain returns removed count, ConcurrentCachePeekAsync, MSRV 1.92 by @jaemk in #302

Full Changelog: cached_proc_macro_types-v3.0.0-rc.8...v3.0.0-rc.10