Releases: zenangst/Differific
Releases · zenangst/Differific
0.8.4
- 🍭 Improve the
UI
and NS
extensions by using the system provided completion handler instead of just calling it directly after #24
0.8.3
- 🐞 Fix crash when reloading a collection or table view that doesn't have a superview #23
0.8.2
- ✨ Improve algorithm output by omitting move instructions where old and new index are equal #22
0.8.1
- 🐞 Fix default closure to use Diffable protocol #21
0.7.2
- 💻 Improve reliability of correct view sizes by setting
needsLayout
to true
when reloading #18
0.7.1
- 💻 Feature disabling doing collection view updates using animations on macOS
0.7.0
- 💻 Perform updates using .animator() to enable animations on macOS
0.6.0
- 🏎 Various performance improvements to the diffing algorithm #15
- 🎩 Improves customizability by adding a
Diffable
protocol to override the diff value used for comparing objects. #16
- 🎩 Improves customizability by adding a
compare
closure on the DiffManager
#16
0.5.2
- Prevents crash when diffing smaller newer collections #13 #12