Releases: lynxthecat/adblock-lean
Releases · lynxthecat/adblock-lean
v0.5.4
This is a maintenance and bugfix release with following changes since v0.5.3:
- Fix dnsmasq instances detection with built-in Busybox utils
- Always detect utils on script initialization
- Decouple utils detection from utils reporting
- init_command(): fix writing to session log when command is gen_config
- setup(): use log_msg() rather than print_msg() for messages which should be logged
- setup(): ignore ${luci_use_old_config} when config file doesn't exist
- setup(): communicate fatal errors via error codes
- parse_config(): remove irrelevant code for recommended preset detection
- write_config(): correctly handle $luci_preset=auto
- parse_config(): add error message
- parse_config(): use 'return' rather than 'exit'
- fix_config(): use 'return' rather than 'exit'
- get_dnsmasq_instance_ns(): use $SED_CMD
- Change some colors and add some spacers in console output
- check_lock(): when detecting stale pid file, report PID which used to own that file
- init_command(): do not reset $lock_req on each command initialization
- init_command(): make sure to always set $log_file
- Implement rc_enable(), rc_enabled(), rc_disable()
- Use more straightforward logic for 'enable', 'disable' commands
- Increase 'large' preset target entries count to 1M
- Add preset 'large_relaxed' intended for 1024MiB+ devices, same default lists selection as in 'large' but max limits are multiplied by 2
- Various minor bugfixes and improvements
v0.5.3
This is a pretty big release with following main changes:
- Implement proper support for selecting the dnsmasq instance and automatically acquiring its properties (including the conf-dir), which fixes compatibility with OpenWrt snapshots, and with systems which are using multiple dnsmasq instances
- Support the 'apk' package manager for OpenWrt snapshots
- Multiple (mostly minor) bugfixes
- Various code quality improvements
- Minor improvements in console, log and error messages
- Improve and update documentation
Full Changelog: v0.5.2...v0.5.3
Cheers!
v0.5.2
In preparation for the next major release, we are releasing this version which has shown itself to be stable and reliable for the past 3 monts. This has only minor changes, compared to v0.5.1.
What's Changed
- Fix cron job removal when uninstalling by @friendly-bits in #82
- Update brevo example, mailsend smtp address by @Wizballs in #83
v0.5.1
This is a hotfix for v0.5.0 , fixing domains removal in whitelist mode.
What's Changed
- Fix domains removal in whitelist mode by @friendly-bits in #81
Full Changelog: v0.5.0...v0.5.1
v0.5.0 - first numbered release
While adblock-lean has been in development (and in use) for quite some time, this is the first numbered release. We picked an arbitrary number (v0.5.0) for it.