Skip to content

Latest commit

 

History

History
83 lines (52 loc) · 2.06 KB

CHANGELOG.md

File metadata and controls

83 lines (52 loc) · 2.06 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[v1.1.4] - 2023-01-14

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] - 2022-09-17

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] - 2022-06-18

Security

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

[v1.1.1] - 2022-06-11

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] - 2021-07-02

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] - 2020-05-12

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