Supported Firefox versions: 128 ESR - 156
1.47.0 (2026-09-11)
β¨ Features
- Adopt TypeScript 7 for builds with side-by-side TS 6 for eslint (
82ac122)
π Bug Fixes
- Guard _setReloadKeyId against an empty reload-key list (
4d9472f) - Middle-click paste on the New Tab button doesn't work (closes #574) (
7d9d0f5) - Normalize SVG className/target in LinkNodeUtils.wrap (
62f3be4) - Pass aWindow instead of ambient window in getPreferredRemoteType (
19e02a8) - Remove AutoReload dialog observer if the prompt throws (
48282d2) - Remove leftover outline:red debug CSS from tab hover rules (
9d5bd09) - Resolve Ci/nsIAppStartup override type incompatibility with mozilla types (
835ffe2) - Stop closed-tabs menu error log from consuming the next entry (
36352e2) - When you close last tab replace it with" is not working (closes #576) (
86db59d)
π§ Maintenance
- Follow up bug 2064194 - Triage the tabbrowser's underscore-prefixed members into private or public (
e83a0d5) - Follow up bug 1938769 - Support insertRelatedAfterCurrent = false when insertAfterCurrent = true (
00df563) - Follow up bug 2049770 - Move the Tabbrowser class to a shared module (
1ab1684) - Follow up bug 2054502 - Move UrlbarInput::_whereToOpen to UrlbarChildController::whereToOpen (
1897220) - Follow up bug 2061864 - Recover from tab drag sessions that the platform never ends (
5ef4f0d) - Follow up bug 2062783 - Use moz-src for sessionstore (
3163a89) - Follow up bug 2064194 - Triage the tabbrowser's underscore-prefixed members into private or public (
16e38f8,0a5aa8c) - Ignore local AGENTS.md (
5cf2f24) - Update dependencies (
96885e2)