Skip to content

Commit

Permalink
prepare for release, update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
thedavecarroll committed Jan 1, 2020
1 parent c6652af commit 5494771
Show file tree
Hide file tree
Showing 2 changed files with 49 additions and 36 deletions.
4 changes: 2 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## 0.3.0 - Unreleased
## [0.3.0] - 2020-01-01

### Added

Expand All @@ -26,7 +26,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a
* [Issue #13](https://github.com/thedavecarroll/PoShEvents/issues/13) - Refactor `Get-PrintDocumentEvent` to use new xml filter
* [Issue #16](https://github.com/thedavecarroll/PoShEvents/issues/16) - Refactor `Get-RemoteLogonEvent` to use new xml filter
* [Issue #22](https://github.com/thedavecarroll/PoShEvents/issues/22) - Move online help to [readthedocs](https://poshevents.anovelidea.org)
* Updated updatable help
* Moved updatable help to [https://powershell.anovelidea.org/modulehelp/](https://powershell.anovelidea.org/modulehelp/)
* Changed `ReleaseNotes.md` to `CHANGELOG.md`

## [0.2.1] - 2018-08-27
Expand Down
81 changes: 47 additions & 34 deletions PoShEvents/PoShEvents.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
#
# Generated by: Dave Carroll
#
# Generated on: 5/3/2018
# Generated on: 1/1/2020
#

@{
Expand All @@ -12,10 +12,10 @@
RootModule = 'PoShEvents.psm1'

# Version number of this module.
ModuleVersion = '0.2.1'
ModuleVersion = '0.3.0'

# Supported PSEditions
# CompatiblePSEditions = @()
CompatiblePSEditions = 'Desktop'

# ID used to uniquely identify this module
GUID = 'c9c97755-98f3-4fcc-84e6-43075cc31abb'
Expand All @@ -27,13 +27,13 @@ Author = 'Dave Carroll'
CompanyName = 'Unknown'

# Copyright statement for this module
Copyright = '(c) 2018 Dave Carroll. All rights reserved.'
Copyright = '(c) 2018-2019 Dave Carroll. All rights reserved.'

# Description of the functionality provided by this module
Description = 'PowerShell module to query Windows Event Logs'
Description = 'PowerShell module to query Windows Event Logs and write events with structured EventData or UserData'

# Minimum version of the Windows PowerShell engine required by this module
PowerShellVersion = '5.0'
PowerShellVersion = '5.1'

# Name of the Windows PowerShell host required by this module
# PowerShellHostName = ''
Expand Down Expand Up @@ -69,11 +69,13 @@ FormatsToProcess = 'TypeData\PoShEvents.Format.ps1xml'
# NestedModules = @()

# Functions to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no functions to export.
FunctionsToExport = 'ConvertFrom-EventLogRecord','Get-GPOProcessingEvent',
FunctionsToExport = 'ConvertFrom-EventLogRecord', 'Get-GPOProcessingEvent',
'Get-KMSClientEvent', 'Get-KMSHostEvent',
'Get-KMSHostLicenseCheckEvent', 'Get-LogonFailureEvent',
'Get-OSVersionFromEvent', 'Get-PrintDocumentEvent',
'Get-RemoteLogonEvent', 'Get-ServiceEvent', 'Get-SystemRestartEvent'
'Get-RemoteLogonEvent', 'Get-ServiceEvent', 'Get-SystemRestartEvent',
'New-EventDataFilter', 'New-EventFilterXml', 'New-EventSource',
'Write-WinEvent'

# Cmdlets to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no cmdlets to export.
CmdletsToExport = @()
Expand All @@ -91,11 +93,12 @@ AliasesToExport = @()
# ModuleList = @()

# List of all files packaged with this module
FileList = 'en-US\PoShEvents-help.xml','en-US\about_PoShEvents.help.txt', 'PoShEvents.psd1',
'PoShEvents.psm1',
'Private\Get-MyEvent.ps1', 'Private\KmsFunctions.ps1',
FileList = 'en-US\about_PoShEvents.help.txt', 'en-US\PoShEvents-help.xml',
'Private\ConvertFrom-UserSID.ps1', 'Private\Get-GPEventType.ps1',
'Private\Get-KmsErrorCode.ps1', 'Private\Get-KmsLicenseState.ps1',
'Private\Get-KmsProductSku.ps1',
'Private\Get-LogonFailureReason.ps1', 'Private\Get-LogonMethod.ps1',
'Private\Get-GPEventType.ps1', 'Private\ConvertFrom-UserSID.ps1',
'Private\Get-MyEvent.ps1', 'Private\KmsProductSku.csv',
'Public\ConvertFrom-EventLogRecord.ps1',
'Public\Get-GPOProcessingEvent.ps1',
'Public\Get-KMSClientEvent.ps1', 'Public\Get-KMSHostEvent.ps1',
Expand All @@ -105,22 +108,25 @@ FileList = 'en-US\PoShEvents-help.xml','en-US\about_PoShEvents.help.txt', 'PoShE
'Public\Get-PrintDocumentEvent.ps1',
'Public\Get-RemoteLogonEvent.ps1', 'Public\Get-ServiceEvent.ps1',
'Public\Get-SystemRestartEvent.ps1',
'Public\New-EventDataFilter.ps1', 'Public\New-EventFilterXml.ps1',
'Public\New-EventSource.ps1', 'Public\Write-WinEvent.ps1',
'TypeData\PoShEvents.Format.ps1xml',
'TypeData\PoShEvents.Types.ps1xml'
'TypeData\PoShEvents.Types.ps1xml', 'PoShEvents.psd1',
'PoShEvents.psm1'

# Private data to pass to the module specified in RootModule/ModuleToProcess. This may also contain a PSData hashtable with additional module metadata used by PowerShell.
PrivateData = @{

PSData = @{
#Category of this module
Category = 'Event Logs'

#Category of this module
Category = 'Event Logs'
#RequireLicenseAcceptance of this module
RequireLicenseAcceptance = 'False'

#RequireLicenseAcceptance of this module
RequireLicenseAcceptance = 'False'
#IsPrerelease of this module
IsPrerelease = 'True'

#IsPrerelease of this module
IsPrerelease = 'True'
PSData = @{

# Tags applied to this module. These help with module discovery in online galleries.
Tags = 'PoShEvents','Events','EventLogs','PowerShell','AzureAutomationNotSupported'
Expand All @@ -135,23 +141,30 @@ PrivateData = @{
# IconUri = ''

# ReleaseNotes of this module
ReleaseNotes = @'
## 0.2.1
ReleaseNotes = '## 0.3.0 - Unreleased
### Added
* [Issue #21](https://github.com/thedavecarroll/PoShEvents/issues/21) - Add `New-EventSource`
* [Issue #20](https://github.com/thedavecarroll/PoShEvents/issues/20) - Add `Write-WinEvent`
* [Issue #7](https://github.com/thedavecarroll/PoShEvents/issues/7) - Add `New-EventFilterXml` and `New-EventDataFilter`
* [Issue #3](https://github.com/thedavecarroll/PoShEvents/issues/3) - Add build script
### Fixed
* Moved online help to http://powershell.anovelidea.org/modulehelp/PoShEvents
* Added updateable help to http://powershell.anovelidea.org/modulehelp/PoShEvents
* [Issue #17](https://github.com/thedavecarroll/PoShEvents/issues/17) - Use `StringBuilder` to concatenate text for `Get-RemoteLogonEvent`
* [Issue #15](https://github.com/thedavecarroll/PoShEvents/issues/15) - Change `$Computers` array to use `[System.Collections.Generic.List]` in `ConvertFrom-EventLogRecord`
## 0.2.0
### Changed
* Get-AccountManagementEvent - removed function in order to work on it in more detail
* ConvertFrom-EventLogRecord - switched to new pipeline execution method and switched to using hashtable before object build
* Add TypeData and FormatData for functions
* Add -Raw swich to present the raw event log records without converting them
* Useful for some functions that use complex XML filters
* Updated help
* [Issue #12](https://github.com/thedavecarroll/PoShEvents/issues/12) - Separate KMS private functions
* [Issue #13](https://github.com/thedavecarroll/PoShEvents/issues/13) - Refactor `Get-PrintDocumentEvent` to use new xml filter
* [Issue #16](https://github.com/thedavecarroll/PoShEvents/issues/16) - Refactor `Get-RemoteLogonEvent` to use new xml filter
* [Issue #22](https://github.com/thedavecarroll/PoShEvents/issues/22) - Move online help to [readthedocs](https://poshevents.anovelidea.org)
* Updated updatable help
* Changed `ReleaseNotes.md` to `CHANGELOG.md`
For full Release Notes, see https://github.com/thedavecarroll/PoShEvents/blob/master/ReleaseNotes.md
'@
For full CHANGELOG, see https://github.com/thedavecarroll/PoShEvents/blob/master/CHANGELOG.md'

# External dependent modules of this module
# ExternalModuleDependencies = ''
Expand All @@ -161,7 +174,7 @@ For full Release Notes, see https://github.com/thedavecarroll/PoShEvents/blob/ma
} # End of PrivateData hashtable

# HelpInfo URI of this module
HelpInfoURI = 'https://powershell.anovelidea.org/modulehelp/PoShEvents/'
HelpInfoURI = 'https://powershell.anovelidea.org/modulehelp/'

# Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix.
# DefaultCommandPrefix = ''
Expand Down

0 comments on commit 5494771

Please sign in to comment.