PoShEvents

Changelog

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

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

0.4.0 - 2020-01-07

Bugfix and Feature Release, Update Strongly Recommended

Added

  • Issue #23 - Get-ServiceEvent - add switch for EventType
  • Issue #33 - Import-KmsProductSku - new private function

Fixed

  • Issue #25 - New-EventFilterXml does not produce a valid xml filter under certain circumstances
  • Issue #26 - Get-KmsProductSku - Import-Csv : Could not find file 'C:\KmsProductSku.csv'
  • Issue #27 - Get-RemoteLogonEvent - Error 'ParameterSetName' is a ReadOnly property
  • Issue #34 - New-EventDataFilter - data of array uses "and" instead of "or"

Changed

  • Issue #24 - Updatable Help - Convert Module HelpInfoUri to Bit.ly Link
  • Issue #28 - Get-OSVersionFromEvent - Should only return the latest event
  • Issue #29 - Get-OSVersionFromEvent - add All switch to return all events
  • Issue #31 - ConvertFrom-EventLogRecord - for KMS events, import CSV in begin{} block
  • Issue #32 - Get-KmsProductSku - remove import CSV code
  • Issue #35 - New-EventFilterXml - replace LogLevelName with enum

0.3.0 - 2020-01-01

Added

Fixed

  • Issue #17 - Use StringBuilder to concatenate text for Get-RemoteLogonEvent
  • Issue #15 - Change $Computers array to use [System.Collections.Generic.List] in ConvertFrom-EventLogRecord

Changed

0.2.1 - 2018-08-27

Changed

0.2.0 - 2018-07-03

Removed

  • Get-AccountManagementEvent
  • Removed function in order to work on it in more detail

Changed

  • ConvertFrom-EventLogRecord
  • Switched to new pipeline execution method and switched to using hashtable before object build
  • Updated help

Added

  • Add TypeData and FormatData for functions
  • Add -Raw switch to present the raw event log records without converting them
  • Useful for some functions that use complex XML filters

0.1.2 - 2018-05-23

Added

  • Added online help

Fixed

  • Corrected external help by adding online
  • All public functions
  • Removed try/catch for Get-MyEvent

Changed

  • Get-MyEvent
  • Switched to parameter set for filter and simplified error handling

0.1.1 - 2018-05-12

Added

  • Added external help

0.1.0 - 2018-05-04

  • Initial release