Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
55976
Reakcje/Polubienia
40996

Waterfox 6.7.1.1​

  • Interface Customisations:
  • 6.7 reduced the 'Look and Feel' pane to seven Photon toggles and moved the rest to about:config. They have returned, and there are far more of them - there are now 121 options across ten new groups in the Appearance pane.
  • The reason this took so long and wasn't in the original 6.7.0 release was that almost all of the customisation options were no longer compatible with the updated codebase, and so required a thorough comb through - but the changes in 6.7.0 were pressing enough to not be worth waiting for them to be ready.
  • Tab bar. Options include stretching tabs to fill the width, hiding the tab or title bar container, shrinking background tabs until you point at them (with optional fade and blur), adjusting the width and height of the tab bar, customising the drag space, centring tab contents and adding a tab counter.
  • Tabs. Corner style (Default, Australis, Chrome, Chrome Legacy, Edge or Wave), padding, separators, new tab button style, context line, close button on hover or on pinned tabs, container tab markers, sound indicator placement and faded unloaded tabs.
  • Toolbars. You can hide or auto-hide the navigation bar and combine the back and forward buttons. You can also adjust the padding of toolbar buttons and the padding of the floating find bar and infobar.
  • Bookmarks. Multi-row bookmarks toolbar, auto-hide, centring, icon and label visibility, bookmark menu padding and counters.
  • Icons. Choose from Photon or full-coverage for menu, context menu, global menu and panel icons.
  • Rounding. Square off tabs, toolbars, buttons and the rest of the interface.
  • Theme, content, new tab and player. Colour, transparency and animation can be styled on top of web pages, the new tab page and the controls and sizing of the built-in video player.
  • The old three-way 'Enable Waterfox theme customisations' mode has been replaced by a single 'Load interface customisations' toggle. Turning this off unloads the customisations and hides every option it controls.
  • The density picker (Compact, Normal, Touch) is now located in the Appearance menu alongside the browser style and palette controls.
  • Privacy:
  • The four controls that shipped without a UI in version 6.7 are back. WebRTC peer connections and referrer header policy are in a new 'Advanced web privacy' group, and 'Load images automatically' and 'Enable JavaScript' are in a new 'Web content' group.
  • The referrer options have been renamed to make their function clearer: 'Never send a referrer', 'Send for document navigations only', or 'Send for navigations and page resources'. All four options display which extension is controlling them.
  • Beyond Settings:
  • DRM is now off by default. When playing a protected stream, a proprietary binary is downloaded, so Waterfox waits for you to opt in, either in Settings or from the prompt triggered by the first site.
  • Address and payment card autofill is available regardless of your region, rather than only in regions where Mozilla enables it.
  • Firefox's network connectivity checking service has been disabled, since the captive portal feature was disabled. Your operating system should handle whether you need to login to a captive portal, and it's one less outbound connection that the browser makes.
  • Tree Tabs:
  • Note: Although tree tabs have improved substantially in this release, there is still room for improvement. The visual indentation still needs refining, particularly the handling of indentation guides and related visual details.
  • Group tabs: A tree parent can now be a group tab, which is a lightweight named page that exists purely to hold children. You can rename it in situ and set it to close when it has no tabs left or when only one remains. When you close a parent, you can now replace it with a group tab instead of promoting or closing its children.
  • Split view and native tab groups: Both now coexist with trees. In split view, the view moves and restores as a unit within its branch. Dragging a tree onto a native tab group adds the whole subtree.
  • Bookmark folder trees: Opening a bookmark folder can rebuild the original tree structure, and multiple trees opened from one folder can be gathered under a group tab. The 'Bookmark This Tree' function saves the structure back out. Tabs opened in this way are discarded until they are visited.
  • New context menu commands: Reload Tree, Mute Tree, Unmute Tree, Unload Tree, Collapse Tree Recursively, Expand Tree Recursively, Copy Tree as Links, and Copy Descendants as Links.
  • Beyond that:
  • A new tab position chooser sits next to the new tab button and offers the following options: independent, child, last sibling or next sibling of the current tab.
  • Dropping a link onto a tab prompts you to choose whether to load it there or open it as a child, with an option to remember your choice.
  • Undoing a tab close now restores the entire subtree that was closed with it, not just the one tab.
  • Selecting the next tab after closing one is tree-aware rather than positional.
  • A collapsed parent now displays a sound or mute indicator when something in its branch is playing.
  • The left and right arrow keys can be used to collapse and expand the focused tree.
  • Tabs opened from the same pinned tab can now group themselves automatically.
  • The default behaviour when closing a parent has changed from promoting all children to promoting the first child. A collapsed parent still closes its entire subtree.
  • Fixes:
  • Profile upgrades maintain the browser's style. Gecko does not store a preference value that matches the default, which meant that version 6.7 was unable to distinguish between a Photon profile and a fresh one during an upgrade. Style detection now runs off an explicit style preference.
  • Nova no longer draws its window gap and rounded corners in full-screen mode.
  • The Waterfox wordmark now follows the theme instead of being fixed black.
  • Extensions that set a tab's opener now update the tree immediately.
  • Ultra, our DNS over Oblivious HTTP setup, now probes its relay and provider. Settings informs you when lookups are failing and explains why, rather than remaining silently active.
