Skip to content

Releases: devmatteini/pihole-switch

v1.1.4

14 Jan 15:28
v1.1.4
82539e4
Compare
Choose a tag to compare

This is a maintenance release that updates our dependencies.

Development

  • Rename git default branch master -> main

Updated dependencies

  • clap 3.2.22 -> 4.1.1
  • console 0.15.1 -> 0.15.4
  • serde_json 1.0.85 -> 1.0.91
  • ureq 2.5.0 -> 2.6.1
  • serial_test 0.9.0 -> 0.10.0
  • predicates 2.1.1 -> 2.1.5
  • assert_cmd 2.0.4 -> 2.0.8

v1.1.3

17 Sep 14:23
v1.1.3
523297b
Compare
Choose a tag to compare

Security

ansi_term is unmaintained, so we switched to the console crate to color text for the terminal.

Updated dependencies

  • serde_json 1.0.81 -> 1.0.85
  • ureq 2.4.0 -> 2.5.0
  • clap 3.1.18 -> 3.2.22

v1.1.2

18 Jun 15:38
v1.1.2
5832808
Compare
Choose a tag to compare

Security

CVE-2022-24713 - Updated regex crate to 1.5.6 (#4)

v1.1.1

11 Jun 14:03
v1.1.1
f963f32
Compare
Choose a tag to compare

Development

  • Update Rust edition to 2021
  • Migration to clap as CLI argument parser instead of structopt

Updated dependencies

  • serde_json 1.0.59 -> 1.0.81
  • serial_test 0.5.0 -> 0.7.0
  • url 2.1.1 -> 2.2.2
  • assert_cmd 1.0.1 -> 2.0.4
  • predicates 1.0.5 -> 2.1.1
  • ureq 1.5.1 -> 2.4.0

v1.1.0

07 Feb 17:42
Compare
Choose a tag to compare

This release improves pihole-switch by polishing existing features.

Added

  • Automatic installation script from latest github release

Changed

  • Pihole api token must be specified using a global option phs --token <token> <SUBCOMMAND> instead of argument in
    enable/disable commands
  • Improved CLI command handling (#3)
  • Restructured project folders

v1.0.0

05 Dec 18:37
Compare
Choose a tag to compare

Initial release of pihole-switch.

Added

  • Enable pihole
  • Disable pihole
  • Disable pihole for custom time (in seconds)
  • Specify pihole host (as an IpV4) when it's not the dns server of the device