Skip to content

Latest commit

 

History

History
131 lines (81 loc) · 4.11 KB

CHANGELOG.md

File metadata and controls

131 lines (81 loc) · 4.11 KB

Changelog

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

The format is mainly based on Keep a Changelog and this project adheres to Semantic Versioning.

Unreleased

  • Added: New alias pw for New-Password and allow multiple output types (New-Password)
  • Changed: System audit optimization: Better sort and output formatting (Get-SystemAudit)

3.0.0 - 2023-07-25

  • Added: Convert certificate command for X.509/DER and X.509/PEM formats
  • Added: New function to generate a cryptographically secure random password
  • Added: New function to generate a new time-based one-time password (TOTP)
  • Added: System audit commands for the file system, Windows service, user sessions, etc.
  • Removed: Remove Windows VPN connect and disconnect functions (BREAKING)
  • Removed: Remove FortiNet VPN connect and disconnect functions (BREAKING)
  • Removed: Remove the Invoke-PowerShell command (BREAKING)
  • Removed: Remove the Get-SecurityActivity command, replaced by the system audit commands (BREAKING)

2.8.1 - 2019-11-08

  • Fixed: Spelling of Add-CertificatePrivateKeyPermission command
  • Fixed: Add missing FriendlyName parameter

2.8.0 - 2019-11-08

  • Added: Cmdlets to get and modify certificate private key permission
  • Changed: Return the certificate object in New-DomainSignedCertificate

2.7.0 - 2019-11-07

  • Added: Alias cred to the Use-VaultCredential
  • Changed: .NET Library structure and unit tests
  • Fixed: Prevent user interaction if not in interactive mode

2.6.2 - 2019-09-05

  • Fixed: Prevent empty SAN entries in New-DomainSignedCertificate

2.6.1 - 2019-09-05

  • Fixed: Use Base64 only optionally in New-DomainSignedCertificate
  • Fixed: Export New-DomainSignedCertificate in psd1

2.6.0 - 2019-08-31

  • Added: Add cmdlet New-DomainSignedCertificate

2.5.0 - 2019-01-04

  • Added: FortiNet client VPN cmdlets
  • Added: Windows VPN cmdlets

2.4.0 - 2018-10-01

  • Added: Add Use-VaultSecureString function

2.3.1 - 2018-08-19

  • Fixed: Add Use-VaultCredential to module manifest

2.3.0 - 2018-08-19

  • Added: Function Use-VaultCredential added

2.2.1 - 2018-08-16

  • Fixed: Error during push and pop an impersonation context (#1)

2.2.0 - 2017-12-05

  • Added: Get-TimeBasedOneTimePassword function

2.1.2 - 2017-11-30

  • Fixed: Add missing function export in module definition file
  • Fixed: Prevent PSake deployment from wrong or unmerged branches

2.1.0 - 2017-11-21

  • Added: Add Protect-String and Unprotect-SecureString cmdlets

2.0.1 - 2017-11-21

  • Changed: Rename Get-VaultEntryCredential to Get-VaultCredential
  • Changed: Rename Get-VaultEntrySecureString to Get-VaultSecureString

2.0.0 - 2017-10-18

  • Added: Cmdlets to push and pop an impersonation context
  • Changed: Rename TrustedHosts commands to singular noun

1.3.0 - 2017-09-24

  • Added: WSMan TrustedHosts list manipulation commands

1.2.0 - 2017-07-20

  • Added: Invoke-PowerShell function with (alias: posh)

1.1.0 - 2016-12-05

  • Added: Cmdlets for the Windows Credential Manager Vault
  • Changed: Add verbose output to Test-Credential

1.0.2 - 2016-11-29

  • Fixed: Wrong output in quiet mode in Test-Credential
  • Fixed: Failing Active Directory verification method in Test-Credential
  • Fixed: Add unit tests in Test-Credential

1.0.1 - 2016-10-18

  • Changed: Support positional parameter and pipeline input in Test-Credential
  • Changed: Replace -Throw with -Quiet in Test-Credential
  • Changed: Remove 'run as admin' requirement for remote calls in Get-SecurityActivity
  • Changed: Add 'After' parameter to narrow down event span Get-SecurityActivity
  • Fixed: Fix issues with for inaccessible working directory in Test-Credential
  • Fixed: Suppression in script analyzer tests

1.0.0 - 2016-10-17

  • Added: Get-SecurityActivity cmdlet to get security and life-cycle events
  • Added: Get-SecurityAuditPolicy cmdlet to get current audit policy settings
  • Added: Get-SecurityAuditPolicySetting cmdlet to get current audit policy settings
  • Added: Invoke-Elevated cmdlet to execute elevated scripts (alias: sudo)
  • Added: Test-Credential cmdlet for local and Active Directory verification