Zaloguj lub Zarejestruj się aby zobaczyć!
 
Ostatnia edycja:

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
55976
Reakcje/Polubienia
40996

Waterfox 6.7.2​

  • docs(readme): rewrite the README for Waterfox
  • build(packaging): add OBS Linux package recipe
  • ci(build): add Waterfox build workflow
  • fix(toolchain): fall back to latest toolchain index lookup
  • fix(vs): add timeouts when downloading Visual Studio SDKs
  • perf(cache): lift the memory cache size cap
  • feat(gfx): allow hardware acceleration in VMware on Windows
  • feat(media): add libtheora decoding support
  • feat(media): treat JXL as a known image format in downloads and GTK
  • fix(sidebar): show launcher for new profiles
  • feat(upgrade): expand the major upgrade dialog
  • feat(branding): replace fox illustrations with branding logo
  • feat(upgrade): part 2 - show Waterfox major upgrade dialog
  • feat(upgrade): part 1 - add Waterfox major upgrade message
  • feat(onboarding): add the Waterfox setup flow
  • feat(fonts): update bundled Twemoji to 17.0.2
  • feat(theme): use Archivo for headings
  • feat(fonts): bundle the Archivo brand font
  • feat(aboutdialog): rebuild the About dialog on the Waterfox design
  • feat(theme): apply Waterfox palettes to content UI
  • feat(migration): add Firefox profile import migrator
  • feat(extensions): install system add-ons without Mozilla signing
  • feat(extensions): part 8 - integrate legacy add-ons with about:addons
  • feat(extensions): part 7 - bridge legacy WebExtensions
  • feat(extensions): part 6 - support restart-required extensions
  • feat(extensions): part 5 - make temporary installs transactional
  • feat(extensions): part 4 - load privileged bootstrap extensions
  • feat(extensions): part 3 - add legacy chrome runtime
  • feat(extensions): part 2 - expose bootstrapped manifest locations
  • feat(extensions): part 1 - parse legacy RDF manifests
  • feat(extensions): find Mozilla native manifest directories
  • fix(xpcshell): use Firefox app dir for browser builds
  • feat(addons): show add-on versions in the list
  • feat(aboutpasswords): add classic password manager
  • feat(aboutcfg): add classic about:config page
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
55976
Reakcje/Polubienia
40996

Waterfox 6.7.3​

6.7.3 — Auto-hide vertical tabs and appearance fixes

Sep 12, 2026
Desktop
Auto-hide vertical tabs, prevent tabs from widening when audio plays, and benefit from fixes for older extensions, sidebar controls and tab appearance.
  • Adds an option to hide vertical tabs automatically until you move your mouse to the edge of the window.
  • Adds a setting to prevent audio indicators from changing tab widths.
  • Restores country flag emoji on Windows and fixes loading issues with older extensions.
  • Fixes active tab highlighting, close buttons and the New Private Tab button in the vertical sidebar.
  • Corrects menu spacing, button appearance, custom new tab address entry and Waterfox branding.
  • Improves JPEG XL compatibility and restores the standard new tab page layout, with recommended stories and sponsored content still disabled.
  • Includes the security fixes covered by Mozilla Foundation Security Advisory 2026-93.
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
55976
Reakcje/Polubienia
40996

Pale Moon 35.0.0​

