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/147/index.md
+5-46Lines changed: 5 additions & 46 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,18 +1,13 @@
1
1
---
2
-
title: Firefox 147 release notes for developers (Beta)
3
-
short-title: Firefox 147 (Beta)
2
+
title: Firefox 147 release notes for developers (Stable)
3
+
short-title: Firefox 147 (Stable)
4
4
slug: Mozilla/Firefox/Releases/147
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 147 that affect developers.
10
-
Firefox 147 is the current [Beta version of Firefox](https://www.firefox.com/en-US/channel/desktop/#beta) and ships on [January 13, 2026](https://whattrainisitnow.com/release/?version=147).
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 -->
10
+
Firefox 147 was released on [January 13, 2026](https://whattrainisitnow.com/release/?version=147).
16
11
17
12
## Changes for web developers
18
13
@@ -26,24 +21,16 @@ Firefox 147 is the current [Beta version of Firefox](https://www.firefox.com/en-
26
21
- A highlighted element's associated {{cssxref("@position-try")}} rules are now displayed in the CSS rules panel. ([Firefox bug 1895176](https://bugzil.la/1895176)).
27
22
- JSON payloads can be imported into Firefox Profiler from the JSON viewer using a new button. This provides a breakdown of the size of the resource. ([Firefox bug 1997209](https://bugzil.la/1997209)).
28
23
29
-
<!-- ### HTML -->
30
-
31
-
<!-- No notable changes. -->
32
-
33
-
<!-- #### Removals -->
34
-
35
-
<!-- ### MathML -->
24
+
### HTML
36
25
37
-
<!-- #### Removals -->
26
+
No notable changes.
38
27
39
28
### SVG
40
29
41
30
- When an SVG file is used as an [image source](/en-US/docs/Web/SVG/Guides/SVG_as_an_image) (for example, embedded into a page via an {{htmlelement("img")}} element or as a CSS {{cssxref("background-image")}}), the SVG URL now supports [media fragments](/en-US/docs/Web/URI/Reference/Fragment/Media_fragments). ([Firefox bug 1999989](https://bugzil.la/1999989)). This means that:
42
31
- When the SVG includes a [SMIL animation](/en-US/docs/Web/SVG/Guides/SVG_animation_with_SMIL), you can use [temporal dimension](/en-US/docs/Web/URI/Reference/Fragment/Media_fragments#temporal_dimension_fragment_syntax) syntax to play a portion of the animation from a specific start time to a specific end time, after which the animation will pause.
43
32
- You can use [spatial dimension](/en-US/docs/Web/URI/Reference/Fragment/Media_fragments#spatial_dimension_fragment_syntax) syntax to display a specific area of the SVG document.
44
33
45
-
<!-- #### Removals -->
46
-
47
34
### CSS
48
35
49
36
-[CSS anchor positioning](/en-US/docs/Web/CSS/Guides/Anchor_positioning) is now enabled by default.
@@ -61,27 +48,13 @@ Firefox 147 is the current [Beta version of Firefox](https://www.firefox.com/en-
61
48
- The following [relative length units based on root element's font](/en-US/docs/Web/CSS/Reference/Values/length#relative_length_units_based_on_root_elements_font) are now supported: `rcap`, `rch`, `rex`, and `ric`. These units allow you to define `<length>` values based on the size of a particular character or font attribute of the [root](/en-US/docs/Web/CSS/Reference/Selectors/:root) element.
- CSS module scripts are now supported, allowing a stylesheet to be loaded into a script as a {{domxref("CSSStyleSheet")}} instance using the [`import`](/en-US/docs/Web/JavaScript/Reference/Statements/import) keyword and the [`type` import attribute](/en-US/docs/Web/JavaScript/Reference/Statements/import/with) set to `type="css"`.
- The {{jsxref("Iterator.concat()")}} method is now supported. This method enables you to create a new iterator that combines multiple input iterables into a single sequence.
- The {{domxref("Document.activeViewTransition")}} property is now supported, which returns a {{domxref("ViewTransition")}} instance representing the [view transition](/en-US/docs/Web/API/View_Transition_API) currently active on the document. This provides a consistent way to access an active view transition in any context without having to manually store a reference to it for later use. ([Firefox bug 2001836](https://bugzil.la/2001836)).
@@ -95,16 +68,6 @@ Firefox 147 is the current [Beta version of Firefox](https://www.firefox.com/en-
95
68
To load a service worker module, specify a [`type`](/en-US/docs/Web/API/ServiceWorkerContainer/register#type) of `'module'` when calling {{domxref("ServiceWorkerContainer.register()")}}.
@@ -129,10 +92,6 @@ Firefox 147 is the current [Beta version of Firefox](https://www.firefox.com/en-
129
92
130
93
- Temporarily loaded Manifest Version 3 extensions can now load scripts from localhost, as explained in [Scripts from localhost](/en-US/docs/Mozilla/Add-ons/WebExtensions/Content_Security_Policy#scripts_from_localhost) in the Content Security Policy article. ([Firefox bug 1864284](https://bugzil.la/1864284))
131
94
132
-
<!-- ### Removals -->
133
-
134
-
<!-- ### Other -->
135
-
136
95
## Experimental web features
137
96
138
97
These features are shipping in Firefox 147 but are disabled by default.
Copy file name to clipboardExpand all lines: files/en-us/mozilla/firefox/releases/148/index.md
+3-3Lines changed: 3 additions & 3 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
-
title: Firefox 148 release notes for developers (Nightly)
3
-
short-title: Firefox 148 (Nightly)
2
+
title: Firefox 148 release notes for developers (Beta)
3
+
short-title: Firefox 148 (Beta)
4
4
slug: Mozilla/Firefox/Releases/148
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 148 that affect developers.
10
-
Firefox 148 is the current [Nightly version of Firefox](https://www.firefox.com/en-US/channel/desktop/#nightly) and ships on [February 24, 2026](https://whattrainisitnow.com/release/?version=148).
10
+
Firefox 148 is the current [Beta version of Firefox](https://www.firefox.com/en-US/channel/desktop/#beta) and ships on [February 24, 2026](https://whattrainisitnow.com/release/?version=148).
11
11
12
12
> [!NOTE]
13
13
> The release notes for this Firefox version are still a work in progress.
title: Firefox 149 release notes for developers (Nightly)
3
+
short-title: Firefox 149 (Nightly)
4
+
slug: Mozilla/Firefox/Releases/149
5
+
page-type: firefox-release-notes-active
6
+
sidebar: firefox
7
+
---
8
+
9
+
This article provides information about the changes in Firefox 149 that affect developers.
10
+
Firefox 149 is the current [Nightly version of Firefox](https://www.firefox.com/en-US/channel/desktop/#nightly) and ships on [March 24, 2026](https://whattrainisitnow.com/release/?version=149).
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