Releases: FrostCo/AdvancedProfanityFilter
Releases · FrostCo/AdvancedProfanityFilter
2.1.3 - Filter Elements with a Shadow DOM
✨ New Features & Updates:
- Support for filtering elements with a Shadow DOM
2.1.2 - YouTube Improvements
2.1.1 - Config Import/Export
✨ New Features & Updates:
- a1f028f Import/Export config file, and toggle for inline config editor
- 6685c60 New Default words and updates
- 43c33d7 Sort popup summary list
- 9a784f5 Update help page
🐛 Bugs Fixed:
- 0d27222 Filter RegExp words in popup summary and option's word list
🔧 Development:
- eae220a Update build Dependencies
2.1.0 - Substitution Mode Default
✨ New Features & Updates:
- 6d17b7c Make Subtitituion mode the default Learn about the modes here
- 7e26d7a Add remove all button for words
- db5c902 Move word list filter option to
Words
tab
🐛 Bugs Fixed:
- #127 Fix words/phrases starting/ending with punctuation marks in
Exact
match mode
🔧 Development:
- 165ebef Fix watch process
2.0.5 - Bookmarklet, Default Config Updates, General Improvements
✨ New Features:
- Bookmarklet - (Experimental & Advanced) Provides a way to use the filter without having it installed. Learn more here.
- 7060301 Option to disable update notifications
- Added more default words to the filter
🐛 Bugs Fixed:
- eca72aa Treat extended ASCII characters as unicode
- 7666c3d Fix for extension context being invalidated
🔧 Development:
- Added npm script to export filter library for related projects.
2.0.4 - Fix HTML Special Characters
🐛 Bugs Fixed:
- Fix HTML Special Characters (See #124)
2.0.3 - Fix Whole Word Match for Unicode
🐛 Bugs Fixed:
- Whole word match for unicode words
2.0.2 - YouTube Auto-generated Subtitle Support
Features:
- Support for muting audio using YouTube's auto-generated subtitles. This allows muting of the individual word, as opposed to muting for the whole duration of the subtitle block. (See #118)
2.0.1 - Fix Volume Mute Method
Bugs Fixed:
- Volume mute method
2.0.0 - Improved Filter & New Advanced Mode
Features:
- Lots of under the hood improvements to the filter and how it watches for changes
- New Advanced Mode: The filter can now match text split into different nodes using findAndReplaceDOMText - Issue #110
- Option to control the method for Audio Muting: Mute the browser tab or set video volume to 0
Bugs Fixed:
- Sometimes (especially on React-based websites) the filter's changes could get overwritten - Issue #114
- Advanced Mode changes the extension badge color correctly now: Blue = Normal, Red = Advanced
Development:
- Removing
document.evaluate
in favor ofTreeWalker
- Removing all XPath code (proved difficult to handle all necessary mutation records)