This changelog will be used from now on to document changes in a precise manner, with a list of changes for each setting version. Setting versions are documented using the pref `librewolf.cfg.version`, available in about:config. ## 1.0 **target commit**: 2b8dc4ac6d7fb6fdf8f172d04c27912098268257 **base librewolf version**: 89.x This is the initial release from which we start tagging and versioning settings. ## 1.1 **target commit**: cf0a2cc88acdbc51b138228353a0d7c9ea0db7c3 **base librewolf version**: 89.x **References**: - issue [#54](https://gitlab.com/librewolf-community/settings/-/issues/54) from settings - merge request [#5](https://gitlab.com/librewolf-community/browser/common/-/merge_requests/5) from common #### Removed preferences ``` defaultPref("security.OCSP.require", false); // default value defaultPref("extensions.update.url", ""); defaultPref("extensions.update.background.url", ""); defaultPref("extensions.getAddons.search.browseURL", ""); ``` #### Changed preferences ``` defaultPref("geo.provider.network.url", "https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY%"); ``` #### Added preferences ``` lockPref("privacy.override_rfp_for_color_scheme", false); ``` ## 1.2 **target commit**: 294724fae38ffa4ebcf6dfb0854787fb7022d1e6 **base librewolf version**: 89.x **References**: - issue [#65](https://gitlab.com/librewolf-community/settings/-/issues/65) from settings - issue [#22](https://gitlab.com/librewolf-community/browser/common/-/issues/22) from common #### Removed preferences ``` defaultPref("dom.webaudio.enabled", false); defaultPref("media.navigator.enabled", false); ``` #### Changed preferences ``` defaultPref("app.support.baseURL", "https://gitlab.com/librewolf-community/settings/-/wikis/support#"); ``` ## 1.3 **target commit**: 60e75e30c6018a5c909a2f00f40831ed3f1948a6 **base librewolf version**: 90.x #### Added preferences ``` defaultPref("network.http.windows-sso.enabled", false); ``` #### Removed preferences ``` lockPref("browser.cache.offline.storage.enable", false); // pref does not exist anymore as it became default behavior ``` ## 1.4 **target commit**: 2e21db4c3018321a077d9af2ec44b29675c57adf **base librewolf version**: 90.x #### Removed preferences ``` lockPref("security.tls.version.enable-deprecated", false); // default ``` ## 1.5 **target commit**: 23d1bff4f4ae3456df8e50e67f657ea6288eef29 **base librewolf version**: 91.x **References**: - [comment](https://github.com/arkenfox/user.js/commit/3bb9fc713f141d794fc4adfb38d3fcf86c9307ab#commitcomment-53916786) from arkenfox's maintainer regarding tls version pref - [mozilla update service](https://support.mozilla.org/en-US/kb/enable-background-updates-firefox-windows) - extension firewall has been revisited #### Removed preferences ``` lockPref("security.dialog_enable_delay", 700); // default 1000, no need to enforce this ``` #### Added preferences ``` defaultPref("app.update.background.scheduling.enabled", false); // Win specific update service defaultPref("security.tls.version.enable-deprecated", false); // default but helps resetting the preference // defaultPref("extensions.webextensions.base-content-security-policy.v3", "default-src 'none'; script-src 'none'; object-src 'none';"); ``` #### Changed preferences ``` // defaultPref("extensions.webextensions.base-content-security-policy", "default-src 'none'; script-src 'none'; object-src 'none';"); ``` ## 1.6 **target commit**: **base librewolf version**: 91.x **References**: - [reasoning on webgl2](https://github.com/arkenfox/user.js/commit/41c3c0ec26ef4392169fa1d04fd5783ac03bfc8e) from arkenfox's maintainer, basically disabling webgl is enough for those who don't need it. users who want it have one less pref to change. #### Removed preferences ``` defaultPref("dom.targetBlankNoOpener.enabled", true); // default since v79.0 defaultPref("webgl.enable-webgl2", false); lockPref("browser.newtabpage.activity-stream.feeds.section.highlights", false); // default ```