salsa-v0.22.0
          ·
          
            102 commits
          
          to master
          since this release
        
        
        
Fixed
- fix memo table growth condition (#850)
 - incorrect caching for queries participating in fixpoint (#843)
 - change detection for fixpoint queries (#836)
 
Other
- Allow creation of tracked associated functions (without 
self) (#859) - Short-circuit 
block-onif same thread (#862) - Skip release-plz jobs on forks (#873)
 - Unwind with specific type when encountering an unexpected cycle (#856)
 - Remove jar mentions from book (#775)
 - Implement an 
!Updatebound escape hatch for tracked fn (#867) - Only enable 
boxcar/loomwhenloomfeature is enabled (#869) - Remove default 
PartialOrdandOrdderives for salsa-structs (#868) - update boxcar (#865)
 - speed-up cycle-retry logic (#861)
 - Fix returns(deref | as_ref | as_deref) in tracked methods (#857)
 - Changed 
return_refsyntax toreturns(as_ref)andreturns(cloned)(#772) - Work around a rust-analyzer bug (#855)
 - Lazy finalization of cycle participants in 
maybe_changed_after(#854) - Do not re-verify already verified memoized value in cycle verification (#851)
 - Pass cycle heads as out parameter for 
maybe_changed_after(#852) - Move salsa event system into 
Zalsa(#849) - gate loom dependency under feature flag (#844)
 - Add loom support (#842)
 - Clean up some unsafety (#830)