-
Notifications
You must be signed in to change notification settings - Fork 138
VPN-7324: 2.33 addon messages #10856
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,105 @@ | ||
| { | ||
| "api_version": "0.1", | ||
| "id": "message_update_v2.33", | ||
| "name": "Update to Mozilla VPN 2.33", | ||
| "type": "message", | ||
| "conditions": { | ||
| "max_client_version": "2.32.9", | ||
| "javascript": "osCheck.js" | ||
| }, | ||
| "javascript": { | ||
| "enable": "enable.js" | ||
| }, | ||
| "message": { | ||
| "date": 1763575587, | ||
| "usesSharedStrings": true, | ||
| "shortVersion": "2.33", | ||
| "id": "message_update_v2.33", | ||
| "title": "vpn.commonStrings.updateTitle", | ||
| "subtitle": "vpn.commonStrings.subtitle", | ||
| "badge": "new_update", | ||
| "blocks": [ | ||
| { | ||
| "id": "c_1", | ||
| "type": "text", | ||
| "content": "vpn.commonStrings.generalUpdateBulletIntro" | ||
| }, | ||
| { | ||
| "id": "c_2", | ||
| "type": "ulist", | ||
| "content": [ | ||
| { | ||
| "id": "l_1", | ||
| "content": "vpn.233updateMessage.bullet1" | ||
| }, | ||
| { | ||
| "id": "l_2", | ||
| "content": "vpn.233updateMessage.bullet2" | ||
| }, | ||
| { | ||
| "id": "l_3", | ||
| "content": "vpn.233updateMessage.bullet3" | ||
| }, | ||
| { | ||
| "id": "l_4", | ||
| "content": "vpn.233updateMessage.bullet4" | ||
| }, | ||
| { | ||
| "id": "l_5", | ||
| "content": "vpn.233updateMessage.bullet5" | ||
| }, | ||
| { | ||
| "id": "l_6", | ||
| "content": "vpn.233updateMessage.bullet6" | ||
| }, | ||
| { | ||
| "id": "l_7", | ||
| "content": "vpn.233updateMessage.bullet7" | ||
| }, | ||
| { | ||
| "id": "l_8", | ||
| "content": "vpn.233updateMessage.bullet8" | ||
| }, | ||
| { | ||
| "id": "l_9", | ||
| "content": "vpn.233updateMessage.bullet9" | ||
| }, | ||
| { | ||
| "id": "l_10", | ||
| "content": "vpn.233updateMessage.bullet10" | ||
| }, | ||
| { | ||
| "id": "l_11", | ||
| "content": "vpn.233updateMessage.bullet11" | ||
| } | ||
| ] | ||
| }, | ||
| { | ||
| "id": "c_3", | ||
| "type": "button", | ||
| "style": "primary", | ||
| "content": "vpn.commonStrings.updateButton", | ||
| "javascript": "update.js" | ||
| }, | ||
| { | ||
| "id": "c_4", | ||
| "type": "button", | ||
| "style": "primary", | ||
| "content": "vpn.commonStrings.downloadButton", | ||
| "javascript": "updateWeb.js" | ||
| }, | ||
| { | ||
| "id": "c_5", | ||
| "type": "button", | ||
| "style": "link", | ||
| "content": "vpn.commonStrings.getHelpButton", | ||
| "javascript": "getHelp.js" | ||
| }, | ||
| { | ||
| "id": "extra_1", | ||
| "type": "text", | ||
| "content": "vpn.commonStrings.downloadTitle" | ||
| } | ||
| ] | ||
| } | ||
| } |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,85 @@ | ||
| { | ||
| "api_version": "0.1", | ||
| "id": "message_whats_new_v2.33", | ||
| "name": "What's new message", | ||
| "type": "message", | ||
| "conditions": { | ||
| "min_client_version": "2.33.0", | ||
| "max_client_version": "2.33.9" | ||
| }, | ||
| "javascript": { | ||
| "enable": "setDate.js" | ||
| }, | ||
| "message": { | ||
| "date": 1763575587, | ||
| "usesSharedStrings": true, | ||
| "shortVersion": "2.33", | ||
| "id": "message_whats_new_v2.33", | ||
| "title": "vpn.commonStrings.whatsNewTitle", | ||
| "subtitle": "vpn.commonStrings.latestVersionSubtitle", | ||
| "badge": "whats_new", | ||
| "notify": false, | ||
| "blocks": [ | ||
| { | ||
| "id": "c_1", | ||
| "type": "text", | ||
| "content": "vpn.commonStrings.generalUpdateBulletIntro" | ||
| }, | ||
| { | ||
| "id": "c_2", | ||
| "type": "ulist", | ||
| "content": [ | ||
| { | ||
| "id": "l_1", | ||
| "content": "vpn.233updateMessage.bullet1" | ||
| }, | ||
| { | ||
| "id": "l_2", | ||
| "content": "vpn.233updateMessage.bullet2" | ||
| }, | ||
| { | ||
| "id": "l_3", | ||
| "content": "vpn.233updateMessage.bullet3" | ||
| }, | ||
| { | ||
| "id": "l_4", | ||
| "content": "vpn.233updateMessage.bullet4" | ||
| }, | ||
| { | ||
| "id": "l_5", | ||
| "content": "vpn.233updateMessage.bullet5" | ||
| }, | ||
| { | ||
| "id": "l_6", | ||
| "content": "vpn.233updateMessage.bullet6" | ||
| }, | ||
| { | ||
| "id": "l_7", | ||
| "content": "vpn.233updateMessage.bullet7" | ||
| }, | ||
| { | ||
| "id": "l_8", | ||
| "content": "vpn.233updateMessage.bullet8" | ||
| }, | ||
| { | ||
| "id": "l_9", | ||
| "content": "vpn.233updateMessage.bullet9" | ||
| }, | ||
| { | ||
| "id": "l_10", | ||
| "content": "vpn.233updateMessage.bullet10" | ||
| }, | ||
| { | ||
| "id": "l_11", | ||
| "content": "vpn.233updateMessage.bullet11" | ||
| } | ||
| ] | ||
| }, | ||
| { | ||
| "id": "c_3", | ||
| "type": "text", | ||
| "content": "vpn.commonStrings.whatsNewClosing" | ||
| } | ||
| ] | ||
| } | ||
| } |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| (function(api) { | ||
| api.addon.date = (api.settings.updateTime.getTime() / 1000); | ||
| }) |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -92,6 +92,41 @@ commonStrings: | |
| value: An option, under “Preferences”, to enable support for RCS/MMS messaging, Apple features like CarPlay and AirDrop, as well as connections to local devices. | ||
| comment: First bullet point with a specific update in 2.31 - shown only on iOS | ||
|
|
||
| 233updateMessage: | ||
| bullet1: | ||
| value: "[all] Finish transitioning subscription management to the Mozilla Accounts website." | ||
| comment: Bullet point with a specific update in 2.33. Should have tag that indicates it applies to all platforms. | ||
| bullet2: | ||
| value: "[all] Added regular key rotation, improving security in the event of extreme, unexpected situations." | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
|
||
| comment: Bullet point with a specific update in 2.33. Should have tag that indicates it applies to all platforms. | ||
| bullet3: | ||
| value: "[iOS] If you are using that beautiful new iPhone Air, Mozilla VPN should now look even better on it." | ||
| comment: Bullet point with a specific update in 2.33. Should have tag that indicates it applies to iOS platform. | ||
| bullet4: | ||
| value: "[iOS] Improvements on when notification permissions are requested when the app launches for the first time." | ||
| comment: Bullet point with a specific update in 2.33. Should have tag that indicates it applies to iOS platform. | ||
| bullet5: | ||
| value: "[Windows, macOS, Linux] In a rare situation, the status icon wasn’t updating. We dug in deep, and it should again work for everyone." | ||
| comment: Bullet point with a specific update in 2.33. Should have tag that indicates it applies to the 3 desktop platforms. | ||
| bullet6: | ||
| value: "[Linux] If your distro ships with that latest Qt 6.10, builds from scratch may have had issues. They no longer should." | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This seems relevant for an extremely small number of users? Will they even see the update message if they build their own? |
||
| comment: Bullet point with a specific update in 2.33. Should have tag that indicates it applies to Linux platform. | ||
| bullet7: | ||
| value: "[iOS] Some exciting under-the-hood work to support a future feature." | ||
| comment: Bullet point with a specific update in 2.33. Should have tag that indicates it applies to iOS platform. | ||
| bullet8: | ||
| value: "[Android] Invisible work that will allow the app to run smoother on the latest devices." | ||
| comment: Bullet point with a specific update in 2.33. Should have tag that indicates it applies to Android platform. | ||
| bullet9: | ||
| value: "[macOS] Over the past few releases we’ve improved how the VPN operates under the hood. This release completes that work." | ||
| comment: Bullet point with a specific update in 2.33. Should have tag that indicates it applies to macOS platform. | ||
| bullet10: | ||
| value: "[Linux] Some behind-the-scenes changes that help us get new versions out to you more easily." | ||
| comment: Bullet point with a specific update in 2.33. Should have tag that indicates it applies to Linux platform. | ||
| bullet11: | ||
| value: "[all] You can use Mozilla VPN in dozens of languages, and we’ve included the latest translations in this release." | ||
| comment: Bullet point with a specific update in 2.33. Should have tag that indicates it applies to all platforms. | ||
|
|
||
| tryFirefoxExtension: | ||
| title: | ||
| value: Try the Firefox extension | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did you mean "Finished"? "Finish" sounds like a plan, not a release note. Also, accounts always lowercase.