Skip to content

Commit 27d124b

Browse files
fix(metadata): ingest new data and regenerate products (#248)
Co-authored-by: kinyoklion <[email protected]>
1 parent 737a080 commit 27d124b

30 files changed

+451
-34
lines changed

api-js/src/data/releases.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2106,11 +2106,17 @@
21062106
}
21072107
],
21082108
"node-server": [
2109+
{
2110+
"major": 9,
2111+
"minor": 8,
2112+
"date": "2025-04-08T14:43:45Z",
2113+
"eol": null
2114+
},
21092115
{
21102116
"major": 9,
21112117
"minor": 7,
21122118
"date": "2024-10-17T22:02:08Z",
2113-
"eol": null
2119+
"eol": "2026-04-08T00:00:00Z"
21142120
},
21152121
{
21162122
"major": 9,

api-js/src/data/user_agents.json

Lines changed: 122 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,21 +9,110 @@
99
"AkamaiEdgeSDK"
1010
]
1111
},
12+
"android": {
13+
"userAgents": [
14+
"AndroidClient"
15+
]
16+
},
1217
"cloudflare": {
1318
"userAgents": [
1419
"CloudflareEdgeSDK"
1520
]
1621
},
22+
"cpp-client-sdk": {
23+
"userAgents": [
24+
"CPPClient"
25+
]
26+
},
27+
"cpp-server-sdk": {
28+
"userAgents": [
29+
"CPPServer"
30+
]
31+
},
32+
"dotnet-client-sdk": {
33+
"userAgents": [
34+
"DotnetClientSide",
35+
"XamarinClient"
36+
]
37+
},
38+
"dotnet-server-sdk": {
39+
"userAgents": [
40+
"DotNetClient"
41+
]
42+
},
43+
"electron": {
44+
"wrapperNames": [
45+
"ElectronClient"
46+
]
47+
},
48+
"erlang-server-sdk": {
49+
"userAgents": [
50+
"ErlangClient"
51+
]
52+
},
1753
"fastly": {
1854
"userAgents": [
1955
"FastlyEdgeSDK"
2056
]
2157
},
58+
"flutter-client-sdk": {
59+
"userAgents": [
60+
"FlutterClientSdk"
61+
],
62+
"wrapperNames": [
63+
"FlutterClientSdk"
64+
]
65+
},
66+
"go-server-sdk": {
67+
"userAgents": [
68+
"GoClient"
69+
]
70+
},
71+
"haskell-server-sdk": {
72+
"userAgents": [
73+
"HaskellServerClient"
74+
]
75+
},
76+
"java-server-sdk": {
77+
"userAgents": [
78+
"JavaClient"
79+
]
80+
},
81+
"js-client-sdk": {
82+
"userAgents": [
83+
"JSClient"
84+
]
85+
},
86+
"lua-server-sdk": {
87+
"wrapperNames": [
88+
"lua-server-sdk"
89+
]
90+
},
91+
"node-client-sdk": {
92+
"userAgents": [
93+
"NodeJSClient"
94+
]
95+
},
2296
"node-server": {
2397
"userAgents": [
2498
"NodeJSClient"
2599
]
26100
},
101+
"php-server-sdk": {
102+
"userAgents": [
103+
"PHPClient"
104+
]
105+
},
106+
"python-server-sdk": {
107+
"userAgents": [
108+
"PythonClient"
109+
]
110+
},
111+
"react-client-sdk": {
112+
"wrapperNames": [
113+
"react-client-sdk"
114+
]
115+
},
27116
"react-native": {
28117
"userAgents": [
29118
"ReactNativeClient"
@@ -32,9 +121,42 @@
32121
"react-native-client"
33122
]
34123
},
124+
"relay-proxy": {
125+
"userAgents": [
126+
"LDRelay"
127+
]
128+
},
129+
"roku": {
130+
"userAgents": [
131+
"RokuClient"
132+
]
133+
},
134+
"ruby-server-sdk": {
135+
"userAgents": [
136+
"RubyClient"
137+
]
138+
},
139+
"rust-server-sdk": {
140+
"userAgents": [
141+
"RustServerClient"
142+
]
143+
},
144+
"swift-client-sdk": {
145+
"userAgents": [
146+
"iOS",
147+
"macOS",
148+
"tvOS",
149+
"watchOS"
150+
]
151+
},
35152
"vercel": {
36153
"userAgents": [
37154
"VercelEdgeSDK"
38155
]
156+
},
157+
"vue": {
158+
"wrapperNames": [
159+
"vue-client-sdk"
160+
]
39161
}
40162
}

