Skip to content

Releases: lynxthecat/adblock-lean

v0.5.4

02 Feb 09:35
b2c7d31
Compare
Choose a tag to compare

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

17 Jan 11:39
35fc6ef
Compare
Choose a tag to compare

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

13 Jan 12:53
c1656d1
Compare
Choose a tag to compare

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

v0.5.1

16 Oct 13:57
96fa17c
Compare
Choose a tag to compare

This is a hotfix for v0.5.0 , fixing domains removal in whitelist mode.

What's Changed

Full Changelog: v0.5.0...v0.5.1

v0.5.0 - first numbered release

16 Oct 11:28
5694980
Compare
Choose a tag to compare

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.