Releases: FrostCo/AdvancedProfanityFilter
Releases · FrostCo/AdvancedProfanityFilter
3.2.2 - Audio Muting for Max, Updates for Other Sites
✨ New Features & Updates
- 🔇 Update audio muting for Crunchyroll for dubbed videos (#502)
- 🔇 Update audio muting for Vimeo (#504)
- 🔇 Update audio muting for Max (Formerly HBO Max) (#505)
- 🔇 Update audio muting for ABC
🔧 Development
- Add
AudioRule.classNamePart
- Update alt text for README badges
- Adjust
postbuild
script to handle more manifest changes and stop modifyingsrc/manifest
3.2.1 - Audio muting for Rooster Teeth and Fix Crunchyroll
3.2.0 - Audio Muting for Directv, Kanopy, SkyShowtime
✨ New Features & Updates
- 🔇 Audio muting for Directv Stream
- 🔇 Audio muting for Kanopy (#498)
- 🔇 Audio muting for SkyShowtime
- 🔇 Update audio muting for Redbox (#493)
🐛 Bugs Fixed
- Set Wordlist before processing page (bug prevented wordlist selections from being applied)
🔧 Development
- AudioRule.cue mode now checks to make sure all
activeCues
have been filtered - Add AudioRule id to debug output for mute/unmute
3.1.0 - Audio Muting for Xfinity, Update Redbox, Support Multiple Watcher subtitleSelectors
3.0.3 - Fix Crunchyroll Audio Muting
✨ New Features & Updates:
- Fix muting for Crunchyroll (#491)
3.0.2 - Don't Filter Input Text Elements
3.0.1 - Fix Bookmarklet
🐛 Bugs Fixed
- cdc9eb6 Fix to include bookmarklet script in package
3.0.0 - Popup Summary/Counter Improvements, New Bookmarklet, Codebase Changes
✨ New Features & Updates
- Bookmarklet: Replace with new implementation more info
- Popup:
- Visual improvements
- Adjust status to reflect changes
- e4a2cb1 Combine word summary from all frames in the tab
- Popup now respects tab toggles
- 64e602b Counter badge now combines the count for each frame in the tab
- Add heading icons to Option's Help page
🐛 Bugs Fixed
- fe146f6 Use status modal when no "lessUsedWords" to remove
🔧 Development
- Convert Background to a class
- Add new "main" entry points for each entry point (remove auto-executing code from class files)
- Convert tests to Typescript
- Use typescript (remove Babel)
- Use path aliases for imports
- Adjust
.build.json
import (inject through webpack) - Break up many larger functions into smaller ones
- Add class reference helpers to call into other class static methods
- Add Webpack files for each environment and a shared common config file
ℹ️ Important Announcement
Some parts of the codebase, including the audio muting code, are now being moved to a proprietary license and a closed-source repository. The main reasons for this change are:
- Allow for some upcoming new features and capabilities that I'm planning
- Prevent others from being able to take and monetize on the project
The plan going forward is to keep this as an open-source project specializing in text filtering. This will serve as the base for other projects that I'll be building on top of it. "Advanced Profanity Filter" the extension will still include the audio-muting feature when downloaded from an official store, so nothing should change for most people.
2.40.0 - Shuffled Substitutions, Audio Muting for AMC+, Rename to Allowlist
✨ New Features & Updates:
- 64d48b8 Filter list now remembers selected word (#466)
- 4a3f8f7 Shuffle (randomize) word substitution (#409) (#474) - Learn more
- Rename to Word Allowlist (#468)
- 🔇 1b0ef06 Audio muting for AMC+ (#478)
🐛 Bugs Fixed:
🔧 Development:
- b3f366d Support async functions for data migrations