chore: upgrade to 3.27.3 (#207)

Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
This commit is contained in:
PartyDonut 2025-01-31 15:29:56 +01:00 committed by GitHub
parent 04d2a02aa7
commit eb67ea6679
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
17 changed files with 170 additions and 198 deletions

2
.fvmrc
View file

@ -1,3 +1,3 @@
{
"flutter": "3.27.1"
"flutter": "3.27.3"
}

View file

@ -10,6 +10,7 @@ on:
paths:
- pubspec.yaml
- .github/workflows/build.yml
- .fvmrc
types:
- opened
- reopened

View file

@ -4,7 +4,7 @@
# This file should be version controlled and should not be manually edited.
version:
revision: "2663184aa79047d0a33a14a3b607954f8fdd8730"
revision: "c519ee916eaeb88923e67befb89c0f1dabfa83e6"
channel: "stable"
project_type: app
@ -13,11 +13,11 @@ project_type: app
migration:
platforms:
- platform: root
create_revision: 2663184aa79047d0a33a14a3b607954f8fdd8730
base_revision: 2663184aa79047d0a33a14a3b607954f8fdd8730
- platform: web
create_revision: 2663184aa79047d0a33a14a3b607954f8fdd8730
base_revision: 2663184aa79047d0a33a14a3b607954f8fdd8730
create_revision: c519ee916eaeb88923e67befb89c0f1dabfa83e6
base_revision: c519ee916eaeb88923e67befb89c0f1dabfa83e6
- platform: android
create_revision: c519ee916eaeb88923e67befb89c0f1dabfa83e6
base_revision: c519ee916eaeb88923e67befb89c0f1dabfa83e6
# User provided section

View file

@ -7,7 +7,7 @@
"LTWH",
"outro"
],
"dart.flutterSdkPath": ".fvm/versions/3.27.1",
"dart.flutterSdkPath": ".fvm/versions/3.27.3",
"search.exclude": {
"**/.fvm": true
},

2
android/.gitignore vendored
View file

@ -7,7 +7,7 @@ gradle-wrapper.jar
GeneratedPluginRegistrant.java
# Remember to never publicly share your keystore.
# See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app
# See https://flutter.dev/to/reference-keystore
key.properties
**/*.keystore
**/*.jks

View file

