Releases: yvt/cryo
Releases · yvt/cryo
0.3.0
This release includes fixes for numerous soundness issues that plagued previous versions.
- Breaking (soundness fix):
Cryo<T, _>: Send
requiresT: Sync
instead ofT: Send
.CryoMut<T, _>: Send
now requiresT: Sync
in addition toT: Send
.CryoMutReadGuard<T, _>: Send
requiresT: Sync
instead ofT: Send
.
- Breaking: The
Send
/Sync
-ness ofLock
is now taken into account in trait bounds. - Breaking (soundness fix): Remove
cryo!
Cryo<T, _>: Sync
no longer requiresT: Send
.CryoMutReadGuard<T, _>: Sync
no longer requiresT: Send
.CryoMutWriteGuard<T, _>: Sync
ifT: Sync
.