Skip to content

Commit

Permalink
release 4.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Lightning- committed May 10, 2024
1 parent f8f89a2 commit b30554a
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 1 deletion.
32 changes: 32 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,38 @@ All notable changes to this project will be documented in this file.
Each new release typically also includes the latest modulesync defaults.
These should not affect the functionality of the module.

## [v4.0.0](https://github.com/voxpupuli/puppet-windows_power/tree/v4.0.0) (2024-05-10)

[Full Changelog](https://github.com/voxpupuli/puppet-windows_power/compare/v3.0.2...v4.0.0)

This is a complete module rewrite/modernization (almost from scratch, but being inspired by what has been there before).

Beyond the Puppet language modernization (and corresponding module redesign) we can summarize the relevant (and breaking) changes as follows:
- drop support for legacy windows systems
- remove functionality targeting those legacy systems
- rework shell/powershell commands and codes accordingly
- correct datatypes and values to match up-to-date systems
- drop dependency to liamjbennett/puppet-win_facts
- update general dependencies/requirements
- add facts `power_schemes` and `power_devices` and structure the module around them

**Breaking changes:**

- great rework [\#54](https://github.com/voxpupuli/puppet-windows_power/pull/54) ([Lightning-](https://github.com/Lightning-))
- Drop Puppet 6 support [\#51](https://github.com/voxpupuli/puppet-windows_power/pull/51) ([bastelfreak](https://github.com/bastelfreak))
- modulesync 2.7.0 and drop puppet 4 [\#33](https://github.com/voxpupuli/puppet-windows_power/pull/33) ([bastelfreak](https://github.com/bastelfreak))

**Closed issues:**

- Settings can only be changed for the currently active scheme [\#36](https://github.com/voxpupuli/puppet-windows_power/issues/36)
- Use in-built Windows Facter facts [\#9](https://github.com/voxpupuli/puppet-windows_power/issues/9)

**Merged pull requests:**

- drop stdlib dependency [\#53](https://github.com/voxpupuli/puppet-windows_power/pull/53) ([Lightning-](https://github.com/Lightning-))
- Add example for changing power scheme settings [\#39](https://github.com/voxpupuli/puppet-windows_power/pull/39) ([thoscut](https://github.com/thoscut))
- Remove duplicate CONTRIBUTING.md file [\#38](https://github.com/voxpupuli/puppet-windows_power/pull/38) ([dhoppe](https://github.com/dhoppe))

## [v3.0.2](https://github.com/voxpupuli/puppet-windows_power/tree/v3.0.2) (2018-10-20)

[Full Changelog](https://github.com/voxpupuli/puppet-windows_power/compare/v3.0.1...v3.0.2)
Expand Down
2 changes: 1 addition & 1 deletion metadata.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "puppet-windows_power",
"version": "4.0.0-rc0",
"version": "4.0.0",
"author": "markt.de GmbH & Co. KG",
"license": "Apache-2.0",
"summary": "Module to manage the power settings on Windows",
Expand Down

0 comments on commit b30554a

Please sign in to comment.