@ -1,6 +1,7 @@
plugins {
id "com.android.application"
id "kotlin-android"
// The Flutter Gradle Plugin must be applied after the Android and Kotlin Gradle plugins.
id "dev.flutter.flutter-gradle-plugin"
}
@ -29,32 +30,25 @@ if (flutterVersionName == null) {
}
android {
compileSdkVersion flutter.compileSdkVersion
ndkVersion flutter.ndkVersion
namespace = "nl.jknaapen.fladder"
compileSdk = flutter.compileSdkVersion
ndkVersion = flutter.ndkVersion
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = '1.8'
jvmTarget = JavaVersion.VERSION_1_8
}
sourceSets {
main.java.srcDirs += 'src/main/kotlin'
}
configurations.all {
resolutionStrategy { force 'androidx.browser:browser:1.6.0' }
}
defaultConfig {
applicationId "nl.jknaapen.fladder"
minSdkVersion 26
targetSdkVersion flutter.targetSdkVersion
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
applicationId = "nl.jknaapen.fladder"
minSdk = 23
targetSdk = flutter.targetSdkVersion
versionCode = flutter.versionCode
versionName = flutter.versionName
}
signingConfigs {
@ -65,7 +59,6 @@ android {
storePassword keystoreProperties['storePassword']
}
}
buildTypes {
release {
minifyEnabled true
@ -89,5 +82,5 @@ android {
}
flutter {
source '../..'
source = "../.."
}

View file

@ -1,7 +1,7 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="nl.jknaapen.fladder">
<!-- The INTERNET permission is required for development. Specifically,
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<!-- The INTERNET permission is required for development. Specifically,
the Flutter tool needs it to communicate with the running application
to allow setting breakpoints, to provide hot reload, etc.
-->
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.INTERNET"/>
</manifest>

View file

@ -9,8 +9,7 @@
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
<application android:label="Fladder" android:name="${applicationName}" android:icon="@mipmap/ic_launcher" android:usesCleartextTraffic="true">
<meta-data android:name="io.flutter.embedding.android.EnableImpeller" android:value="true" />
<application android:label="Fladder" android:name="${applicationName}" android:icon="@mipmap/ic_launcher" android:usesCleartextTraffic="true" android:enableOnBackInvokedCallback="true">
<activity android:name=".MainActivity" android:exported="true" android:launchMode="singleTop" android:theme="@style/LaunchTheme" android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode" android:hardwareAccelerated="true" android:windowSoftInputMode="adjustResize">
<!-- Specifies an Android theme to apply to this Activity as soon as
the Android process has started. This theme is visible to the user

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

View file

@ -1,7 +1,7 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="nl.jknaapen.fladder">
<!-- The INTERNET permission is required for development. Specifically,
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<!-- The INTERNET permission is required for development. Specifically,
the Flutter tool needs it to communicate with the running application
to allow setting breakpoints, to provide hot reload, etc.
-->
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.INTERNET"/>
</manifest>

View file

@ -5,33 +5,16 @@ allprojects {
}
}
rootProject.buildDir = '../build'
buildscript {
ext.kotlin_version = '1.8.0'
}
//[Fixes AAPT: error: resource android:attr/lStar not found]
subprojects {
afterEvaluate { project ->
if (project.plugins.hasPlugin("com.android.application") ||
project.plugins.hasPlugin("com.android.library")) {
project.android {
compileSdkVersion 34
buildToolsVersion "34.0.0"
}
}
}
}
rootProject.buildDir = "../build"
subprojects {
project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
project.evaluationDependsOn(':app')
project.evaluationDependsOn(":app")
}
tasks.register("clean", Delete) {
delete rootProject.buildDir
}

View file

@ -1,3 +1,3 @@
org.gradle.jvmargs=-Xmx1536M
org.gradle.jvmargs=-Xmx4G -XX:MaxMetaspaceSize=2G -XX:+HeapDumpOnOutOfMemoryError
android.useAndroidX=true
android.enableJetifier=true

View file

@ -2,4 +2,4 @@ distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-all.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.6-all.zip

View file

@ -5,10 +5,9 @@ pluginManagement {
def flutterSdkPath = properties.getProperty("flutter.sdk")
assert flutterSdkPath != null, "flutter.sdk not set in local.properties"
return flutterSdkPath
}
settings.ext.flutterSdkPath = flutterSdkPath()
}()
includeBuild("${settings.ext.flutterSdkPath}/packages/flutter_tools/gradle")
includeBuild("$flutterSdkPath/packages/flutter_tools/gradle")
repositories {
google()
@ -19,7 +18,7 @@ pluginManagement {
plugins {
id "dev.flutter.flutter-plugin-loader" version "1.0.0"
id "com.android.application" version "7.2.0" apply false
id "com.android.application" version "8.4.0" apply false
id "org.jetbrains.kotlin.android" version "1.9.0" apply false
}

View file

@ -9,6 +9,7 @@ import audio_service
import audio_session
import desktop_drop
import dynamic_color
import file_picker
import fvp
import isar_flutter_libs
import just_audio
@ -33,6 +34,7 @@ func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) {
AudioSessionPlugin.register(with: registry.registrar(forPlugin: "AudioSessionPlugin"))
DesktopDropPlugin.register(with: registry.registrar(forPlugin: "DesktopDropPlugin"))
DynamicColorPlugin.register(with: registry.registrar(forPlugin: "DynamicColorPlugin"))
FilePickerPlugin.register(with: registry.registrar(forPlugin: "FilePickerPlugin"))
FvpPlugin.register(with: registry.registrar(forPlugin: "FvpPlugin"))
IsarFlutterLibsPlugin.register(with: registry.registrar(forPlugin: "IsarFlutterLibsPlugin"))
JustAudioPlugin.register(with: registry.registrar(forPlugin: "JustAudioPlugin"))
@ -49,6 +51,6 @@ func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) {
UrlLauncherPlugin.register(with: registry.registrar(forPlugin: "UrlLauncherPlugin"))
FVPVideoPlayerPlugin.register(with: registry.registrar(forPlugin: "FVPVideoPlayerPlugin"))
WakelockPlusMacosPlugin.register(with: registry.registrar(forPlugin: "WakelockPlusMacosPlugin"))
FLTWebViewFlutterPlugin.register(with: registry.registrar(forPlugin: "FLTWebViewFlutterPlugin"))
WebViewFlutterPlugin.register(with: registry.registrar(forPlugin: "WebViewFlutterPlugin"))
WindowManagerPlugin.register(with: registry.registrar(forPlugin: "WindowManagerPlugin"))
}

View file

@ -98,18 +98,18 @@ packages:
dependency: transitive
description:
name: audio_session
sha256: b2a26ba8b7efa1790d6460e82971fde3e398cfbe2295df9dea22f3499d2c12a7
sha256: a92eed06a93721bcc8a8b57d0a623e3fb9d2e4e11cef0a08ed448c73886700b7
url: "https://pub.dev"
source: hosted
version: "0.1.23"
version: "0.1.24"
auto_route:
dependency: "direct main"
description:
name: auto_route
sha256: b83e8ce46da7228cdd019b5a11205454847f0a971bca59a7529b98df9876889b
sha256: "1d1bd908a1fec327719326d5d0791edd37f16caff6493c01003689fb03315ad7"
url: "https://pub.dev"
source: hosted
version: "9.2.2"
version: "9.3.0+1"
auto_route_generator:
dependency: "direct dev"
description:
@ -130,10 +130,10 @@ packages:
dependency: "direct main"
description:
name: background_downloader
sha256: "8178f005574922941034b4a95c0721bc1ecdc4c9f040e310b108bc3d59a5e919"
sha256: ed64a215cd24c83a478f602364a3ca86a6dafd178ad783188cc32c6956d5e529
url: "https://pub.dev"
source: hosted
version: "8.8.1"
version: "8.9.4"
boolean_selector:
dependency: transitive
description:
@ -217,11 +217,10 @@ packages:
cached_network_image:
dependency: "direct main"
description:
path: cached_network_image
ref: HEAD
resolved-ref: f48dfb30239a3b4e4a64f02b32b64063c9857e4a
url: "https://github.com/Neotech-iHoops/flutter_cached_network_image.git"
source: git
name: cached_network_image
sha256: "7c1183e361e5c8b0a0f21a28401eecdbde252441106a9816400dd4c2b2424916"
url: "https://pub.dev"
source: hosted
version: "3.4.1"
cached_network_image_platform_interface:
dependency: transitive
@ -267,26 +266,26 @@ packages:
dependency: transitive
description:
name: chewie
sha256: "335df378c025588aef400c704bd71f0daea479d4cd57c471c88c056c1144e7cd"
sha256: "645fbca3f22309381edb5af59a4c8aa544a3d3872d7b7b7c986c2b18b3bdd265"
url: "https://pub.dev"
source: hosted
version: "1.8.5"
version: "1.10.0"
chopper:
dependency: "direct main"
description:
name: chopper
sha256: "40899b729fb6d8969d967264b189efaf2452bc3ccf6ed0782d00f1d8a6161c31"
sha256: "8b25abf4dc034b4a81c23a519691eca6bd16b70782969f95344547d1c4faf3e3"
url: "https://pub.dev"
source: hosted
version: "8.0.3"
version: "8.0.4"
chopper_generator:
dependency: "direct dev"
description:
name: chopper_generator
sha256: de438569cba1e2a2888e8d91e3c2ac60106574eea7f36823ed0334e96146328a
sha256: "9e943e6da6b187c7cccfb5023b275ba65d34a75765bae388c8401dd4405353ef"
url: "https://pub.dev"
source: hosted
version: "8.0.3"
version: "8.0.4"
ci:
dependency: transitive
description:
@ -411,18 +410,18 @@ packages:
dependency: transitive
description:
name: dart_style
sha256: "7856d364b589d1f08986e140938578ed36ed948581fbc3bc9aef1805039ac5ab"
sha256: "7306ab8a2359a48d22310ad823521d723acfed60ee1f7e37388e8986853b6820"
url: "https://pub.dev"
source: hosted
version: "2.3.7"
version: "2.3.8"
dbus:
dependency: transitive
description:
name: dbus
sha256: "365c771ac3b0e58845f39ec6deebc76e3276aa9922b0cc60840712094d9047ac"
sha256: "79e0c23480ff85dc68de79e2cd6334add97e48f7f4865d17686dd6ea81a47e8c"
url: "https://pub.dev"
source: hosted
version: "0.7.10"
version: "0.7.11"
desktop_drop:
dependency: "direct main"
description:
@ -507,10 +506,10 @@ packages:
dependency: "direct main"
description:
name: file_picker
sha256: c904b4ab56d53385563c7c39d8e9fa9af086f91495dfc48717ad84a42c3cf204
sha256: c9943dd7d702ab4199d199bc151a2d79c86db031a02ad84566dab58c494d2adc
url: "https://pub.dev"
source: hosted
version: "8.1.7"
version: "8.3.1"
fixnum:
dependency: transitive
description:
@ -685,10 +684,10 @@ packages:
dependency: "direct main"
description:
name: flutter_svg
sha256: "54900a1a1243f3c4a5506d853a2b5c2dbc38d5f27e52a52618a8054401431123"
sha256: c200fd79c918a40c5cd50ea0877fa13f81bdaf6f0a5d3dbcc2a13e3285d6aa1b
url: "https://pub.dev"
source: hosted
version: "2.0.16"
version: "2.0.17"
flutter_test:
dependency: "direct dev"
description: flutter
@ -815,10 +814,10 @@ packages:
dependency: transitive
description:
name: glob
sha256: "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63"
sha256: c3f1ee72c96f8f78935e18aa8cecced9ab132419e8625dc187e1c2408efc20de
url: "https://pub.dev"
source: hosted
version: "2.1.2"
version: "2.1.3"
graphs:
dependency: transitive
description:
@ -839,10 +838,10 @@ packages:
dependency: "direct main"
description:
name: http
sha256: b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010
sha256: fe7ab022b76f3034adc518fb6ea04a82387620e19977665ea18d30a1cf43442f
url: "https://pub.dev"
source: hosted
version: "1.2.2"
version: "1.3.0"
http_client_helper:
dependency: transitive
description:
@ -943,10 +942,10 @@ packages:
dependency: transitive
description:
name: just_audio
sha256: a49e7120b95600bd357f37a2bb04cd1e88252f7cdea8f3368803779b925b1049
sha256: "50ed9f0ba88012eabdef7519ba6040bdbcf6c6667ebd77736fb25c196c98c0f3"
url: "https://pub.dev"
source: hosted
version: "0.9.42"
version: "0.9.44"
just_audio_platform_interface:
dependency: transitive
description:
@ -1015,10 +1014,10 @@ packages:
dependency: transitive
description:
name: local_auth_darwin
sha256: "5c5127061107278ab4cafa1ac51b3b6760282bf1a2abf011270908a429d1634b"
sha256: "630996cd7b7f28f5ab92432c4b35d055dd03a747bc319e5ffbb3c4806a3e50d2"
url: "https://pub.dev"
source: hosted
version: "1.4.2"
version: "1.4.3"
local_auth_platform_interface:
dependency: transitive
description:
@ -1055,10 +1054,10 @@ packages:
dependency: transitive
description:
name: markdown
sha256: ef2a1298144e3f985cc736b22e0ccdaf188b5b3970648f2d9dc13efd1d9df051
sha256: "935e23e1ff3bc02d390bad4d4be001208ee92cc217cb5b5a6c19bc14aaa318c1"
url: "https://pub.dev"
source: hosted
version: "7.2.2"
version: "7.3.0"
matcher:
dependency: transitive
description:
@ -1080,7 +1079,7 @@ packages:
description:
path: media_kit
ref: HEAD
resolved-ref: "32948df24ba70d9d9a7626667d29a493850d8aed"
resolved-ref: "4d42394985e5d8eef7ec5d4bd1a527df14dba4ce"
url: "https://github.com/DonutWare/media-kit"
source: git
version: "1.1.11"
@ -1121,7 +1120,7 @@ packages:
description:
path: "libs/universal/media_kit_libs_video"
ref: HEAD
resolved-ref: "32948df24ba70d9d9a7626667d29a493850d8aed"
resolved-ref: "4d42394985e5d8eef7ec5d4bd1a527df14dba4ce"
url: "https://github.com/DonutWare/media-kit"
source: git
version: "1.0.5"
@ -1138,7 +1137,7 @@ packages:
description:
path: media_kit_video
ref: HEAD
resolved-ref: "32948df24ba70d9d9a7626667d29a493850d8aed"
resolved-ref: "4d42394985e5d8eef7ec5d4bd1a527df14dba4ce"
url: "https://github.com/DonutWare/media-kit"
source: git
version: "1.2.5"
@ -1186,10 +1185,10 @@ packages:
dependency: "direct main"
description:
name: package_info_plus
sha256: "70c421fe9d9cc1a9a7f3b05ae56befd469fe4f8daa3b484823141a55442d858d"
sha256: b15fad91c4d3d1f2b48c053dd41cb82da007c27407dc9ab5f9aa59881d0e39d4
url: "https://pub.dev"
source: hosted
version: "8.1.2"
version: "8.1.4"
package_info_plus_platform_interface:
dependency: transitive
description:
@ -1362,18 +1361,18 @@ packages:
dependency: transitive
description:
name: pubspec_parse
sha256: "81876843eb50dc2e1e5b151792c9a985c5ed2536914115ed04e9c8528f6647b0"
sha256: "0560ba233314abbed0a48a2956f7f022cce7c3e1e73df540277da7544cad4082"
url: "https://pub.dev"
source: hosted
version: "1.4.0"
version: "1.5.0"
qs_dart:
dependency: transitive
description:
name: qs_dart
sha256: "56734fa99a8cc43d72b7396f26c0dad7d1a4ae4bfedc614e94e07ae7a833a179"
sha256: eec9f5e9695a949efb1487b387256260362308da4e002a9a7637bfa5acc7e049
url: "https://pub.dev"
source: hosted
version: "1.3.0"
version: "1.3.1"
recase:
dependency: transitive
description:
@ -1450,50 +1449,50 @@ packages:
dependency: "direct main"
description:
name: screen_brightness
sha256: a9a98666045ad4ea0d82bca09fe5f007b8440e315075dc948c1507a9b72ee41f
sha256: "99b898dae860ebe55fc872d8e300c6eafff3ee4ccb09301b90adb3f241f29874"
url: "https://pub.dev"
source: hosted
version: "2.0.1"
version: "2.1.1"
screen_brightness_android:
dependency: transitive
description:
name: screen_brightness_android
sha256: "74455f9901ab8a1a45c9097b83855dbbb7498110cc2bc249cb5a86570dd1cf7c"
sha256: ff9141bed547db02233e7dd88f990ab01973a0c8a8c04ddb855c7b072f33409a
url: "https://pub.dev"
source: hosted
version: "2.0.0"
version: "2.1.0"
screen_brightness_ios:
dependency: transitive
description:
name: screen_brightness_ios
sha256: caee02b34e0089b138a7aee35c461bd2d7c78446dd417f07613def192598ca08
sha256: bfd9bfd0ac852e7aa170e7e356cc27195b2a75037b72c8c6336cf6fb2115cffb
url: "https://pub.dev"
source: hosted
version: "2.0.0"
version: "2.1.1"
screen_brightness_macos:
dependency: transitive
description:
name: screen_brightness_macos
sha256: "84fc8ffcbcf19c03d76b7673b0f2c2a2663c09aa2bc37c76ea83ab049294a97a"
sha256: "4edf330ad21078686d8bfaf89413325fbaf571dcebe1e89254d675a3f288b5b9"
url: "https://pub.dev"
source: hosted
version: "2.0.0"
version: "2.1.1"
screen_brightness_platform_interface:
dependency: transitive
description:
name: screen_brightness_platform_interface
sha256: "321e9455b0057e3647fd37700931e063739d94a8aa1b094f98133c01cb56c27b"
sha256: "737bd47b57746bc4291cab1b8a5843ee881af499514881b0247ec77447ee769c"
url: "https://pub.dev"
source: hosted
version: "2.0.0"
version: "2.1.0"
screen_brightness_windows:
dependency: transitive
description:
name: screen_brightness_windows
sha256: "5edbfb1dcaedf960f6858efac8ca45d6c18faae17df86e2c03137d3a563ea155"
sha256: d3518bf0f5d7a884cee2c14449ae0b36803802866de09f7ef74077874b6b2448
url: "https://pub.dev"
source: hosted
version: "2.0.1"
version: "2.1.0"
screen_retriever:
dependency: transitive
description:
@ -1546,10 +1545,10 @@ packages:
dependency: "direct main"
description:
name: share_plus
sha256: "6327c3f233729374d0abaafd61f6846115b2a481b4feddd8534211dc10659400"
sha256: fce43200aa03ea87b91ce4c3ac79f0cecd52e2a7a56c7a4185023c271fbfa6da
url: "https://pub.dev"
source: hosted
version: "10.1.3"
version: "10.1.4"
share_plus_platform_interface:
dependency: transitive
description:
@ -1562,18 +1561,18 @@ packages:
dependency: "direct main"
description:
name: shared_preferences
sha256: a752ce92ea7540fc35a0d19722816e04d0e72828a4200e83a98cf1a1eb524c9a
sha256: "688ee90fbfb6989c980254a56cb26ebe9bb30a3a2dff439a78894211f73de67a"
url: "https://pub.dev"
source: hosted
version: "2.3.5"
version: "2.5.1"
shared_preferences_android:
dependency: transitive
description:
name: shared_preferences_android
sha256: "02a7d8a9ef346c9af715811b01fbd8e27845ad2c41148eefd31321471b41863d"
sha256: "650584dcc0a39856f369782874e562efd002a9c94aec032412c9eb81419cce1f"
url: "https://pub.dev"
source: hosted
version: "2.4.0"
version: "2.4.4"
shared_preferences_foundation:
dependency: transitive
description:
@ -1927,18 +1926,18 @@ packages:
dependency: transitive
description:
name: url_launcher_web
sha256: "772638d3b34c779ede05ba3d38af34657a05ac55b06279ea6edd409e323dca8e"
sha256: "3ba963161bd0fe395917ba881d320b9c4f6dd3c4a233da62ab18a5025c85f1e9"
url: "https://pub.dev"
source: hosted
version: "2.3.3"
version: "2.4.0"
url_launcher_windows:
dependency: transitive
description:
name: url_launcher_windows
sha256: "44cf3aabcedde30f2dba119a9dea3b0f2672fbe6fa96e85536251d678216b3c4"
sha256: "3284b6d2ac454cf34f114e1d3319866fdd1e19cdc329999057e44ffe936cfa77"
url: "https://pub.dev"
source: hosted
version: "3.1.3"
version: "3.1.4"
uuid:
dependency: transitive
description:
@ -1951,18 +1950,18 @@ packages:
dependency: transitive
description:
name: vector_graphics
sha256: "27d5fefe86fb9aace4a9f8375b56b3c292b64d8c04510df230f849850d912cb7"
sha256: "7ed22c21d7fdcc88dd6ba7860384af438cd220b251ad65dfc142ab722fabef61"
url: "https://pub.dev"
source: hosted
version: "1.1.15"
version: "1.1.16"
vector_graphics_codec:
dependency: transitive
description:
name: vector_graphics_codec
sha256: "2430b973a4ca3c4dbc9999b62b8c719a160100dcbae5c819bae0cacce32c9cdb"
sha256: "99fd9fbd34d9f9a32efd7b6a6aae14125d8237b10403b422a6a6dfeac2806146"
url: "https://pub.dev"
source: hosted
version: "1.1.12"
version: "1.1.13"
vector_graphics_compiler:
dependency: transitive
description:
@ -1991,34 +1990,34 @@ packages:
dependency: transitive
description:
name: video_player_android
sha256: "391e092ba4abe2f93b3e625bd6b6a6ec7d7414279462c1c0ee42b5ab8d0a0898"
sha256: "7018dbcb395e2bca0b9a898e73989e67c0c4a5db269528e1b036ca38bcca0d0b"
url: "https://pub.dev"
source: hosted
version: "2.7.16"
version: "2.7.17"
video_player_avfoundation:
dependency: transitive
description:
name: video_player_avfoundation
sha256: "33224c19775fd244be2d6e3dbd8e1826ab162877bd61123bf71890772119a2b7"
sha256: "8a4e73a3faf2b13512978a43cf1cdda66feeeb900a0527f1fbfd7b19cf3458d3"
url: "https://pub.dev"
source: hosted
version: "2.6.5"
version: "2.6.7"
video_player_platform_interface:
dependency: transitive
description:
name: video_player_platform_interface
sha256: "229d7642ccd9f3dc4aba169609dd6b5f3f443bb4cc15b82f7785fcada5af9bbb"
sha256: df534476c341ab2c6a835078066fc681b8265048addd853a1e3c78740316a844
url: "https://pub.dev"
source: hosted
version: "6.2.3"
version: "6.3.0"
video_player_web:
dependency: transitive
description:
name: video_player_web
sha256: "881b375a934d8ebf868c7fb1423b2bfaa393a0a265fa3f733079a86536064a10"
sha256: "3ef40ea6d72434edbfdba4624b90fd3a80a0740d260667d91e7ecd2d79e13476"
url: "https://pub.dev"
source: hosted
version: "2.3.3"
version: "2.3.4"
vm_service:
dependency: transitive
description:
@ -2063,10 +2062,10 @@ packages:
dependency: transitive
description:
name: weak_map
sha256: bf2cd4bbdba35cf407c41a290085240715ecfba82ea553e78fdeab6fe56d915e
sha256: "5f8e5d5ce57dc624db5fae814dd689ccae1f17f92b426e52f0a7cbe7f6f4ab97"
url: "https://pub.dev"
source: hosted
version: "4.0.0"
version: "4.0.1"
web:
dependency: transitive
description:
@ -2087,10 +2086,10 @@ packages:
dependency: transitive
description:
name: web_socket_channel
sha256: "9f187088ed104edd8662ca07af4b124465893caf063ba29758f97af57e61da8f"
sha256: "0b8e2457400d8a859b7b2030786835a28a8e80836ef64402abef392ff4f1d0e5"
url: "https://pub.dev"
source: hosted
version: "3.0.1"
version: "3.0.2"
webview_flutter:
dependency: transitive
description:
@ -2103,10 +2102,10 @@ packages:
dependency: transitive
description:
name: webview_flutter_android
sha256: "3d535126f7244871542b2f0b0fcf94629c9a14883250461f9abe1a6644c1c379"
sha256: "5568f17a9c25c0fdd0737900fa1c2d1fee2d780bc212d9aec10c2d1f48ef0f59"
url: "https://pub.dev"
source: hosted
version: "4.2.0"
version: "4.3.1"
webview_flutter_platform_interface:
dependency: transitive
description:
@ -2119,18 +2118,18 @@ packages:
dependency: transitive
description:
name: webview_flutter_wkwebview
sha256: b7e92f129482460951d96ef9a46b49db34bd2e1621685de26e9eaafd9674e7eb
sha256: "8e0593559bfecd35eb1757d6907ed6b995a41ef82607d6113df897c2805ce6be"
url: "https://pub.dev"
source: hosted
version: "3.16.3"
version: "3.18.0"
win32:
dependency: transitive
description:
name: win32
sha256: "154360849a56b7b67331c21f09a386562d88903f90a1099c5987afc1912e1f29"
sha256: daf97c9d80197ed7b619040e86c8ab9a9dad285e7671ee7390f9180cc828a51e
url: "https://pub.dev"
source: hosted
version: "5.10.0"
version: "5.10.1"
window_manager:
dependency: "direct main"
description:
@ -2173,4 +2172,4 @@ packages:
version: "3.1.3"
sdks:
dart: ">=3.6.0 <4.0.0"
flutter: ">=3.24.0"
flutter: ">=3.27.0"

View file

@ -36,91 +36,91 @@ dependencies:
# The following adds the Cupertino Icons font to your application.
# Use with the CupertinoIcons class for iOS style icons.
# Icons
cupertino_icons: ^1.0.2
cupertino_icons: ^1.0.8
ficonsax: ^0.0.3
# Network and HTTP
chopper: ^8.0.3
cached_network_image: ^3.2.3
http: ^1.1.0
flutter_cache_manager: ^3.3.0
chopper: ^8.0.4
cached_network_image: ^3.4.1
http: ^1.3.0
flutter_cache_manager: ^3.4.1
# State Management
flutter_riverpod: ^2.5.1
riverpod_annotation: ^2.3.5
flutter_riverpod: ^2.6.1
riverpod_annotation: ^2.6.1
# JSON and Serialization
json_annotation: ^4.9.0
freezed_annotation: ^2.4.1
freezed_annotation: ^2.4.4
# Logging
logging: ^1.1.0
logging: ^1.3.0
# Internationalization
intl: ^0.19.0
# Local Storage
shared_preferences: ^2.1.0
path_provider: ^2.1.3
shared_preferences: ^2.5.1
path_provider: ^2.1.5
# Media
media_kit: ^1.1.10 # Primary package.
media_kit_video: ^1.2.4 # For video rendering.
media_kit_libs_video: ^1.0.4 # Native video dependencies.
audio_service: ^0.18.12
media_kit: ^1.1.11 # Primary package.
media_kit_video: ^1.2.5 # For video rendering.
media_kit_libs_video: ^1.0.5 # Native video dependencies.
audio_service: ^0.18.16
fvp: ^0.29.0
video_player: ^2.9.2
# UI Components
dynamic_color: ^1.7.0
flutter_svg: ^2.0.14
animations: ^2.0.7
flutter_svg: ^2.0.17
animations: ^2.0.11
automatic_animated_list: ^1.1.0
page_transition: ^2.0.9
page_transition: ^2.2.1
sticky_headers: ^0.3.0+2
flutter_staggered_grid_view: ^0.7.0
scrollable_positioned_list: ^0.3.8
sliver_tools: ^0.2.10
sliver_tools: ^0.2.12
square_progress_indicator: ^0.0.7
flutter_blurhash: ^0.8.2
extended_image: ^9.1.0
flutter_widget_from_html: ^0.15.3
font_awesome_flutter: ^10.7.0
font_awesome_flutter: ^10.8.0
# Navigation
auto_route: ^9.2.2
auto_route: ^9.3.0+1
url_launcher: ^6.3.1
flutter_custom_tabs: ^2.1.0
# Utility
path: ^1.8.3
file_picker: ^8.1.7
path: ^1.9.0
file_picker: ^8.3.1
transparent_image: ^2.0.1
universal_html: ^2.2.4
collection: ^1.17.0
collection: ^1.19.0
# Device and System
local_auth: ^2.1.6
package_info_plus: ^8.0.0
wakelock_plus: ^1.1.4
screen_brightness: ^2.0.1
local_auth: ^2.3.0
package_info_plus: ^8.1.4
wakelock_plus: ^1.2.10
screen_brightness: ^2.1.1
window_manager: ^0.4.3
smtc_windows: ^1.0.0
background_downloader: ^8.5.2
background_downloader: ^8.9.4
# Data
isar: ^4.0.0-dev.14
isar_flutter_libs: ^4.0.0-dev.14 # contains Isar Core
# Other
async: ^2.10.0
xid: ^1.0.12
async: ^2.11.0
xid: ^1.2.1
desktop_drop: ^0.5.0
flexible_scrollbar: ^0.1.3
flutter_typeahead: ^5.0.2
share_plus: ^10.1.3
flutter_typeahead: ^5.2.0
share_plus: ^10.1.4
archive: ^4.0.2
dart_mappable: ^4.2.2
dart_mappable: ^4.3.0
reorderable_grid: ^1.0.10
dev_dependencies:
@ -133,23 +133,19 @@ dev_dependencies:
# package. See that file for information about deactivating specific lint
# rules and activating additional ones.
flutter_lints: ^5.0.0
build_runner: ^2.4.11
chopper_generator: ^8.0.3
json_serializable: ^6.8.0
build_runner: ^2.4.14
chopper_generator: ^8.0.4
json_serializable: ^6.9.0
custom_lint: ^0.7.0
freezed: ^2.5.2
freezed: ^2.5.7
swagger_dart_code_generator: ^3.0.1
riverpod_generator: ^2.4.0
dart_mappable_builder: ^4.2.3
riverpod_generator: ^2.6.3
dart_mappable_builder: ^4.3.0
auto_route_generator: ^9.0.0
icons_launcher: ^3.0.0
dependency_overrides:
js: ^0.7.1
cached_network_image:
git:
url: https://github.com/Neotech-iHoops/flutter_cached_network_image.git
path: cached_network_image
media_kit:
git:
url: https://github.com/DonutWare/media-kit