import 'dart:convert'; import 'package:http/http.dart' as http; class GithubApi { static const baseUrl = "https://git.mrdab.vore.media/api/v1"; static Future getLatestTagName() async { final response = await http.get(Uri.parse("$baseUrl/repos/ThatOneJackalGuy/OpenContacts/releases?per_page=1")); if (response.statusCode != 200) return ""; final body = jsonDecode(response.body) as List; if (body.isEmpty) return ""; return body.first["tag_name"] ?? ""; } }