Releases: nightcodex7/BravePurifier
Releases · nightcodex7/BravePurifier
Brave Purifier v1.2
What's New in v1.2
- Revamped script for maximum compatibility and minimal dependencies
- Removed one-liner install; now requires download and run for interactive prompts
- All prompts use /dev/tty for user input; works on all major Linux distributions
- ImportSearchEngine debloat option removed
- Updated documentation and install instructions
- See README and wiki for full details.
Brave Purifier v1.1
What's New in v1.1
- Fully interactive: Works with 'curl ... | sudo bash' as long as a TTY is available. All prompts use /dev/tty for user input.
- ImportSearchEngine debloat option removed.
- Default browser prompt now appears first, before debloat options.
- Robust prompt handling: All user input now uses safe_read, preventing abrupt exits and ensuring compatibility in all environments (interactive and non-interactive)
- Associative array debloat logic for robust, error-free configuration
- Improved error handling and clear exit codes
- Valid JSON policy generation (no trailing commas)
- Retry logic for apt update for network reliability
- Expanded telemetry cleanup
- Consistent, colored logging
- Suppresses onboarding, welcome, and telemetry prompts
- Reliably sets default search engine, homepage, and new tab
- See README and wiki for full details.
BravePurifier v1.0
Changelog:
- Initial release
See README and wiki for full details.
or directly run the script:
curl -fsSL https://raw.githubusercontent.com/nightcodex7/BravePurifier/main/brave-purifier.sh | sudo bash