You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: files/en-us/mozilla/firefox/releases/141/index.md
+3-42Lines changed: 3 additions & 42 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,62 +1,37 @@
1
1
---
2
2
title: Firefox 141 for developers
3
-
short-title: Firefox 141 (Beta)
3
+
short-title: Firefox 141 (Stable)
4
4
slug: Mozilla/Firefox/Releases/141
5
5
page-type: firefox-release-notes-active
6
6
sidebar: firefox
7
7
---
8
8
9
9
This article provides information about the changes in Firefox 141 that affect developers.
10
-
Firefox 141 is the current [Beta version of Firefox](https://www.firefox.com/en-US/channel/desktop/#nightly) and ships on [July 22, 2025](https://whattrainisitnow.com/release/?version=141).
11
-
12
-
> [!NOTE]
13
-
> The release notes for this Firefox version are still a work in progress. You can [view the project tracker for this release here](https://github.com/mdn/mdn/issues/698).
14
-
15
-
<!-- Authors: Please uncomment any headings you are writing notes for -->
10
+
Firefox 141 was released on [July 22, 2025](https://whattrainisitnow.com/release/?version=141).
16
11
17
12
## Changes for web developers
18
13
19
-
<!-- ### Developer Tools -->
20
-
21
14
### HTML
22
15
23
16
- The HTML [`webkitdirectory`](/en-US/docs/Web/HTML/Reference/Elements/input/file#webkitdirectory) attribute and the corresponding {{domxref("HTMLInputElement.webkitdirectory")}} property are now partially supported on Firefox Android ([Firefox bug 1887878](https://bugzil.la/1887878)).
24
17
The attribute can be set to indicate that an [`<input type="file">`](/en-US/docs/Web/HTML/Reference/Elements/input/file) element should offer selection of directories instead of files.
25
18
Note that the returned file entries for the selected folder always contain an empty string in ({{domxref("File.webkitRelativePath")}}), which means that using `webkitdirectory` is not suitable for use cases where information about the directory structure is needed ([Firefox bug 1973726](https://bugzil.la/1973726)).
26
19
27
-
<!-- #### Removals -->
28
-
29
20
### CSS
30
21
31
22
- The CSS {{CSSXRef("font-variant-emoji")}} property allows you to set a default presentation style for displaying emojis ([Firefox bug 1954214](https://bugzil.la/1954214)).
32
23
33
-
<!-- No notable changes. -->
34
-
35
-
<!-- #### Removals -->
36
-
37
24
### JavaScript
38
25
39
26
- The [`variants`](/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/variants) accessor property is now supported on {{jsxref("Intl.Locale")}} instances.
40
27
This property returns the variants associated with a locale as a string of dash (`-`) separated identifiers.
41
28
It offers a more robust way to get and set variant subtags of a language identifier as opposed to manually parsing or modifying a locale string ([Firefox bug 1970161](https://bugzil.la/1970161)).
42
29
43
-
<!-- #### Removals -->
44
-
45
-
<!-- ### SVG -->
46
-
47
-
<!-- #### Removals -->
48
-
49
30
### HTTP
50
31
51
32
- The [`"cache"`](/en-US/docs/Web/HTTP/Reference/Headers/Clear-Site-Data#cache) directive of the {{httpheader("Clear-Site-Data")}} response header now clears the {{glossary("bfcache")}} (backwards-forwards cache).
52
33
This allows a site to ensure that if anyone navigates backward after a user has signed out, private details that were visible during the initial session will not be exposed. ([Firefox bug 1930501](https://bugzil.la/1930501)).
53
34
54
-
<!-- #### Removals -->
55
-
56
-
<!-- ### Security -->
57
-
58
-
<!-- #### Removals -->
59
-
60
35
### APIs
61
36
62
37
- The {{domxref("PointerEvent/persistentDeviceId","persistentDeviceId")}} property of the {{domxref("PointerEvent")}} interface is now supported. This gives each pointing device that interacts with the screen a unique ID that persists for the session. It provides a reliable way to identify multiple pointing devices (such as pens) interacting with the screen simultaneously. ([Firefox bug 1968400](https://bugzil.la/1968400)).
@@ -72,16 +47,6 @@ Firefox 141 is the current [Beta version of Firefox](https://www.firefox.com/en-
72
47
Unlike `showPopover()` and `hidePopover()`, this does not throw an exception if the popover is already in the target state.
73
48
- The [WebGPU API](/en-US/docs/Web/API/WebGPU_API) is now fully supported on Windows, in all contexts except for service workers. This allows developers to perform computation and graphics rendering using the [Graphics Processing Unit](https://en.wikipedia.org/wiki/Graphics_Processing_Unit) (GPU) of a user's computer. ([Firefox bug 1972486](https://bugzil.la/1972486)).
@@ -103,11 +68,7 @@ Firefox 141 is the current [Beta version of Firefox](https://www.firefox.com/en-
103
68
104
69
## Changes for add-on developers
105
70
106
-
- Adds the {{WebExtAPIRef('i18n.getPreferredSystemLanguages')}} method to retrieve the preferred locales of the operating system. This complements {{WebExtAPIRef('i18n.getAcceptLanguages')}} which return details of the locales set in the browser. ([Firefox bug 1888486](https://bugzil.la/1888486))
107
-
108
-
<!-- ### Removals -->
109
-
110
-
<!-- ### Other -->
71
+
- Adds the {{WebExtAPIRef('i18n.getPreferredSystemLanguages')}} method to retrieve the preferred locales of the operating system. This complements {{WebExtAPIRef('i18n.getAcceptLanguages')}}, which returns details of the locales set in the browser. ([Firefox bug 1888486](https://bugzil.la/1888486))
Copy file name to clipboardExpand all lines: files/en-us/mozilla/firefox/releases/142/index.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,13 +1,13 @@
1
1
---
2
2
title: Firefox 142 for developers
3
-
short-title: Firefox 142 (Nightly)
3
+
short-title: Firefox 142 (Beta)
4
4
slug: Mozilla/Firefox/Releases/142
5
5
page-type: firefox-release-notes-active
6
6
sidebar: firefox
7
7
---
8
8
9
9
This article provides information about the changes in Firefox 142 that affect developers.
10
-
Firefox 142 is the current [Nightly version of Firefox](https://www.firefox.com/en-US/channel/desktop/#nightly) and ships on [August 19, 2025](https://whattrainisitnow.com/release/?version=141).
10
+
Firefox 142 is the current [Beta version of Firefox](https://www.firefox.com/en-US/channel/desktop/#beta) and ships on [August 19, 2025](https://whattrainisitnow.com/release/?version=142).
11
11
12
12
> [!NOTE]
13
13
> The release notes for this Firefox version are still a work in progress.
This article provides information about the changes in Firefox 143 that affect developers.
10
+
Firefox 143 is the current [Nightly version of Firefox](https://www.firefox.com/en-US/channel/desktop/#nightly) and ships on [September 16, 2025](https://whattrainisitnow.com/release/?version=143).
11
+
12
+
> [!NOTE]
13
+
> The release notes for this Firefox version are still a work in progress.
14
+
15
+
<!-- Authors: Please uncomment any headings you are writing notes for -->
0 commit comments