Skip to content

Tags: Dangermouse11/PolicyFileEditor

Tags

2.0

Toggle 2.0's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Error reporting changes

The code is less lazy about reporting errors now.  It builds ErrorRecord objects with module-specific FullyQualifiedErrorId values, and the top-level (exported) functions use $PSCmdlet.ThrowTerminatingError() to return those values to the caller.  This results in errors that look more like what you get from a cmdlet, and should be more useful to users of the module.

Since this could technically be a breaking change for scripts that are looking for the old errors, I'll be bumping the version number up to v2.0.

I don't have a lot of tests around the error conditions at the moment; should add some later to make sure that predictable errors produce the output that they should.

1.4.2

Toggle 1.4.2's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Build script update, version bump

Typo in build script was putting all files into a single directory, losing the structure needed for DSC resources.

1.4

Toggle 1.4's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Refactoring and improved test coverage

Forgot to finish de-duping the DSC resource code earlier, that's done now.

Ran some coverage analysis and improved coverage a bit with some small tweaks.  Up to around 75% now.

1.3

Toggle 1.3's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Still more bug fixes

All data types will now work properly, even if the -Data parameter is passed a single-element array when that element is of the proper type (which is exactly how the DSC resource calls these commands, incidentally.)

1.1

Toggle 1.1's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Version bump

1.0

Toggle 1.0's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Making module manifest PowerShell 2.0-compatible.