Release notes for 7.61

This commit is contained in:
Fedor Indutny 2025-07-02 16:00:52 -07:00
parent 39e4a33ef2
commit 1c810f4998
2 changed files with 31 additions and 1 deletions

View file

@ -8859,5 +8859,9 @@
"icu:WhatsNew__v7.59--0": { "icu:WhatsNew__v7.59--0": {
"messageformat": "This update enables GPU acceleration on Linux for improved performance and smoother video playback on supported hardware.", "messageformat": "This update enables GPU acceleration on Linux for improved performance and smoother video playback on supported hardware.",
"description": "(Deleted 2025/06/25) Release notes for version 7.59" "description": "(Deleted 2025/06/25) Release notes for version 7.59"
},
"icu:WhatsNew__v7.61--0": {
"messageformat": "This update improves audio quality and reliability during voice and video calls, and introduces better automatic configuration of connected microphones and speakers. Thanks to <padenot></padenot>, <kinetiknz></kinetiknz>, and <Pehrsons></Pehrsons> at Mozilla for their help with this project.",
"description": "Release notes for version 7.60"
} }
} }

View file

@ -33,6 +33,22 @@ export function ExternalLink(props: {
); );
} }
function Padenot() {
return (
<ExternalLink href="https://github.com/padenot">@padenot</ExternalLink>
);
}
function Kinetiknz() {
return (
<ExternalLink href="https://github.com/kinetiknz">@kinetiknz</ExternalLink>
);
}
function Pehrsons() {
return (
<ExternalLink href="https://github.com/Pehrsons">@Pehrsons</ExternalLink>
);
}
export function WhatsNewModal({ export function WhatsNewModal({
i18n, i18n,
hideWhatsNewModal, hideWhatsNewModal,
@ -42,7 +58,17 @@ export function WhatsNewModal({
const releaseNotes: ReleaseNotesType = { const releaseNotes: ReleaseNotesType = {
date: new Date(window.getBuildCreation?.() || Date.now()), date: new Date(window.getBuildCreation?.() || Date.now()),
version: window.getVersion?.(), version: window.getVersion?.(),
features: [<I18n i18n={i18n} id="icu:WhatsNew__bugfixes" />], features: [
<I18n
i18n={i18n}
id="icu:WhatsNew__v7.61--0"
components={{
padenot: Padenot,
kinetiknz: Kinetiknz,
Pehrsons,
}}
/>,
],
}; };
if (releaseNotes.features.length === 1 && !releaseNotes.header) { if (releaseNotes.features.length === 1 && !releaseNotes.header) {