Skip to content

Commit

Permalink
Merge pull request #56 from Lightning-/release-4.0.0
Browse files Browse the repository at this point in the history
release 4.0.0
  • Loading branch information
Lightning- authored May 10, 2024
2 parents f8f89a2 + 1dbdf4b commit 2647b19
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 1 deletion.
31 changes: 31 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,37 @@ 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-))
- 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 2647b19

Please sign in to comment.