Skip to content

Commit 318f6f1

Browse files
authored
Merge branch 'master' into signal-call-tunnel
2 parents dec5b03 + 59a0bd8 commit 318f6f1

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+566
-96
lines changed

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,17 @@
22

33
## [Unreleased]
44

5+
## [0.14.1] - 2026-03-08
6+
7+
### Added
8+
9+
- Added isArchived to contact json output (Thanks @moppman)
10+
- Added support for group member labels
11+
12+
### Fixed
13+
14+
- Adapt registration to signal server changes
15+
516
## [0.14.0] - 2026-03-01
617

718
**Attention**: Now requires Java 25

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ If you have a question you can ask it in the [GitHub discussions page](https://g
1010
- Be sure to include a **title and clear description**, as much relevant information as possible.
1111
- Specify the versions of signal-cli, libsignal-client (if self-compiled), JDK and OS you're using
1212
- Specify if it's the normal java or the graalvm native version.
13-
- Run the failing command with `--verbose` flag to get a more detailed log output and include that in the bug report
13+
- Run the failing command with `-vv --scrub-log` flags to get a more detailed log output and include that in the bug report
1414

1515
# Pull request
1616

build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@ plugins {
33
application
44
eclipse
55
`check-lib-versions`
6-
id("org.graalvm.buildtools.native") version "0.11.4"
6+
id("org.graalvm.buildtools.native") version "0.11.5"
77
}
88

99
allprojects {
1010
group = "org.asamk"
11-
version = "0.14.1-SNAPSHOT"
11+
version = "0.14.2-SNAPSHOT"
1212
}
1313

1414
java {

client/Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client/src/cli.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -598,6 +598,12 @@ pub enum CliCommands {
598598

599599
#[arg(short = 'e', long)]
600600
expiration: Option<u32>,
601+
602+
#[arg(long = "member-label-emoji")]
603+
member_label_emoji: Option<String>,
604+
605+
#[arg(long = "member-label")]
606+
member_label: Option<String>,
601607
},
602608
UpdateProfile {
603609
#[arg(long = "given-name")]

client/src/jsonrpc.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -460,6 +460,8 @@ pub trait Rpc {
460460
#[allow(non_snake_case)] setPermissionEditDetails: Option<String>,
461461
#[allow(non_snake_case)] setPermissionSendMessages: Option<String>,
462462
expiration: Option<u32>,
463+
#[allow(non_snake_case)] memberLabelEmoji: Option<String>,
464+
#[allow(non_snake_case)] memberLabel: Option<String>,
463465
) -> Result<Value, ErrorObjectOwned>;
464466

465467
#[method(name = "updateProfile", param_kind = map)]

client/src/main.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -535,6 +535,8 @@ async fn handle_command(
535535
set_permission_edit_details,
536536
set_permission_send_messages,
537537
expiration,
538+
member_label_emoji,
539+
member_label,
538540
} => {
539541
client
540542
.update_group(
@@ -568,6 +570,8 @@ async fn handle_command(
568570
GroupPermission::OnlyAdmins => "onlyAdmins".to_owned(),
569571
}),
570572
expiration,
573+
member_label_emoji,
574+
member_label,
571575
)
572576
.await
573577
}

data/org.asamk.SignalCli.metainfo.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@
4545
<content_attribute id="social-chat">intense</content_attribute>
4646
</content_rating>
4747
<releases>
48+
<release version="0.14.1" date="2026-03-08">
49+
<url type="details">https://github.com/AsamK/signal-cli/releases/tag/v0.14.1</url>
50+
</release>
4851
<release version="0.14.0" date="2026-03-01">
4952
<url type="details">https://github.com/AsamK/signal-cli/releases/tag/v0.14.0</url>
5053
</release>

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ slf4j-api = { module = "org.slf4j:slf4j-api", version.ref = "slf4j" }
1212
slf4j-jul = { module = "org.slf4j:jul-to-slf4j", version.ref = "slf4j" }
1313
logback = "ch.qos.logback:logback-classic:1.5.32"
1414

15-
signalservice = "com.github.turasa:signal-service-java:2.15.3_unofficial_140"
15+
signalservice = "com.github.turasa:signal-service-java:2.15.3_unofficial_141"
1616
sqlite = "org.xerial:sqlite-jdbc:3.51.2.0"
1717
hikari = "com.zaxxer:HikariCP:7.0.2"
1818
junit-jupiter-bom = { module = "org.junit:junit-bom", version.ref = "junit" }

gradle/wrapper/gradle-wrapper.jar

2.73 KB
Binary file not shown.

0 commit comments

Comments
 (0)