hasSeenChangelog method
- String version
Checks if a changelog version or entry ID has already been marked as seen.
Implementation
Future<bool> hasSeenChangelog(String version) async {
try {
final val = await _storage.getItem(_changelogSeenKey);
if (val == null || val.isEmpty) return false;
final seenVersions = val.split(',').map((s) => s.trim()).toSet();
return seenVersions.contains(version.trim());
} catch (_) {
return false;
}
}