Skip to content

Commit 000b151

Browse files
committed
chore: update dependencies
1 parent 0960833 commit 000b151

File tree

9 files changed

+697
-2414
lines changed

9 files changed

+697
-2414
lines changed

goneonize/defproto/Neonize.pb.go

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

goneonize/defproto/waArmadilloApplication/WAArmadilloApplication.proto

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,10 @@ message Armadillo {
154154
optional WAArmadilloXMA.ExtendedContentMessage extendedContentMessage = 5;
155155
}
156156

157+
message NetworkVerificationMessage {
158+
optional string codeText = 1;
159+
}
160+
157161
message NoteReplyMessage {
158162
oneof noteReplyContent {
159163
WACommon.MessageText textContent = 4;
@@ -240,6 +244,7 @@ message Armadillo {
240244
BumpExistingMessage bumpExistingMessage = 11;
241245
NoteReplyMessage noteReplyMessage = 13;
242246
RavenMessage ravenMessageMsgr = 14;
247+
NetworkVerificationMessage networkVerificationMessage = 15;
243248
}
244249
}
245250

goneonize/defproto/waArmadilloBackupMessage/WAArmadilloBackupMessage.proto

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@ package WAArmadilloBackupMessage;
33
option go_package = "go.mau.fi/whatsmeow/proto/waArmadilloBackupMessage";
44

55
message BackupMessage {
6+
message Subprotocol {
7+
optional bytes payload = 1;
8+
optional int32 version = 2;
9+
}
10+
611
message Metadata {
712
message FrankingMetadata {
813
optional bytes frankingTag = 3;
@@ -15,8 +20,14 @@ message BackupMessage {
1520
optional FrankingMetadata frankingMetadata = 4;
1621
optional int32 payloadVersion = 5;
1722
optional int32 futureProofBehavior = 6;
23+
optional int32 threadTypeTag = 7;
24+
}
25+
26+
oneof payload {
27+
bytes encryptedTransportMessage = 2;
28+
Subprotocol encryptedTransportEvent = 5;
29+
Subprotocol encryptedTransportLocallyTransformedMessage = 6;
1830
}
1931

2032
optional Metadata metadata = 1;
21-
optional bytes payload = 2;
2233
}

goneonize/defproto/waArmadilloXMA/WAArmadilloXMA.proto

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ message ExtendedContentMessage {
6363
FB_FEED_POST_PRIVATE_REPLY = 1008;
6464
FB_SHORT = 1009;
6565
FB_COMMENT_MENTION_SHARE = 1010;
66+
FB_POST_MENTION = 1011;
6667
MSG_EXTERNAL_LINK_SHARE = 2000;
6768
MSG_P2P_PAYMENT = 2001;
6869
MSG_LOCATION_SHARING = 2002;
@@ -95,6 +96,8 @@ message ExtendedContentMessage {
9596
RTC_GROUP_VIDEO_CALL = 3005;
9697
RTC_MISSED_GROUP_AUDIO_CALL = 3006;
9798
RTC_MISSED_GROUP_VIDEO_CALL = 3007;
99+
RTC_ONGOING_AUDIO_CALL = 3008;
100+
RTC_ONGOING_VIDEO_CALL = 3009;
98101
DATACLASS_SENDER_COPY = 4000;
99102
}
100103

goneonize/defproto/waCompanionReg/WAWebProtobufsCompanionReg.proto

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,24 @@ message CompanionEphemeralIdentity {
6969
optional string ref = 3;
7070
}
7171

72+
message CompanionCommitment {
73+
optional bytes hash = 1;
74+
}
75+
76+
message ProloguePayload {
77+
optional bytes companionEphemeralIdentity = 1;
78+
optional CompanionCommitment commitment = 2;
79+
}
80+
7281
message PrimaryEphemeralIdentity {
7382
optional bytes publicKey = 1;
83+
optional bytes nonce = 2;
84+
}
85+
86+
message PairingRequest {
87+
optional bytes companionPublicKey = 1;
88+
optional bytes companionIdentityKey = 2;
89+
optional bytes advSecret = 3;
7490
}
7591

7692
message EncryptedPairingRequest {

goneonize/defproto/waE2E/WAWebProtobufsE2E.proto

Lines changed: 112 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import "waCompanionReg/WAWebProtobufsCompanionReg.proto";
77
import "waMmsRetry/WAMmsRetry.proto";
88
import "waCommon/WACommon.proto";
99

10-
enum PollType {
10+
enum PollMediaType {
1111
TEXT = 1;
1212
IMAGE = 2;
1313
}
@@ -23,6 +23,25 @@ enum PeerDataOperationRequestType {
2323
COMPANION_META_NONCE_FETCH = 7;
2424
}
2525

26+
enum BotMetricsEntryPoint {
27+
FAVICON = 1;
28+
CHATLIST = 2;
29+
AISEARCH_NULL_STATE_PAPER_PLANE = 3;
30+
AISEARCH_NULL_STATE_SUGGESTION = 4;
31+
AISEARCH_TYPE_AHEAD_SUGGESTION = 5;
32+
AISEARCH_TYPE_AHEAD_PAPER_PLANE = 6;
33+
AISEARCH_TYPE_AHEAD_RESULT_CHATLIST = 7;
34+
AISEARCH_TYPE_AHEAD_RESULT_MESSAGES = 8;
35+
AIVOICE_SEARCH_BAR = 9;
36+
AIVOICE_FAVICON = 10;
37+
AISTUDIO = 11;
38+
DEEPLINK = 12;
39+
NOTIFICATION = 13;
40+
PROFILE_MESSAGE_BUTTON = 14;
41+
FORWARD = 15;
42+
APP_SHORTCUT = 16;
43+
}
44+
2645
enum BotSessionSource {
2746
NULL_STATE = 1;
2847
TYPEAHEAD = 2;
@@ -176,6 +195,27 @@ message PinInChatMessage {
176195
optional int64 senderTimestampMS = 3;
177196
}
178197

198+
message PollCreationMessage {
199+
enum PollType {
200+
POLL = 0;
201+
QUIZ = 1;
202+
}
203+
204+
message Option {
205+
optional string optionName = 1;
206+
optional string optionHash = 2;
207+
}
208+
209+
optional bytes encKey = 1;
210+
optional string name = 2;
211+
repeated Option options = 3;
212+
optional uint32 selectableOptionsCount = 4;
213+
optional ContextInfo contextInfo = 5;
214+
optional PollMediaType pollMediaType = 6;
215+
optional PollType pollType = 7;
216+
optional Option correctAnswer = 8;
217+
}
218+
179219
message ButtonsResponseMessage {
180220
enum Type {
181221
UNKNOWN = 0;
@@ -823,6 +863,7 @@ message ExtendedTextMessage {
823863
optional bool viewOnce = 30;
824864
optional uint32 videoHeight = 31;
825865
optional uint32 videoWidth = 32;
866+
optional MMSThumbnailMetadata faviconMMSMetadata = 33;
826867
}
827868

828869
message InvoiceMessage {
@@ -882,6 +923,11 @@ message ImageMessage {
882923
}
883924

884925
message ContextInfo {
926+
enum StatusAttributionType {
927+
NONE = 0;
928+
RESHARED_FROM_MENTION = 1;
929+
}
930+
885931
message ForwardedNewsletterMessageInfo {
886932
enum ContentType {
887933
UPDATE = 1;
@@ -1015,15 +1061,18 @@ message ContextInfo {
10151061
optional string ctwaSignals = 54;
10161062
optional bytes ctwaPayload = 55;
10171063
optional ForwardedAIBotMessageInfo forwardedAiBotMessageInfo = 56;
1064+
optional StatusAttributionType statusAttributionType = 57;
10181065
}
10191066

10201067
message BotPluginMetadata {
10211068
enum PluginType {
1069+
UNKNOWN_PLUGIN = 0;
10221070
REELS = 1;
10231071
SEARCH = 2;
10241072
}
10251073

10261074
enum SearchProvider {
1075+
UNKNOWN = 0;
10271076
BING = 1;
10281077
GOOGLE = 2;
10291078
SUPPORT = 3;
@@ -1040,6 +1089,7 @@ message BotPluginMetadata {
10401089
optional WACommon.MessageKey parentPluginMessageKey = 10;
10411090
optional PluginType deprecatedField = 11;
10421091
optional PluginType parentPluginType = 12;
1092+
optional string faviconCDNURL = 13;
10431093
}
10441094

10451095
message BotMediaMetadata {
@@ -1083,11 +1133,13 @@ message BotReminderMetadata {
10831133

10841134
message BotModelMetadata {
10851135
enum PremiumModelStatus {
1136+
UNKNOWN_STATUS = 0;
10861137
AVAILABLE = 1;
10871138
QUOTA_EXCEED_LIMIT = 2;
10881139
}
10891140

10901141
enum ModelType {
1142+
UNKNOWN_TYPE = 0;
10911143
LLAMA_PROD = 1;
10921144
LLAMA_PROD_PREMIUM = 2;
10931145
}
@@ -1101,6 +1153,21 @@ message BotCapabilityMetadata {
11011153
PROGRESS_INDICATOR = 1;
11021154
RICH_RESPONSE_HEADING = 2;
11031155
RICH_RESPONSE_NESTED_LIST = 3;
1156+
AI_MEMORY = 4;
1157+
RICH_RESPONSE_THREAD_SURFING = 5;
1158+
RICH_RESPONSE_TABLE = 6;
1159+
RICH_RESPONSE_CODE = 7;
1160+
WA_IG_1P_PLUGIN_RANKING_CONTROL = 10;
1161+
WA_IG_1P_PLUGIN_RANKING_UPDATE_1 = 11;
1162+
WA_IG_1P_PLUGIN_RANKING_UPDATE_2 = 12;
1163+
WA_IG_1P_PLUGIN_RANKING_UPDATE_3 = 13;
1164+
WA_IG_1P_PLUGIN_RANKING_UPDATE_4 = 14;
1165+
WA_IG_1P_PLUGIN_RANKING_UPDATE_5 = 15;
1166+
WA_IG_1P_PLUGIN_RANKING_UPDATE_6 = 16;
1167+
WA_IG_1P_PLUGIN_RANKING_UPDATE_7 = 17;
1168+
WA_IG_1P_PLUGIN_RANKING_UPDATE_8 = 18;
1169+
WA_IG_1P_PLUGIN_RANKING_UPDATE_9 = 19;
1170+
WA_IG_1P_PLUGIN_RANKING_UPDATE_10 = 20;
11041171
}
11051172

11061173
repeated BotCapabilityType capabilities = 1;
@@ -1128,6 +1195,7 @@ message MessageAssociation {
11281195
HD_VIDEO_DUAL_UPLOAD = 5;
11291196
STATUS_TAPPABLE_MESSAGE = 6;
11301197
MEDIA_POLL = 7;
1198+
STATUS_ADD_YOURS = 8;
11311199
}
11321200

11331201
optional AssociationType associationType = 1;
@@ -1329,8 +1397,12 @@ message Message {
13291397
optional StickerPackMessage stickerPackMessage = 86;
13301398
optional FutureProofMessage statusMentionMessage = 87;
13311399
optional PollResultSnapshotMessage pollResultSnapshotMessage = 88;
1332-
optional FutureProofMessage pollCreationMessageV4 = 89;
13331400
optional FutureProofMessage pollCreationOptionImageMessage = 90;
1401+
optional FutureProofMessage associatedChildMessage = 91;
1402+
optional FutureProofMessage groupStatusMentionMessage = 92;
1403+
optional FutureProofMessage pollCreationMessageV4 = 93;
1404+
optional FutureProofMessage pollCreationMessageV5 = 94;
1405+
optional FutureProofMessage statusAddYours = 95;
13341406
}
13351407

13361408
message AlbumMessage {
@@ -1421,20 +1493,6 @@ message PollUpdateMessage {
14211493
optional int64 senderTimestampMS = 4;
14221494
}
14231495

1424-
message PollCreationMessage {
1425-
message Option {
1426-
optional string optionName = 1;
1427-
optional string optionHash = 2;
1428-
}
1429-
1430-
optional bytes encKey = 1;
1431-
optional string name = 2;
1432-
repeated Option options = 3;
1433-
optional uint32 selectableOptionsCount = 4;
1434-
optional ContextInfo contextInfo = 5;
1435-
optional PollType pollType = 6;
1436-
}
1437-
14381496
message StickerSyncRMRMessage {
14391497
repeated string filehash = 1;
14401498
optional string rmrSource = 2;
@@ -1484,6 +1542,7 @@ message ProductMessage {
14841542
optional uint32 productImageCount = 9;
14851543
optional string firstImageID = 11;
14861544
optional int64 salePriceAmount1000 = 12;
1545+
optional string signedURL = 13;
14871546
}
14881547

14891548
message CatalogSnapshot {
@@ -1751,6 +1810,16 @@ message DocumentMessage {
17511810
optional string accessibilityLabel = 21;
17521811
}
17531812

1813+
message MMSThumbnailMetadata {
1814+
optional string thumbnailDirectPath = 1;
1815+
optional bytes thumbnailSHA256 = 2;
1816+
optional bytes thumbnailEncSHA256 = 3;
1817+
optional bytes mediaKey = 4;
1818+
optional int64 mediaKeyTimestamp = 5;
1819+
optional uint32 thumbnailHeight = 6;
1820+
optional uint32 thumbnailWidth = 7;
1821+
}
1822+
17541823
message LocationMessage {
17551824
optional double degreesLatitude = 1;
17561825
optional double degreesLongitude = 2;
@@ -1788,6 +1857,17 @@ message BotAvatarMetadata {
17881857
message BotSuggestedPromptMetadata {
17891858
repeated string suggestedPrompts = 1;
17901859
optional uint32 selectedPromptIndex = 2;
1860+
optional BotPromptSuggestions promptSuggestions = 3;
1861+
optional string selectedPromptID = 4;
1862+
}
1863+
1864+
message BotPromptSuggestions {
1865+
repeated BotPromptSuggestion suggestions = 1;
1866+
}
1867+
1868+
message BotPromptSuggestion {
1869+
optional string prompt = 1;
1870+
optional string promptID = 2;
17911871
}
17921872

17931873
message BotMemoryMetadata {
@@ -1801,6 +1881,20 @@ message BotMemoryFact {
18011881
optional string factID = 2;
18021882
}
18031883

1884+
message BotRenderingMetadata {
1885+
message Keyword {
1886+
optional string value = 1;
1887+
repeated string associatedPrompts = 2;
1888+
}
1889+
1890+
repeated Keyword keywords = 1;
1891+
}
1892+
1893+
message BotMetricsMetadata {
1894+
optional string destinationID = 1;
1895+
optional BotMetricsEntryPoint destinationEntryPoint = 2;
1896+
}
1897+
18041898
message BotSessionMetadata {
18051899
optional string sessionID = 1;
18061900
optional BotSessionSource sessionSource = 2;
@@ -1830,6 +1924,8 @@ message BotMetadata {
18301924
optional BotCapabilityMetadata capabilityMetadata = 13;
18311925
optional BotImagineMetadata imagineMetadata = 14;
18321926
optional BotMemoryMetadata memoryMetadata = 15;
1927+
optional BotRenderingMetadata renderingMetadata = 16;
1928+
optional BotMetricsMetadata botMetricsMetadata = 17;
18331929
}
18341930

18351931
message DeviceListMetadata {

goneonize/defproto/waWeb/WAWebProtobufsWeb.proto

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,7 @@ message WebMessageInfo {
225225
COMMUNITY_SUB_GROUP_VISIBILITY_HIDDEN = 208;
226226
CAPI_GROUP_NE2EE_SYSTEM_MESSAGE = 209;
227227
STATUS_MENTION = 210;
228+
USER_CONTROLS_SYSTEM_MESSAGE = 211;
228229
}
229230

230231
enum Status {
@@ -295,6 +296,7 @@ message WebMessageInfo {
295296
repeated MessageAddOn messageAddOns = 68;
296297
optional StatusMentionMessage statusMentionMessageInfo = 69;
297298
optional bool isSupportAiMessage = 70;
299+
repeated string statusMentionSources = 71;
298300
}
299301

300302
message PaymentInfo {

goneonize/go.mod

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ toolchain go1.22.1
66

77
require (
88
github.com/mattn/go-sqlite3 v1.14.24
9-
go.mau.fi/whatsmeow v0.0.0-20241019130619-e66372b56ef1
10-
google.golang.org/protobuf v1.35.1
9+
go.mau.fi/whatsmeow v0.0.0-20241121132808-ae900cb6bee4
10+
google.golang.org/protobuf v1.35.2
1111
)
1212

1313
require (
@@ -18,8 +18,8 @@ require (
1818
github.com/mattn/go-isatty v0.0.20 // indirect
1919
github.com/rs/zerolog v1.33.0 // indirect
2020
go.mau.fi/libsignal v0.1.1 // indirect
21-
go.mau.fi/util v0.8.1 // indirect
22-
golang.org/x/crypto v0.28.0 // indirect
23-
golang.org/x/net v0.30.0 // indirect
24-
golang.org/x/sys v0.26.0 // indirect
21+
go.mau.fi/util v0.8.2 // indirect
22+
golang.org/x/crypto v0.29.0 // indirect
23+
golang.org/x/net v0.31.0 // indirect
24+
golang.org/x/sys v0.27.0 // indirect
2525
)

0 commit comments

Comments
 (0)