Skip to content

Releases: FrostCo/AdvancedProfanityFilter

3.2.0 - Audio Muting for Directv, Kanopy, SkyShowtime

26 Apr 06:22
9621b5f
Compare
Choose a tag to compare

✨ 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

11 Apr 07:37
3f04972
Compare
Choose a tag to compare

✨ New Features & Updates

  • 🔇 Audio muting for Xfinity (#495)
  • 🔇 Audio muting update for Redbox (#493)
  • 🔇 Support for multiple watcher subtitle selectors (for supporting dual subtitles (#492))

3.0.3 - Fix Crunchyroll Audio Muting

11 Apr 07:51
6addb18
Compare
Choose a tag to compare

✨ New Features & Updates:

  • Fix muting for Crunchyroll (#491)

3.0.2 - Don't Filter Input Text Elements

11 Apr 07:50
f251da4
Compare
Choose a tag to compare

🐛 Bugs Fixed

3.0.1 - Fix Bookmarklet

11 Apr 07:50
01de02c
Compare
Choose a tag to compare

🐛 Bugs Fixed

  • cdc9eb6 Fix to include bookmarklet script in package

3.0.0 - Popup Summary/Counter Improvements, New Bookmarklet, Codebase Changes

05 Mar 18:01
86bc061
Compare
Choose a tag to compare

✨ 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:

  1. Allow for some upcoming new features and capabilities that I'm planning
  2. 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

11 Jan 04:54
120d240
Compare
Choose a tag to compare

✨ New Features & Updates:

🐛 Bugs Fixed:

🔧 Development:

  • b3f366d Support async functions for data migrations

2.39.0 - Audio Muting for Movies Anywhere, Shudder, Updates for Apple TV+ (Safari), Peacock TV

11 Nov 06:54
7f064f1
Compare
Choose a tag to compare

✨ New Features & Updates:

🔧 Development:

  • d5df78b Upgrade development dependencies
  • e87f9fe Firefox: Rename application to browser_specific_settings in manifest.json

2.38.1 - Update Crunchyroll Muting

21 Oct 04:16
6173d37
Compare
Choose a tag to compare

✨ New Features & Updates:

2.38.0 - Muting Status, APF Captions For Element Mode, Updates for Muting Sites

11 Oct 06:49
f395540
Compare
Choose a tag to compare

✨ New Features & Updates:

  • de07808 APF Captions for element/elementChild modes
  • New option to control when the filter should run on frames (Domain page) (#435)
  • Adjust badge color based on audio muting status
  • Add audio muting status to popup
  • 🔇 Updated audio muting for Tubi TV (#440)
  • 🔇 04dcab4 Update audio muting for Apple TV+ (#436)
  • 🔇 ad9aac8 Option to disable filtering for pre-censored words on YouTube

🐛 Bugs Fixed:

  • 0c14fb2 Allow localhost for domain input box in options

🔧 Development:

  • Common functions for using APF Captions
  • 7088e04 Add filteredText to FilteredVTTCue
  • d4c1e40 Add source/destination to extension messages
  • fe5eaa3 Store tab's status and use for badge color
  • cfc3db0 Reset audio muting status on video removal
  • Various logging adjustments