Skip to content

Releases: HildrethResearchGroup/Graphs

Release 2.1.1

Choose a tag to compare

@OHildreth OHildreth released this 01 Jan 21:57
5177f02

v2.1.1 Release Notes
Rewrote Graphs application from to use SwiftData and SwiftUI.

Changes:

  • Using SwiftData instead of CoreData (no migration from previous CoreData repositories to new SwiftData provided)
  • Using SwiftUI instead of AppKit and Interface Builder
  • DataItemsTableView now has: column headers, can sort by columns, hidable columns
  • Add ratings to data items to find important data easier
  • DataItem search/filter
  • Can view multiple graphs at the same time
  • Added TableView in the Inspector to view the selected and parsed DataItem
  • Improved parsing capabilities

Known Issues:

  • Application occasionally crashes when selection changes. This will be fixed after migrating to Swift 6.2 and the new notification APIs.

Future Work:

  • Migrate to Swift 6.2
  • Migrate notifications to new Swift 6.2 APIs
  • Update Parser to be more efficient
  • Update parsed strings to use Attributed Strings for easier visualization of the Parser Settings regions
  • Add Caching of Parsed DataItems and Graphs
  • Add option to bulk parse and cache in the background

v1.1

Choose a tag to compare

@OHildreth OHildreth released this 04 Jun 20:01

Last Release using AppKit and CoreData. Preparing to transition to SwiftUI and SwiftData.