From 8211ddb547f333efa62308388761bb51fe1be1db Mon Sep 17 00:00:00 2001 From: Michael SCHAL Date: Sun, 7 Dec 2025 00:04:52 +0100 Subject: [PATCH] chore: update project dependencies to their latest versions. --- lib/core/models/iptv_models.dart | 1 + lib/features/iptv/widgets/channel_card.dart | 4 +++ pubspec.yaml | 34 +++++++++++---------- 3 files changed, 23 insertions(+), 16 deletions(-) diff --git a/lib/core/models/iptv_models.dart b/lib/core/models/iptv_models.dart index 86e7630..e239859 100644 --- a/lib/core/models/iptv_models.dart +++ b/lib/core/models/iptv_models.dart @@ -1,3 +1,4 @@ +import 'dart:convert'; /// Channel model for Live TV class Channel { final String streamId; diff --git a/lib/features/iptv/widgets/channel_card.dart b/lib/features/iptv/widgets/channel_card.dart index e90122a..676b134 100644 --- a/lib/features/iptv/widgets/channel_card.dart +++ b/lib/features/iptv/widgets/channel_card.dart @@ -1,5 +1,9 @@ import 'package:flutter/material.dart'; import 'package:cached_network_image/cached_network_image.dart'; +import 'package:flutter_riverpod/flutter_riverpod.dart'; +import '../../../core/theme/app_colors.dart'; +import '../../../core/theme/app_theme.dart'; +import '../providers/favorites_provider.dart'; import '../../../core/models/playlist_config.dart'; import '../../iptv/providers/xtream_provider.dart'; diff --git a/pubspec.yaml b/pubspec.yaml index 6f3fb97..cec62f9 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -11,56 +11,58 @@ dependencies: sdk: flutter # State Management - flutter_riverpod: ^2.5.1 - riverpod_annotation: ^2.3.5 + flutter_riverpod: ^2.6.1 + riverpod_annotation: ^2.6.1 # Local Database (Web IndexedDB) hive: ^2.2.3 hive_flutter: ^1.1.0 # Networking - dio: ^5.4.0 - dio_cache_interceptor: ^3.5.0 + dio: ^5.7.0 + dio_cache_interceptor: ^3.5.1 dio_cache_interceptor_hive_store: ^3.2.2 - http: ^1.2.0 + http: ^1.2.2 # Routing - go_router: ^13.0.0 + go_router: ^13.2.5 # Video Player - video_player: ^2.8.2 + video_player: ^2.9.1 video_player_web: ^2.3.0 video_player_web_hls: ^1.3.0 - chewie: ^1.7.5 + chewie: ^1.8.3 media_kit: ^1.1.10 - media_kit_video: ^1.2.4 + media_kit_video: ^1.3.1 # UI Components - google_fonts: ^6.1.0 + google_fonts: ^6.2.1 cached_network_image: ^3.3.1 # Security crypto: ^3.0.3 - uuid: ^4.3.3 + uuid: ^4.4.0 # Utilities intl: ^0.19.0 equatable: ^2.0.5 - shared_preferences: ^2.2.2 + shared_preferences: ^2.3.2 # Server dependencies (for backend proxy) shelf: ^1.4.1 shelf_static: ^1.1.2 - args: ^2.4.2 + shelf_router: ^1.1.4 + sqlite3: ^2.1.0 + args: ^2.5.0 dev_dependencies: flutter_test: sdk: flutter - flutter_lints: ^3.0.0 + flutter_lints: ^3.0.2 # Code Generation - build_runner: ^2.4.8 - riverpod_generator: ^2.3.11 + build_runner: ^2.4.13 + riverpod_generator: ^2.4.0 hive_generator: ^2.0.1 flutter: