Skip to content

salsa-v0.26.0

Choose a tag to compare

@github-actions github-actions released this 07 Feb 12:54
· 12 commits to master since this release
53421c2

Added

  • Allow opt-ing out of LRU at compile time (#1051)
  • Allow tracked function cycle attributes to take closures (#1048)

Fixed

  • Do not alias fields of tracked_struct Values when updating (#741)

Other

  • Remove unnecessary boxcar::Vec (#1072)
  • replace remaining instances of cycle_fallback with cycle_result in the docs (#1071)
  • Fix out-of-order verification of cycle head dependencies (#1061)
  • Update compile fail tests (#1070)
  • Merge FallbackImmediate and Fixpoint code paths (#1063)
  • Introduce a CancellationToken for cancelling specific computations (#1007)
  • Remove unnecessary backdate field macros (#1069)
  • Remove ValueWithMetadata (#1057)
  • Fix stale tracked struct values in later iterations (#1068)
  • Skip book deployment on forks (#1066)
  • Remove QueryOriginKind::FixpointInitial (#1062)
  • Document cycle_fallback in the book (#1056)
  • Fix book build with newer mdbook versions (#1055)
  • Implement Lookup and HashEqLike for Cow (#1054)
  • Add DidFinalizeCycle event, add more tests for cyclic nested queries (#1052)
  • Collect cycle heads transitively (#1050)
  • Remove unused database forking (#1049)
  • Reduce monomorphized code in maybe_changed_after (#1047)
  • Reduce monomorphized code in execute_maybe_iterate (#1046)
  • Add salsa::Update trait bounds to generics when deriving salsa::Update (#1041)