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.
- psgrep - Close StreamReader
- psgrep - Use ReadOnly FileStream instead of direct access with Streamreader
- Added switch
NotMatch
(-Not
) topsgrep
to negate the grep (similiar togrep -v
)
psgrep
- Added
IgnoreCase
support ifHighlight
(-H
) is also present (-H -O IgnoreCase
)
- Added
- Updated parameter naming so that
-R
is exlusive in all functions (-R
=-Recurse
)- All functions
- Renamed
ReturnSpecialDirectories
toIncludeSpecialDirectories
- Renamed
pssize
/size
/Get-ItemSize
- Renamed
Raw
toAsRaw
- Renamed
psgrep
/Find-ItemContent
- Renamed
RegexOptions
toOptions
- Renamed
- All functions
- Added
Hightlight
(-H
) switch to highlight the pattern in the output when usingpsgrep
(Find-ItemContent
)
- The parameter order for
psgrep
has been changed so that specifying the parameter name -Pattern is no longer mandatory, since it is now the first parameter
- Removed alias
look
of functionFind-ItemContent
as it correlates with the linux/unix command look - Added alias
psfind
forFind-Item
- Added alias
pssize
forGet-ItemSize
- Added new function
Find-ItemContent
with aliasespsgrep
andlook
as a fast alternative for linux/unix grep
- Updated module manifest to include Functions/Aliases to export (This will support auto loading of the functions during pwsh start)
- Updated logo
- Added extended documentation for
-Path
and-Name
parameter to make the use cases more clear
Also export aliases
Disabled private functions
Second public release using tags
First public release
Second testing release
First testing release