Skip to content

v3.0.0

Compare
Choose a tag to compare
@Carifio24 Carifio24 released this 15 Aug 20:36
· 116 commits to master since this release
7f21ff4

This update involves a major rework of the app architecture. The primary updates are outlined below:

  • The app architecture has been reworked to do state management with ReSwift. While there are still a few lingering bits of coupling between controllers, this mostly disentangles them and should keep things more modular and cleaner in the future.
  • The character profile has been modified and is now composed of a name together with three statuses - one for sort/filter settings, one for spell filters, and one for spell slots.
  • The ability to add spell slots (total and used) for each character has been added, with the corresponding view controllers to manipulate these.
  • The abilities to copy the JSON representing a character, and to import a character from JSON, have been added.
  • Move package management from Cocoapods -> Swift Package Manager.