SwiftUI Version History
A SwiftUI View for presenting a list of version changelogs.
Usage
NavigationStack {
ChangelogHistoricalList(
versionChangelogs: VersionController.history
)
}Features
- Lists all previously recorded versions instantiated by
VersionController. - Navigates to
ChangelogViewwhen a version number is selected. - Supports light and dark device color schemes by default.
- Supports font scaling via Dynamic Type.
- Supports offline usage in SwiftUI Previews for easy debugging and testing.
Notes
- By default, tapping a version cell will navigate to
ChangelogViewwith the selected changelog configuration.