|
96 | 96 | "channel": "release", |
97 | 97 | "userFacingName": "iOS - Japan Onboarding with Video - Release Prod", |
98 | 98 | "userFacingDescription": "Japan Onboarding with Video", |
99 | | - "isEnrollmentPaused": false, |
| 99 | + "isEnrollmentPaused": true, |
100 | 100 | "isRollout": false, |
101 | 101 | "bucketConfig": { |
102 | 102 | "randomizationUnit": "nimbus_id", |
|
159 | 159 | ], |
160 | 160 | "targeting": "(app_version|versionCompare('149.3.0') >= 0) && (language in ['ja'])", |
161 | 161 | "startDate": "2026-04-03", |
162 | | - "enrollmentEndDate": null, |
| 162 | + "enrollmentEndDate": "2026-04-24", |
163 | 163 | "endDate": null, |
164 | 164 | "proposedDuration": 28, |
165 | 165 | "proposedEnrollment": 14, |
|
177 | 177 | }, |
178 | 178 | { |
179 | 179 | "schemaVersion": "1.12.0", |
180 | | - "slug": "ios-new-onboarding-global-release-version", |
181 | | - "id": "ios-new-onboarding-global-release-version", |
| 180 | + "slug": "ios-translations-phase-2", |
| 181 | + "id": "ios-translations-phase-2", |
182 | 182 | "arguments": {}, |
183 | | - "application": "org.mozilla.ios.FirefoxBeta", |
| 183 | + "application": "org.mozilla.ios.Firefox", |
184 | 184 | "appName": "firefox_ios", |
185 | | - "appId": "org.mozilla.ios.FirefoxBeta", |
186 | | - "channel": "beta", |
187 | | - "userFacingName": "iOS New Onboarding Global Release Version", |
188 | | - "userFacingDescription": "New onboarding", |
| 185 | + "appId": "org.mozilla.ios.Firefox", |
| 186 | + "channel": "release", |
| 187 | + "userFacingName": "iOS Translations - Phase 2", |
| 188 | + "userFacingDescription": "iOS Translations - Phase 2", |
189 | 189 | "isEnrollmentPaused": false, |
190 | 190 | "isRollout": true, |
191 | 191 | "bucketConfig": { |
192 | 192 | "randomizationUnit": "nimbus_id", |
193 | | - "namespace": "ios-onboarding-framework-feature-beta-no_targeting-rollout-4", |
| 193 | + "namespace": "ios-translations-feature-release-no_targeting-rollout-3", |
194 | 194 | "start": 0, |
195 | 195 | "count": 10000, |
196 | 196 | "total": 10000 |
197 | 197 | }, |
198 | 198 | "featureIds": [ |
199 | | - "onboarding-framework-feature" |
| 199 | + "translations-feature" |
200 | 200 | ], |
201 | 201 | "probeSets": [], |
202 | 202 | "outcomes": [], |
|
211 | 211 | }, |
212 | 212 | "features": [ |
213 | 213 | { |
214 | | - "featureId": "onboarding-framework-feature", |
| 214 | + "featureId": "translations-feature", |
215 | 215 | "enabled": true, |
216 | 216 | "value": { |
217 | | - "enable-modern-ui": true, |
218 | | - "should-use-japan-configuration": false |
| 217 | + "languagePickerEnabled": true |
219 | 218 | } |
220 | 219 | } |
221 | 220 | ] |
222 | 221 | } |
223 | 222 | ], |
224 | | - "targeting": "(app_version|versionCompare('145.1.0') >= 0) && ((language in ['ja']) != true)", |
225 | | - "startDate": "2025-11-13", |
| 223 | + "targeting": "(app_version|versionCompare('151.!') >= 0) && (user_disabled_ai == false)", |
| 224 | + "startDate": "2026-05-19", |
226 | 225 | "enrollmentEndDate": null, |
227 | 226 | "endDate": null, |
228 | 227 | "proposedDuration": 28, |
|
231 | 230 | "featureValidationOptOut": false, |
232 | 231 | "localizations": null, |
233 | 232 | "locales": null, |
234 | | - "publishedDate": null, |
| 233 | + "publishedDate": "2026-05-19T22:30:29.542226Z", |
| 234 | + "isFirefoxLabsOptIn": false, |
| 235 | + "firefoxLabsTitle": "", |
| 236 | + "firefoxLabsDescription": "", |
| 237 | + "firefoxLabsDescriptionLinks": null, |
| 238 | + "firefoxLabsGroup": "", |
| 239 | + "requiresRestart": false |
| 240 | + }, |
| 241 | + { |
| 242 | + "schemaVersion": "1.12.0", |
| 243 | + "slug": "ios-worldcup-feature", |
| 244 | + "id": "ios-worldcup-feature", |
| 245 | + "arguments": {}, |
| 246 | + "application": "org.mozilla.ios.Firefox", |
| 247 | + "appName": "firefox_ios", |
| 248 | + "appId": "org.mozilla.ios.Firefox", |
| 249 | + "channel": "release", |
| 250 | + "userFacingName": "iOS - Worldcup Feature", |
| 251 | + "userFacingDescription": "iOS - Worldcup Feature", |
| 252 | + "isEnrollmentPaused": false, |
| 253 | + "isRollout": false, |
| 254 | + "bucketConfig": { |
| 255 | + "randomizationUnit": "nimbus_id", |
| 256 | + "namespace": "ios-world-cup-widget-feature-release-1", |
| 257 | + "start": 0, |
| 258 | + "count": 10000, |
| 259 | + "total": 10000 |
| 260 | + }, |
| 261 | + "featureIds": [ |
| 262 | + "world-cup-widget-feature" |
| 263 | + ], |
| 264 | + "probeSets": [], |
| 265 | + "outcomes": [], |
| 266 | + "branches": [ |
| 267 | + { |
| 268 | + "slug": "control", |
| 269 | + "ratio": 1, |
| 270 | + "feature": { |
| 271 | + "featureId": "this-is-included-for-mobile-pre-96-support", |
| 272 | + "enabled": false, |
| 273 | + "value": {} |
| 274 | + }, |
| 275 | + "features": [ |
| 276 | + { |
| 277 | + "featureId": "world-cup-widget-feature", |
| 278 | + "enabled": true, |
| 279 | + "value": { |
| 280 | + "enabled": false |
| 281 | + } |
| 282 | + } |
| 283 | + ] |
| 284 | + }, |
| 285 | + { |
| 286 | + "slug": "treatment-a", |
| 287 | + "ratio": 19, |
| 288 | + "feature": { |
| 289 | + "featureId": "this-is-included-for-mobile-pre-96-support", |
| 290 | + "enabled": false, |
| 291 | + "value": {} |
| 292 | + }, |
| 293 | + "features": [ |
| 294 | + { |
| 295 | + "featureId": "world-cup-widget-feature", |
| 296 | + "enabled": true, |
| 297 | + "value": { |
| 298 | + "enabled": true |
| 299 | + } |
| 300 | + } |
| 301 | + ] |
| 302 | + } |
| 303 | + ], |
| 304 | + "targeting": "((is_already_enrolled) || ((app_version|versionCompare('151.!') >= 0)))", |
| 305 | + "startDate": "2026-05-08", |
| 306 | + "enrollmentEndDate": null, |
| 307 | + "endDate": null, |
| 308 | + "proposedDuration": 28, |
| 309 | + "proposedEnrollment": 14, |
| 310 | + "referenceBranch": "control", |
| 311 | + "featureValidationOptOut": false, |
| 312 | + "localizations": null, |
| 313 | + "locales": null, |
| 314 | + "publishedDate": "2026-05-08T16:32:08.540831Z", |
235 | 315 | "isFirefoxLabsOptIn": false, |
236 | 316 | "firefoxLabsTitle": "", |
237 | 317 | "firefoxLabsDescription": "", |
|
318 | 398 | }, |
319 | 399 | { |
320 | 400 | "schemaVersion": "1.12.0", |
321 | | - "slug": "summarizer-mistral-model-rollout-first-run-new-users", |
322 | | - "id": "summarizer-mistral-model-rollout-first-run-new-users", |
| 401 | + "slug": "shake-to-summarize-mistral-rollout-languages", |
| 402 | + "id": "shake-to-summarize-mistral-rollout-languages", |
323 | 403 | "arguments": {}, |
324 | 404 | "application": "org.mozilla.ios.Firefox", |
325 | 405 | "appName": "firefox_ios", |
326 | 406 | "appId": "org.mozilla.ios.Firefox", |
327 | 407 | "channel": "release", |
328 | | - "userFacingName": "Summarizer - Mistral Model Rollout First Run New Users", |
| 408 | + "userFacingName": "Shake to Summarize - Mistral Rollout Languages", |
329 | 409 | "userFacingDescription": "Summarizer", |
330 | 410 | "isEnrollmentPaused": false, |
331 | 411 | "isRollout": true, |
332 | 412 | "bucketConfig": { |
333 | 413 | "randomizationUnit": "nimbus_id", |
334 | | - "namespace": "ios-hosted-summarizer-feature-release-mobile_new_users-rollout-2", |
| 414 | + "namespace": "ios-hosted-summarizer-feature-summarizer-app-attest-auth-feature-summarizer-language-expansion-feature-release-no_targeting-rollout-3", |
335 | 415 | "start": 0, |
336 | 416 | "count": 10000, |
337 | 417 | "total": 10000 |
338 | 418 | }, |
339 | 419 | "featureIds": [ |
340 | | - "hosted-summarizer-feature" |
| 420 | + "hosted-summarizer-feature", |
| 421 | + "summarizer-app-attest-auth-feature", |
| 422 | + "summarizer-language-expansion-feature" |
341 | 423 | ], |
342 | 424 | "probeSets": [], |
343 | 425 | "outcomes": [], |
|
359 | 441 | "toolbarEntrypoint": true, |
360 | 442 | "shakeGesture": true |
361 | 443 | } |
| 444 | + }, |
| 445 | + { |
| 446 | + "featureId": "summarizer-app-attest-auth-feature", |
| 447 | + "enabled": true, |
| 448 | + "value": { |
| 449 | + "enabled": true |
| 450 | + } |
| 451 | + }, |
| 452 | + { |
| 453 | + "featureId": "summarizer-language-expansion-feature", |
| 454 | + "enabled": true, |
| 455 | + "value": { |
| 456 | + "enabled": true, |
| 457 | + "supportedLocales": [ |
| 458 | + "ja", |
| 459 | + "jp", |
| 460 | + "en", |
| 461 | + "es", |
| 462 | + "de", |
| 463 | + "fr", |
| 464 | + "pt", |
| 465 | + "it" |
| 466 | + ] |
| 467 | + } |
362 | 468 | } |
363 | 469 | ] |
364 | 470 | } |
365 | 471 | ], |
366 | | - "targeting": "((is_already_enrolled) || ((days_since_install < 7) && (app_version|versionCompare('143.!') >= 0) && (language in ['en']) && (region in ['US']) && (('summarizer-mistral-model-full-rollout' in enrollments) == false) && ((enrollments_map['summarizer-mistral-model-rollout'] == 'treatment-a') == false)))", |
367 | | - "startDate": "2025-09-17", |
| 472 | + "targeting": "((is_already_enrolled) || ((app_version|versionCompare('151.!') >= 0) && (language in ['de', 'en', 'es', 'fr', 'it', 'ja', 'pt']))) && (user_disabled_ai == false)", |
| 473 | + "startDate": "2026-05-19", |
368 | 474 | "enrollmentEndDate": null, |
369 | 475 | "endDate": null, |
370 | 476 | "proposedDuration": 28, |
371 | | - "proposedEnrollment": 14, |
| 477 | + "proposedEnrollment": 7, |
372 | 478 | "referenceBranch": "control", |
373 | 479 | "featureValidationOptOut": false, |
374 | 480 | "localizations": null, |
375 | 481 | "locales": null, |
376 | | - "publishedDate": "2025-09-17T19:20:28.247535Z", |
| 482 | + "publishedDate": "2026-05-19T17:47:19.216360Z", |
377 | 483 | "isFirefoxLabsOptIn": false, |
378 | 484 | "firefoxLabsTitle": "", |
379 | 485 | "firefoxLabsDescription": "", |
|
0 commit comments