Skip to content

Commit

Permalink
Update version 10906
Browse files Browse the repository at this point in the history
  • Loading branch information
claabs committed Aug 1, 2023
1 parent 8a3ece4 commit 52c38f7
Show file tree
Hide file tree
Showing 5 changed files with 79 additions and 126 deletions.
159 changes: 39 additions & 120 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ubisoft-demux",
"version": "1.10894.0",
"version": "1.10906.0",
"description": "A Node.js client to interact with Ubisoft Connect's protobuf demux API",
"main": "dist/src/index.js",
"scripts": {
Expand Down Expand Up @@ -43,7 +43,7 @@
"debug": "^4.3.4",
"glob": "^8.0.3",
"phin": "^3.6.1",
"protobufjs": "^7.1.2"
"protobufjs": "^7.2.4"
},
"devDependencies": {
"@types/debug": "^4.1.7",
Expand All @@ -67,7 +67,7 @@
"rimraf": "^3.0.2",
"ts-jest": "^29.0.2",
"ts-node": "^10.9.1",
"ts-proto": "^1.141.1",
"ts-proto": "^1.156.2",
"typed-emitter": "^2.1.0",
"typescript": "^4.8.3",
"yaml": "^2.3.1"
Expand Down
20 changes: 18 additions & 2 deletions proto/proto_statistics/Statistics.proto
Original file line number Diff line number Diff line change
Expand Up @@ -619,6 +619,21 @@ message TrustedDeviceActionData {
optional bool defaultFriendlyName = 3;
}

message GameStarterStartRequestObjectData {
optional string steamId = 1;
optional string steamTicket = 2;
}

message MercuryCheckoutRequestObjectData {
optional string steamId = 1;
optional string partnerPlatformType = 2;
}

message MercuryWebshopGetObjectData {
optional string partnerPlatformType = 1;
optional string misconfiguredProductSteamIds = 2;
}

message SharePlayHostSessionStreamingStartData {
optional string hostPeerId = 1;
optional string side = 2;
Expand Down Expand Up @@ -849,8 +864,9 @@ message EventObjectData {
optional RemotePlayHostSessionStreamingStartData remotePlaySessionStart = 62;
optional RemotePlayHostSessionStreamingStopData remotePlaySessionStop = 63;
optional StreamingStatusData streamingStatus = 64;

reserved 65, 66, 67;
optional GameStarterStartRequestObjectData gameStarterStartRequest = 65;
optional MercuryCheckoutRequestObjectData mercuryCheckoutRequest = 66;
optional MercuryWebshopGetObjectData mercuryWebshopGet = 67;
}

message Event {
Expand Down
2 changes: 1 addition & 1 deletion src/constants.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/**
* The launcher version sent to the demux API on startup. It can be found in the upc.exe file properties (e.g. File version: 132.2.0.10690)
*/
export const API_VERSION = 10894;
export const API_VERSION = 10906;
18 changes: 18 additions & 0 deletions src/generated/proto_statistics/Statistics.ts
Original file line number Diff line number Diff line change
Expand Up @@ -627,6 +627,21 @@ export interface TrustedDeviceActionData {
defaultFriendlyName: boolean;
}

export interface GameStarterStartRequestObjectData {
steamId: string;
steamTicket: string;
}

export interface MercuryCheckoutRequestObjectData {
steamId: string;
partnerPlatformType: string;
}

export interface MercuryWebshopGetObjectData {
partnerPlatformType: string;
misconfiguredProductSteamIds: string;
}

export interface SharePlayHostSessionStreamingStartData {
hostPeerId: string;
side: string;
Expand Down Expand Up @@ -857,6 +872,9 @@ export interface EventObjectData {
remotePlaySessionStart?: RemotePlayHostSessionStreamingStartData;
remotePlaySessionStop?: RemotePlayHostSessionStreamingStopData;
streamingStatus?: StreamingStatusData;
gameStarterStartRequest?: GameStarterStartRequestObjectData;
mercuryCheckoutRequest?: MercuryCheckoutRequestObjectData;
mercuryWebshopGet?: MercuryWebshopGetObjectData;
}

export interface Event {
Expand Down

0 comments on commit 52c38f7

Please sign in to comment.