api/sdkmeta/data/releases.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2106,11 +2106,17 @@
21062106
}
21072107
],
21082108
"node-server": [
2109+
{
2110+
"major": 9,
2111+
"minor": 8,
2112+
"date": "2025-04-08T14:43:45Z",
2113+
"eol": null
2114+
},
21092115
{
21102116
"major": 9,
21112117
"minor": 7,
21122118
"date": "2024-10-17T22:02:08Z",
2113-
"eol": null
2119+
"eol": "2026-04-08T00:00:00Z"
21142120
},
21152121
{
21162122
"major": 9,

api/sdkmeta/data/user_agents.json

Lines changed: 122 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,21 +9,110 @@
99
"AkamaiEdgeSDK"
1010
]
1111
},
12+
"android": {
13+
"userAgents": [
14+
"AndroidClient"
15+
]
16+
},
1217
"cloudflare": {
1318
"userAgents": [
1419
"CloudflareEdgeSDK"
1520
]
1621
},
22+
"cpp-client-sdk": {
23+
"userAgents": [
24+
"CPPClient"
25+
]
26+
},
27+
"cpp-server-sdk": {
28+
"userAgents": [
29+
"CPPServer"
30+
]
31+
},
32+
"dotnet-client-sdk": {
33+
"userAgents": [
34+
"DotnetClientSide",
35+
"XamarinClient"
36+
]
37+
},
38+
"dotnet-server-sdk": {
39+
"userAgents": [
40+
"DotNetClient"
41+
]
42+
},
43+
"electron": {
44+
"wrapperNames": [
45+
"ElectronClient"
46+
]
47+
},
48+
"erlang-server-sdk": {
49+
"userAgents": [
50+
"ErlangClient"
51+
]
52+
},
1753
"fastly": {
1854
"userAgents": [
1955
"FastlyEdgeSDK"
2056
]
2157
},
58+
"flutter-client-sdk": {
59+
"userAgents": [
60+
"FlutterClientSdk"
61+
],
62+
"wrapperNames": [
63+
"FlutterClientSdk"
64+
]
65+
},
66+
"go-server-sdk": {
67+
"userAgents": [
68+
"GoClient"
69+
]
70+
},
71+
"haskell-server-sdk": {
72+
"userAgents": [
73+
"HaskellServerClient"
74+
]
75+
},
76+
"java-server-sdk": {
77+
"userAgents": [
78+
"JavaClient"
79+
]
80+
},
81+
"js-client-sdk": {
82+
"userAgents": [
83+
"JSClient"
84+
]
85+
},
86+
"lua-server-sdk": {
87+
"wrapperNames": [
88+
"lua-server-sdk"
89+
]
90+
},
91+
"node-client-sdk": {
92+
"userAgents": [
93+
"NodeJSClient"
94+
]
95+
},
2296
"node-server": {
2397
"userAgents": [
2498
"NodeJSClient"
2599
]
26100
},
101+
"php-server-sdk": {
102+
"userAgents": [
103+
"PHPClient"
104+
]
105+
},
106+
"python-server-sdk": {
107+
"userAgents": [
108+
"PythonClient"
109+
]
110+
},
111+
"react-client-sdk": {
112+
"wrapperNames": [
113+
"react-client-sdk"
114+
]
115+
},
27116
"react-native": {
28117
"userAgents": [
29118
"ReactNativeClient"
@@ -32,9 +121,42 @@
32121
"react-native-client"
33122
]
34123
},
124+
"relay-proxy": {
125+
"userAgents": [
126+
"LDRelay"
127+
]
128+
},
129+
"roku": {
130+
"userAgents": [
131+
"RokuClient"
132+
]
133+
},
134+
"ruby-server-sdk": {
135+
"userAgents": [
136+
"RubyClient"
137+
]
138+
},
139+
"rust-server-sdk": {
140+
"userAgents": [
141+
"RustServerClient"
142+
]
143+
},
144+
"swift-client-sdk": {
145+
"userAgents": [
146+
"iOS",
147+
"macOS",
148+
"tvOS",
149+
"watchOS"
150+
]
151+
},
35152
"vercel": {
36153
"userAgents": [
37154
"VercelEdgeSDK"
38155
]
156+
},
157+
"vue": {
158+
"wrapperNames": [
159+
"vue-client-sdk"
160+
]
39161
}
40162
}

metadata.sqlite3

8 KB
Binary file not shown.

metadata/launchdarkly_android-client-sdk.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
"type": "client-side",
77
"languages": [
88
"Java", "Kotlin"
9-
]
9+
],
10+
"userAgents": ["AndroidClient"]
1011
}
1112
}
1213
}

metadata/launchdarkly_apex-server-sdk.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
"type": "server-side",
77
"languages": [
88
"Apex"
9-
]
9+
],
10+
"userAgent": ["ApexServerClient"]
1011
}
1112
}
1213
}

metadata/launchdarkly_cpp-sdks.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@
1111
],
1212
"releases": {
1313
"tag-prefix": "launchdarkly-cpp-client-"
14-
}
14+
},
15+
"userAgents": ["CPPClient"]
1516
},
1617
"cpp-server-sdk": {
1718
"name": "C++ Server SDK",
@@ -23,7 +24,8 @@
2324
],
2425
"releases": {
2526
"tag-prefix": "launchdarkly-cpp-server-"
26-
}
27+
},
28+
"userAgents": ["CPPServer"]
2729
}
2830
}
2931
}

0 commit comments

Comments
 (0)