Changelog |
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2019.6.27-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Thu Jul 11 2019 Russell Golden <niveusluna@fedoraproject.org> - 2019.6.27-2
- Whoops. Fix date on previous changelog entry.
* Thu Jul 11 2019 Russell Golden <niveusluna@fedoraproject.org> - 2019.6.27-1
- Making stylistic changes for mobile friendliness in Fennec
- Inclusion and use of the lib-wasm submodule, lowering memory overhead
- Refactor secure cookie logic
- Code cleanup
- Fix bug where link HTML is replaced in cancel page, instead of text
- Bundled ruleset updates
* Tue May 21 2019 Russell Golden <niveusluna@fedoraproject.org> - 2019.5.13-1
- UI and functionality patches for stable rules
- Translations string fixes
- Minor npm updates for HSTS pruning
* Mon May 06 2019 Russell Golden <niveusluna@fedoraproject.org> - 2019.5.6.1-1
- UI changes in extension menu (#17854)
- EASE interstitial UI tweaks (#17347)
- Remove support for wildcard in the middle (#12319)
- Update default timestamp for deterministic builds (#17623)
- Refactor and enhance trivialize-cookie-rules.js (#17438)
- Run HSTS-prune and fix impacted rulesets (#17338)
- Update HSTS preload max age (#17564)
- Fix DeprecationWarning in HTTPS Everywhere Checker (#17596 )
- Fix Chromium local store exception (#17557)
- Remove middle wildcard support in rules.js (#17715)
- UI tweaks for spacing and font sizes
- Fix reload bug
- Patch for offline release channel
* Fri Apr 26 2019 Russell Golden <niveusluna@fedoraproject.org> - 2019.1.31-1
- Change "Block all unencrypted requests" language to "Encrypt all sites eligible"
- EASE mode patches for interstitial page and reload to trigger for EASE mode
- ES Lint clean up
- Disable test for Chrome (will work in patch while disabled)
-- (packager note: Included because both versions use the same codebase)
- Deprecate I.P.s in rulesets (Special case for DNS I.P.s)
- Amend check_rules.py fetch test to disable rules only if all rules are problematic,
-- and comment rules out if other rules are functional in the set
- HSTS Prune and updates
- Bundled ruleset updates
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2018.10.31-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Sat Nov 03 2018 Russell Golden <niveusluna@niveusluna.org> - 2018.10.31-1
- Add additional error code for 'Block all unencrypted requests' interstitial
-- page.
- Fix race condition when adding update channel
- Add UX to remove user rules in options page
- Bundled ruleset updates
* Mon Oct 01 2018 Russell Golden <niveusluna@niveusluna.org> - 2018.9.19-1
2018.9.19
- Ensure the 'Block all unencrypted requests' interstitial page catches more
HTTPS misconfigurations (#16418)
- Allow users to disable HTTPS Everywhere on specific sites. Add additional
UX controls in the options page for this. (#10041)
- Adding 'scope' to update channels, which defines regex limiting the URLs
an update channel is allowed to operate on (#16430)
- Adding a warning to pages which 'Block all unencrypted requests' is unable
to upgrade
- Adding a UX that enables users to add, delete, and edit update channels
- Reduces memory overhead by optimizing exclusion regex
- Block insecure FTP connections when 'Block all unencrypted requests'
is checked. This triggers a permissions dialogue in Firefox 57+, see
https://github.com/EFForg/https-everywhere/issues/16377#issuecomment-415492846
for more info.
- Bundled ruleset updates
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2018.6.21-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Mon Jun 25 2018 Russell Golden <niveusluna@niveusluna.org> - 2018.6.21-1
- Fix: websites with a hostname of "." cause an endless loop
- Batched ruleset updates
* Sun Jun 17 2018 Russell Golden <niveusluna@niveusluna.org> - 2018.6.13-1
- Ruleset updates
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2018.1.29-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Tue Jan 30 2018 Russell Golden <niveusluna@niveusluna.org> - 2018.1.29-1
- They still aren't specifying what the ruleset updates are
* Sat Jan 13 2018 Russell Golden <niveusluna@niveusluna.org> - 2018.1.11-1
- More ruleset updates
* Wed Jan 03 2018 Russell Golden <niveusluna@niveusluna.org> - 2017.12.6-2
- Go back to WebExtensions for RHEL. Stupid me didn't test it.
* Mon Jan 01 2018 Russell Golden <niveusluna@niveusluna.org> - 2017.12.6-1
- Edit summary and description to reflect lack of SeaMonkey support
- Fix EL compatibility; RHEL isn't on Firefox 57 yet
* Wed Nov 22 2017 Russell Golden <niveusluna@niveusluna.org> - 2017.11.21-1
- XUL version will now be included for SeaMonkey users.
-- NO UPDATES FOR XUL VERSION; YOU MUST FIX THE RULES YOURSELF
- Ruleset updates
* Fri Nov 03 2017 Russell Golden <niveusluna@niveusluna.org> - 2017.10.30-1
- Introduce migrations, migrate settings from localStorage to storage api
- Firefox: full WebExtensions version
* Tue Sep 19 2017 Russell Golden <niveusluna@niveusluna.org> - 2017.9.12-1
- Decrease memory footprint by using JSON in default.rulesets
- Markup changes
- Ruleset updates
* Mon Sep 04 2017 Russell Golden <niveusluna@niveusluna.org> - 2017.8.31-1
- Comment out SeaMonkey stuff
- Add counter badge to indicate how many rulesets are active
- Use Map instead of Object for targets (improves lookups)
- Fix race condition with persistent storage
- Ruleset updates
* Sat Aug 26 2017 Russell Golden <niveusluna@niveusluna.org> - 2017.8.19-1
- Fix wildcard matching
- Remove usage of HTML string assignment
- Ruleset updates
* Thu Aug 17 2017 Russell Golden <niveusluna@niveusluna.org> - 2017.8.17-1
- Fix localStorage reference for users with cookies disabled
* Wed Aug 16 2017 Russell Golden <niveusluna@niveusluna.org> - 2017.8.15-1
- No longer SeaMonkey compatible; Fedora 26 and 25 will no longer receive updates
- Incorporating numerous fixes for WebExtensions to work within Firefox
- Firefox: Creating Embedded WebExtension wrapper to migrate legacy settings
- Removing legacy XPCOM codebase, unifying Firefox and Chrome codebase
- Ruleset updates
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 5.2.21-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|