Skip to content

2.0.0

Choose a tag to compare

@fatbobman fatbobman released this 28 Feb 08:25
· 7 commits to main since this release

PersistentHistoryTrackingKit 2.0.0

PersistentHistoryTrackingKit 2.0.0 is the official V2 release.

Highlights

  • Full Swift 6 support
  • Actor-based architecture built around HookRegistryActor and TransactionProcessorActor
  • Observer Hooks and Merge Hooks for extensibility
  • Tombstone support for delete handling
  • Manual cleanup via ManualCleanerActor
  • Parallelized and stabilized test infrastructure

Requirements

  • Swift 6
  • iOS 17+
  • macOS 14+
  • macCatalyst 17+
  • tvOS 17+
  • watchOS 10+

Migration

  • English: Docs/MigrationGuide.md
  • 中文: Docs/MigrationGuideCN.md

Notes

  • V2 is a full rewrite, not a compatibility update over V1.
  • The version-1 branch remains available for the V1 line.