Skip to content

Releases: LeoTN/PowerRules

0.4.0b1

0.4.0b1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Sep 14:57
226f536
Feat/logging (#14)

* implemented rich and file logging

Most of the previous "typer.echo" output is now handled via a rich (for console) and file (log file) handler.
The log level can be set with the "--log-level" parameter for both handlers while the log file level can be adjusted separately with "--log-level-file".
Rich is now explicitly mentioned as a dependency but has been used by typer before.

* ordered dependencies

0.3.0

Choose a tag to compare

@github-actions github-actions released this 22 Sep 19:12
fa4ebae

What's Changed

  • the datetime condition supports absolute date and time ranges now
  • small code improvements
  • passing tests are now mandatory for new releases
  • several release workflow security and other improvements

Full Changelog: 0.2.0...0.3.0

0.2.0

Choose a tag to compare

@github-actions github-actions released this 12 Sep 10:26

What's Changed

  • new regex matching for process and window conditions added
  • improved policy schema

Full Changelog: 0.1.1...0.2.0

0.1.1

Choose a tag to compare

@github-actions github-actions released this 30 Aug 13:17

What's Changed

  • added support for Linux and macOS power actions (shutdown, sleep, etc.)
  • new window condition to match window titles
  • code structure improvements

Full Changelog: 0.1.0...0.1.1

0.1.0

Choose a tag to compare

@github-actions github-actions released this 24 Aug 17:20

What's Changed

  • core functionality (rule engine, conditions and actions)

Full Changelog: https://github.com/LeoTN/PowerRules/commits/0.1.0