Skip to content

Commit 727311f

Browse files
authored
Release: 1.0.8-beta (#82)
This is a maintenance release. It contains mostly dependency updates and internal refactoring for upcoming features. In addition, it includes a few small feature changes, such as a higher default GF-low value and the addition of Nitrox 28 as a standard gas.
1 parent 4d8165e commit 727311f

4 files changed

Lines changed: 17 additions & 9 deletions

File tree

.gitignore

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ xcuserdata
3131
# Storage file created by the app when running on desktop
3232
composeApp/configuration.preferences_pb
3333
composeApp/release/
34-
keystore.properties
35-
release-keystore
3634
.idea/gradle.xml
35+
36+
# Signing info
37+
keystore.properties
38+
abysner-release.p12

composeApp/build.gradle.kts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ import java.io.ByteArrayOutputStream
2323
import java.util.Properties
2424

2525
// DMG distribution does not support "-beta", MSI requires at least MAJOR.MINOR.BUILD
26-
val abysnerVersionBase = "1.0.7"
26+
val abysnerVersionBase = "1.0.8"
2727
val abysnerVersion = "$abysnerVersionBase-beta"
2828
// iOS supports a String here, but Android only an integer
29-
val abysnerBuildNumber = 9
29+
val abysnerBuildNumber = 10
3030

3131
plugins {
3232
alias(libs.plugins.kotlinMultiplatform)
@@ -109,6 +109,7 @@ kotlin {
109109
implementation(compose.components.uiToolingPreview)
110110

111111
implementation(compose.material3)
112+
implementation(libs.jetbrains.compose.material.icons)
112113
implementation(libs.koalaplot.core)
113114

114115
// Data storage
@@ -163,6 +164,7 @@ android {
163164
storeFile = rootProject.file(it)
164165
}
165166
storePassword = keystoreProperties.getProperty("storePassword")
167+
storeType = keystoreProperties.getProperty("storeType") ?: "JKS"
166168
}
167169
}
168170

gradle/libs.versions.toml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ kotlinInject = "0.8.0"
2222
datastore = "1.1.7"
2323

2424
# Navigation
25-
navigationCompose = "2.7.0-alpha07"
25+
navigationCompose = "2.8.0-alpha13"
2626

2727
[libraries]
2828
# Testing
@@ -35,9 +35,13 @@ kotlinx-coroutines-swing = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-
3535
# Navigation
3636
navigation-compose = { module = "org.jetbrains.androidx.navigation:navigation-compose", version.ref = "navigationCompose" }
3737

38-
# ViewModel
39-
jetbrains-lifecycle-runtime = { module = "org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose", version = "2.9.1" }
40-
jetbrains-lifecycle-viewmodel = { module = "org.jetbrains.androidx.lifecycle:lifecycle-viewmodel-compose", version = "2.9.1" }
38+
# ViewModel & Lifecycle
39+
# Note: 2.9.1 does not seem to be compatible with multiplatform 1.8.2, probably only compatible with 1.9.0 which is currently in beta)
40+
jetbrains-lifecycle-runtime = { module = "org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose", version = "2.8.4" }
41+
jetbrains-lifecycle-viewmodel = { module = "org.jetbrains.androidx.lifecycle:lifecycle-viewmodel-compose", version = "2.8.4" }
42+
43+
# Material
44+
jetbrains-compose-material-icons = { module = "org.jetbrains.compose.material:material-icons-core", version = "1.7.3" }
4145

4246
# Date & Time
4347
jetbrains-kotlinx-datetime = { module = "org.jetbrains.kotlinx:kotlinx-datetime", version = "0.7.1"}

iosApp/iosApp/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<key>CFBundlePackageType</key>
1818
<string>$(PRODUCT_BUNDLE_PACKAGE_TYPE)</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>1.0.7</string>
20+
<string>1.0.8</string>
2121
<key>CFBundleVersion</key>
2222
<string>1</string>
2323
<key>LSRequiresIPhoneOS</key>

0 commit comments

Comments
 (0)