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.
-NoColorswitch parameter to bothRead-ChocoLogandGet-ChocoLogEntryfunctions- Module-level variable
$script:ChocoLogNoColorto control formatter behavior - Colored output control in
ChocoLog.format.ps1xmlformatter - Documentation and examples for the new parameter
- Undefined
$bgvariable reference in the original formatter
- Adds missing FATAL from log type by bumping Log4NetParse to 1.1.2.
- Bump Log4NetParse dependency to 1.1.1 which handles threads better.
- Add TypeAccelerator for ChocoLog
- Logs no longer returned for Log4NetLog format. It was suggested that this was noisy.
- Handle when logs that have thread lines that overlap.
- Fix tests to handle logs dates and ordering.
- Add a new cmdlet that grabs the latest log.
#7
- Has a report flag that may make it convenient for reporting back to tools.
- Use environment variable
ChocolateyInstallfor default log location. #8 - Replace ArrayList types with GenericList #9
The dependency on Log4Net was added incorrectly as an external dependency.
The configuration property now supports sub keys to improve filtering.
This also includes a fix to handle multiple threads being mixed. #3
This adds a ChocoLog specific format. The goal is to show relevant info such as CLI items when just printing the object to the screen.
First stab at using Log4NetParse module to parse Chocolatey. First version will just read the Chocolatey log(s).