Skip to content

Releases: microsoft/oxidizer

cachet_memory v0.2.1

01 Jun 16:02
b15b152

Choose a tag to compare

  • ✨ Features

    • Add InMemoryCacheBuilder::on_eviction for observing entry removals, along with the new public [RemovalCause] enum.
    • Add InMemoryCacheBuilder::with_eviction_telemetry as a marker for the cachet host crate to install built-in eviction telemetry via CacheBuilder::memory_with.

cachet v0.5.1

01 Jun 16:01
b15b152

Choose a tag to compare

  • ✨ Features

    • Add get_or_insert_with and try_get_or_insert_with methods that accept closures returning CacheEntry<V>, enabling per-entry TTL control on cache-miss computations.
    • Add eviction telemetry via cache.eviction and cache.expired, opt-in through InMemoryCacheBuilder::with_eviction_telemetry together with the new CacheBuilder::memory_with helper.

cachet_memory v0.1.1

18 May 21:58
333a0e0

Choose a tag to compare

  • ✨ Features

    • Improve thread_aware APIs and anyspawn rt compat. (#403)
    • Add LRU eviction policy for in memory cache (#369)

cachet v0.4.0

18 May 21:58
333a0e0

Choose a tag to compare

  • 🔧 Maintenance

    • bump cachet_memory to 0.1.1
  • ⚠️ Breaking

    • Simplify cachet builder return type (#422)
    • Make cachet telemetry more user-friendly (#420)
  • ✨ Features

    • introduce a new "routing" module (#389)

seatbelt v0.5.0

16 May 00:25
81f6a25

Choose a tag to compare

  • ⚠️ Breaking

    • update the metrics feature API to use OpenTelemetry 0.32 types (#417)
  • ✨ Features

    • Improve thread_aware APIs and anyspawn rt compat. (#403)
    • support conversion from std::io::error::ErrorKind (#370)
  • ✔️ Tasks

    • upgrade opentelemetry crates to 0.32.0 (#417)
    • run delta subset of examples on PR build (#394)
    • release a new version of tick crate (#387)

cachet v0.3.0

16 May 00:25
81f6a25

Choose a tag to compare

  • ⚠️ Breaking

    • update the metrics and logs feature APIs to use OpenTelemetry 0.32 types (#417)
  • ✨ Features

    • add serialization support with PostcardEncoder/PostcardCodec (#377)
  • ✔️ Tasks

    • enforce nightly formatting (#407)
    • upgrade opentelemetry crates to 0.32.0 (#417)

cachet v0.2.0

08 May 15:44
3d076e8

Choose a tag to compare

  • ✔️ Tasks

    • release a new version of tick crate (#387)
  • ♻️ Code Refactoring

    • Rename FallbackPromotionPolicy to InsertPolicy and move it to CacheWrapper instead of on the FallbackCache (#397)

http_extensions v0.3.1

20 Apr 10:46
29516c8

Choose a tag to compare

  • ✨ Features

    • fine grained error labels (#382)

templated_uri_macros v0.1.1

17 Apr 10:32
22ff271

Choose a tag to compare

  • ✔️ Tasks

    • bump ohno dependency version

templated_uri v0.1.2

17 Apr 11:46
ee751bd

Choose a tag to compare

  • ✨ Features

    • add support for ErrorLabel and bump ohno version