Skip to content

v3.0.0

Compare
Choose a tag to compare
@oscbyspro oscbyspro released this 09 Mar 07:21
· 720 commits to main since this release

Improved modularization

It should now be an easy process to add new styles/platforms.

Level 0: 
- DiffableTextKit

Level 1:
- DiffableTextViewsXiOS

Level 2: 
- DiffableTextStylesXNumeric
- DiffableTextStylesXPattern
- DiffableTextStylesXWrapper

Level 3:
- DiffableTextStyles [exports Level 2]

Level 4:
- DiffableTextViews  [exports Level 1 & 3].

Import reduced to a single statement

Because the project has been restructured, it is now sufficient to import DiffableTextViews.

Fixes and improvements

#57. NSCache did not return a value for custom keys, so new values were created (and cached up to the cache's size limit) on each view update. This has been fixed, so this update should include a performance boost.