Sep 17, 2026
  • This is a milestone release with many changes, primarily focused on web compatibility.
  • New features:
  • Pale Moon now uses a number of compatibility shims/polyfills by default. This will provide compatibility bridging with the following: Document.elementFromPoint(s) with non-finite args, the GetAnimations API, image.decode(), Intl.DisplayNames API, Intl.ListFormat API, Intl.RelativeTimeFormat API, Intl.Segmenter API, in addition to pipethrough(), pipeto(), TextDecoderStream, TextEncoderStream and TransformStream methods of the Streams API. See implementation notes.
  • Implemented the CSS revert-layer keyword.
  • Implemented CSSStyleSheet replaceSync.
  • Implemented the CSS :has() pseudo class.
  • Implemented support for adoptedStyleSheets.
  • Changes/fixes:
  • Firefox compatibility mode had its version updated to 140 by default. Of course this can still easily be overridden (globally or per-site) where necessary.
  • JavaScript garbage collection and DOM cycle collection have been given a number of important fixes to better deal with heavy modern websites that would not properly release their resources. The "ghostbuster" workaround for lingering window objects has been removed in tandem as it is no longer necessary.
  • Removed old and obsolete code from the platform related to ancient or completely unsupported compile targets.
  • The uppercase version of ß (eszett/scharfes S) will now always mirror the lowercase writing method. See implementation notes.
  • Added more updates for LoongArch64 (including full JIT) and Mac/PPC support.
  • Linux/FreeBSD: Added a GTK2 dependency toggle to build NPAPI support without GTK2. This allows Pale Moon to build plugin support on systems with no GTK2 packages.
  • Removed the unused "network tickler" module, an inherited component that could ping wireless networks on a regular interval.
  • Modernized std::*<T>::value/::type to their _v and _t suffix forms, respectively, aligning with more modern C++ language standards and compiler behavior.
  • Updated CSS aspect-ratio to be more spec-compliant.
  • Updated flex container buttons to report a definite size (avoiding 0-sized elements on some websites).
  • Restored the ability to compile Pale Moon on MIPS targets.
  • Fixed an issue with possible hangs in recursive restyling calls (causing a recursive reflow storm), avoiding potentially long browser hangs/lockups.
  • Updated several parts of the ICU code for better internationalization support.
  • Linux: Improved typing performance on some complex pages.
  • Security fixes:
  • Updated the internal json viewer for better handling of resources.
  • Updated NSS to 3.90.14.0 (UXP) to pick up several security fixes.
  • As usual, many potential security reports/issues were examined and ported where applicable to our code.
  • Security issues addressed: CVE-2026-74982, CVE-2026-74969 (DiD), CVE-2026-74977 (DiD), CVE-2026-74945, CVE-2026-74964, CVE-2026-74971, CVE-2026-74943, and several others that did not have a CVE designation at the time of evaluation.
  • Implementation notes:
  • Pale Moon now includes and preloads a number of compatibility shims/polyfills on web pages, to respond to the constant rapid adoption of draft specs and syntactic sugar in websites, primarily driven by top-heavy JavaScript frameworks that target primarily Chrome-based layout engines. While this isn't ideal, it's a pragmatic solution that solves major web compatibility issues with frameworks that are extremely intolerant to not having an exact expected feature set or collection of web APIs. There are a few caveats with this approach which we've adopted from a sibling project (Basilisk), primarily that it may not universally work on all sites, in particular very strict content security policies might interfere, and it's not the most performant solution imaginable (although given the heft of JS framework sites, this is likely barely noticeable).
  • Primarily in German, the ß character (known as "eszett" or "scharfes S") can be written with its proper character or with the alternative latinized "ss". Because the uppercase version of ß was not commonly included in system fonts for a while, with historical typewriter conventions in mind, converting text to uppercase would convert ß to "SS". However, this can cause ambiguity in some wordswhere both a spelling with ß and with "ss" exist which have different meaning. Since the uppercase unicode character has been included in system fonts for a long time now and is more commonly also included in custom fonts, this conversion is an old notion. The linguistic bodies in Germany also prefer using the uppercase ẞ now when capitalizing, so Pale Moon will use the unicode character by default going forward when converting case (e.g. with CSS or JavaScript), abandoning the on-the-fly conversion to "SS".
  • Our FreeBSD GTK3 builds are making use of the new option to build NPAPI support without GTK2 dependencies. If you need this functionality on FreeBSD, either use the GTK2 binaries or build from source yourself with the appropriate configuration for your system.
Zaloguj lub Zarejestruj się aby zobaczyć!
 
Do góry