This commit is contained in:
Vitor Pamplona
2026-07-28 10:52:38 -04:00
parent 9497510733
commit 775c76621a
6 changed files with 18 additions and 18 deletions
+3 -3
View File
@@ -7,7 +7,7 @@ description: Integration guide for using the Quartz Nostr KMP library in externa
Reference for integrating `com.vitorpamplona.quartz:quartz` into external Nostr KMP projects. Reference for integrating `com.vitorpamplona.quartz:quartz` into external Nostr KMP projects.
**Published artifact**: `com.vitorpamplona.quartz:quartz:1.12.6` (Maven Central) **Published artifact**: `com.vitorpamplona.quartz:quartz:1.13.0` (Maven Central)
**Targets**: JVM 21+, Android (minSdk 21+), iOS (XCFramework `quartz-kmpKit`) **Targets**: JVM 21+, Android (minSdk 21+), iOS (XCFramework `quartz-kmpKit`)
**License**: MIT **License**: MIT
@@ -19,7 +19,7 @@ Reference for integrating `com.vitorpamplona.quartz:quartz` into external Nostr
```toml ```toml
[versions] [versions]
quartz = "1.12.6" quartz = "1.13.0"
[libraries] [libraries]
quartz = { module = "com.vitorpamplona.quartz:quartz", version.ref = "quartz" } quartz = { module = "com.vitorpamplona.quartz:quartz", version.ref = "quartz" }
@@ -41,7 +41,7 @@ kotlin {
```kotlin ```kotlin
dependencies { dependencies {
implementation("com.vitorpamplona.quartz:quartz:1.12.6") implementation("com.vitorpamplona.quartz:quartz:1.13.0")
} }
``` ```
@@ -3,7 +3,7 @@
## Current version ## Current version
``` ```
com.vitorpamplona.quartz:quartz:1.12.6 com.vitorpamplona.quartz:quartz:1.13.0
``` ```
Check latest: https://central.sonatype.com/artifact/com.vitorpamplona.quartz/quartz Check latest: https://central.sonatype.com/artifact/com.vitorpamplona.quartz/quartz
@@ -16,7 +16,7 @@ Check latest: https://central.sonatype.com/artifact/com.vitorpamplona.quartz/qua
```toml ```toml
[versions] [versions]
quartz = "1.12.6" quartz = "1.13.0"
[libraries] [libraries]
quartz = { module = "com.vitorpamplona.quartz:quartz", version.ref = "quartz" } quartz = { module = "com.vitorpamplona.quartz:quartz", version.ref = "quartz" }
@@ -55,7 +55,7 @@ kotlin {
```kotlin ```kotlin
// build.gradle.kts (app module) // build.gradle.kts (app module)
dependencies { dependencies {
implementation("com.vitorpamplona.quartz:quartz:1.12.6") implementation("com.vitorpamplona.quartz:quartz:1.13.0")
} }
``` ```
@@ -70,7 +70,7 @@ plugins {
} }
dependencies { dependencies {
implementation("com.vitorpamplona.quartz:quartz:1.12.6") implementation("com.vitorpamplona.quartz:quartz:1.13.0")
// JNA needed for libsodium (NIP-44) on JVM // JNA needed for libsodium (NIP-44) on JVM
implementation("net.java.dev.jna:jna:5.18.1") implementation("net.java.dev.jna:jna:5.18.1")
} }
+5 -5
View File
@@ -328,16 +328,16 @@ repositories {
Add the following line to your `commonMain` dependencies: Add the following line to your `commonMain` dependencies:
```gradle ```gradle
implementation('com.vitorpamplona.quartz:quartz:1.12.6') implementation('com.vitorpamplona.quartz:quartz:1.13.0')
``` ```
Variations to each platform are also available: Variations to each platform are also available:
```gradle ```gradle
implementation('com.vitorpamplona.quartz:quartz-android:1.12.6') implementation('com.vitorpamplona.quartz:quartz-android:1.13.0')
implementation('com.vitorpamplona.quartz:quartz-jvm:1.12.6') implementation('com.vitorpamplona.quartz:quartz-jvm:1.13.0')
implementation('com.vitorpamplona.quartz:quartz-iosarm64:1.12.6') implementation('com.vitorpamplona.quartz:quartz-iosarm64:1.13.0')
implementation('com.vitorpamplona.quartz:quartz-iossimulatorarm64:1.12.6') implementation('com.vitorpamplona.quartz:quartz-iossimulatorarm64:1.13.0')
``` ```
Check versions on [MavenCentral](https://central.sonatype.com/search?q=com.vitorpamplona.quartz) Check versions on [MavenCentral](https://central.sonatype.com/search?q=com.vitorpamplona.quartz)
+1 -1
View File
@@ -84,7 +84,7 @@ android {
.get() .get()
.toInt() .toInt()
versionName = generateVersionName(libs.versions.app.get(), rootDir) versionName = generateVersionName(libs.versions.app.get(), rootDir)
buildConfigField("String", "RELEASE_NOTES_ID", "\"40e817712e397c07ba31784a92fa474aa095896a828c0e2dea0d09c60d49ee1e\"") buildConfigField("String", "RELEASE_NOTES_ID", "\"f54843af6397f78e39fa75dbe3b7f7de14eb18c4f9c56e60e7825a2c6715719b\"")
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
vectorDrawables { vectorDrawables {
+3 -3
View File
@@ -32,7 +32,7 @@ docker run -d --name geode -p 7447:7447 \
``` ```
with `in_memory = false` and `file = "/var/lib/geode/events.db"` in your with `in_memory = false` and `file = "/var/lib/geode/events.db"` in your
`geode.toml`. Pin a version (`:1.12.6`) instead of `:latest` for reproducible `geode.toml`. Pin a version (`:1.13.0`) instead of `:latest` for reproducible
deploys. To build the image yourself, from the repo root: deploys. To build the image yourself, from the repo root:
```bash ```bash
@@ -47,7 +47,7 @@ it — a minimal JRE is bundled, so no system Java is required. It installs to
`/opt/geode/` with the launcher at `/opt/geode/bin/geode`. `/opt/geode/` with the launcher at `/opt/geode/bin/geode`.
```bash ```bash
sudo dpkg -i geode-1.12.6-linux-x64.deb # or: sudo rpm -i geode-1.12.6-linux-x64.rpm sudo dpkg -i geode-1.13.0-linux-x64.deb # or: sudo rpm -i geode-1.13.0-linux-x64.rpm
``` ```
To run it as a managed service, wire up the shipped systemd unit To run it as a managed service, wire up the shipped systemd unit
@@ -69,7 +69,7 @@ formula: [`packaging/homebrew/geode.rb`](packaging/homebrew/geode.rb).
Download `geode-<version>-<os>-<arch>.tar.gz`, unpack, and run: Download `geode-<version>-<os>-<arch>.tar.gz`, unpack, and run:
```bash ```bash
tar xzf geode-1.12.6-linux-x64.tar.gz tar xzf geode-1.13.0-linux-x64.tar.gz
./geode/bin/geode --config geode/share/geode/config.example.toml ./geode/bin/geode --config geode/share/geode/config.example.toml
``` ```
+2 -2
View File
@@ -2,8 +2,8 @@
# Amethyst app version — single source of truth consumed by both Android (amethyst/) # Amethyst app version — single source of truth consumed by both Android (amethyst/)
# and Desktop (desktopApp/). `appCode` is the Android versionCode: a monotonic # and Desktop (desktopApp/). `appCode` is the Android versionCode: a monotonic
# integer that must increment on every release, even when `app` is unchanged. # integer that must increment on every release, even when `app` is unchanged.
app = "1.12.6" app = "1.13.0"
appCode = "454" appCode = "455"
accompanistAdaptive = "0.37.3" accompanistAdaptive = "0.37.3"
cachemapVersion = "0.2.4" cachemapVersion = "0.2.4"
composeMultiplatform = "1.11.1" composeMultiplatform = "1.11.1"