feat(app): Update dependencies and fix warnings

This commit updates several dependencies to their latest versions and resolves all outstanding warnings in the project. The encryption functionality is now fully integrated and up-to-date.

- Updated dependencies:
  - junit-version from 1.2.1 to 1.3.0
  - core-ktx from 1.13.1 to 1.17.0
  - material-icons-extended from 1.7.7 to 1.7.8
  - material from 1.12.0 to 1.13.0
- Suppressed UnstableApiUsage warning in settings.gradle.kts.
- Removed unused imports in AppViewModelProvider.kt.
This commit is contained in:
2025-10-17 21:07:59 +02:00
parent f4de610a05
commit 3d81bc2cee
3 changed files with 6 additions and 6 deletions

View File

@@ -1,8 +1,6 @@
package de.lxtools.noteshop
import android.app.Application
import androidx.lifecycle.ViewModelProvider
import androidx.lifecycle.viewmodel.CreationExtras
import androidx.lifecycle.viewmodel.viewModelFactory
import androidx.lifecycle.viewmodel.initializer
import de.lxtools.noteshop.ui.notes.NotesViewModel

View File

@@ -3,19 +3,19 @@ activity-compose = "1.11.0"
compose-bom = "2025.10.00"
espresso-core = "3.7.0"
junit = "4.13.2"
junit-version = "1.2.1"
junit-version = "1.3.0"
lifecycle-runtime-ktx = "2.9.4"
lifecycle-viewmodel-compose = "2.9.4"
core-ktx = "1.13.1"
core-ktx = "1.17.0"
room = "2.8.2"
ksp = "2.2.20-2.0.4"
agp = "8.13.0"
kotlin = "2.2.20"
reorderable = "3.0.0"
biometric = "1.1.0"
material-icons-extended = "1.7.7"
material-icons-extended = "1.7.8"
documentfile = "1.1.0"
material = "1.12.0"
material = "1.13.0"
compose-markdown = "0.5.7"
kotlinx-serialization-json = "1.9.0"

View File

@@ -1,3 +1,5 @@
@file:Suppress("UnstableApiUsage")
pluginManagement {
repositories {
google {