Skip to content

Releases: zenangst/Differific

0.8.4

25 Nov 14:08
a40fb61
Compare
Choose a tag to compare
  • 🍭 Improve the UI and NS extensions by using the system provided completion handler instead of just calling it directly after #24

0.8.3

05 Nov 17:37
da37a6a
Compare
Choose a tag to compare
  • 🐞 Fix crash when reloading a collection or table view that doesn't have a superview #23

0.8.2

27 Jun 08:02
ad682df
Compare
Choose a tag to compare
  • ✨ Improve algorithm output by omitting move instructions where old and new index are equal #22

0.8.1

12 Jun 10:07
f02b7b0
Compare
Choose a tag to compare
  • 🐞 Fix default closure to use Diffable protocol #21

0.8.0

20 May 20:39
c1a718b
Compare
Choose a tag to compare
  • 🏎 Swift 5 #20

0.7.2

04 May 20:03
163e1d1
Compare
Choose a tag to compare
  • 💻 Improve reliability of correct view sizes by setting needsLayout to true when reloading #18

0.7.1

24 Apr 21:34
89df759
Compare
Choose a tag to compare
  • 💻 Feature disabling doing collection view updates using animations on macOS

0.7.0

23 Apr 07:13
ef5d394
Compare
Choose a tag to compare
  • 💻 Perform updates using .animator() to enable animations on macOS

0.6.0

03 Mar 19:20
Compare
Choose a tag to compare
  • 🏎 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

05 Oct 18:57
585e6b3
Compare
Choose a tag to compare
  • Prevents crash when diffing smaller newer collections #13 #12