Releases: texhex/MPSXM
Releases · texhex/MPSXM
Version 3.29.4
- Added
Test-String -EndsWith
- Changed
Test-DirectoryExists()
andTest-FileExists()
to use exact paths - Reworked
Start-TranscriptIfSupported()
andStart-TranscriptTaskSequence()
- Changed
Start-TranscriptTaskSequence()
in case SCCM LogPath is empty - Applied all PSScriptAnalyzer recommendations
SHA-1: f20de998da19717ebb20ba99bf97f4e43a73b298
SHA-256: 4f0a1b0e61471cce3183c8c6852fde5d7586c10340322f987480bd5989622cdb
Version 3.28.4
- Added parameter
AsOrderedDictionary
toRead-StringHashtable()
- Fixed existing item check in
Read-StringHashtable()
- Normalized $null handling in
Test-String()
- Changed commonmark headline style in
Get-QuickReference()
- Updated link for PowerShell approved verbs list
SHA-1: df90940a0967322f5fe320b880065ba6c47c3396
SHA-256: 49657c15e66a3ad71bee87c110ea1fb1e295532bb850b88646e13eb8dc1434c9
Version 3.28.1
- Added
Set-HTTPSecurityProtocolSecureDefault()
function - Added
Test-RunningInEditor()
function - Added
Get-PropertyValueSafe()
function - Allowed null values for
Test-IsHashtable()
- Tweaked the generated markdown code of
Get-QuickReference()
to make markdownlint happy
SHA-1: 48de606d29139bfab0ef1211dc39b64750435a40
SHA-256: 835302e7fe528962c1eb3141a33fbef9b94407887799134ed29ce07fcaf7619a
Version 3.25.0
- Fixed bug in
Trim-String -RemoveDuplicates
- Added
ConvertFrom-JsonToHashtable()
function
SHA-1: 312fe0804ac65005aecba6962252aba091ae6333
SHA-256: 257c9b058c016ec7ee46119fed9645ac2a2db15af14f358172c151b4d16c90ea
Version 3.24.0
- Fixed a bug in Get-QuickReference in case no parameter description was available
- Added
Test-IsHashtable()
function - Added
Get-StringHash()
function
SHA-1: 3fc5a5f394e1bdd921087becc230091f9bd2c47f
SHA-256: 5d43deffb219d0c76003df2bcaa92594bee686eaed3f25c533f0ccc1612901fc
Version 3.23.0
- Added
Remove-FileExact()
function - Code format cleanup
SHA-1: 8ffb8613e77cf86f19de313706511dd756ba3623
SHA-256: 2540b5f51aa5d0f36c35bb3f6b02f8a388fedb14f1726f7b8ad72ffb27fbcb79
Version 3.22.0
- Added function
Select-StringUnicodeCategory()
- Removed garbage characters from code
- Minor code changes
SHA-1: 013a3ca07d5cecfae7263691106e9b99df04ac17
SHA-256: 3799466828c0b4522b9cd586a576124b32f7fb42a4fda4d5ef5716258d54ad25
Version 3.21.1
Added Get-FileName()
, Get-ContainingDirectory()
, Test-DirectoryExists()
, Test-FileExists()
, Copy-FileToDirectory()
and ConvertTo-Array()
.
SHA-1: 0ec004214ca7b6357598edcca550bee8256f577d
SHA-256: 9c92e4cc52676857423aa46f936c05d4537bb63b4c9fc5da0b33288460cd501c
Version 3.20.0
Added Set-RegistryValue()
and Get-RegistryValue()
. Added -SortByNoun
parameter to Get-QuickReference()
SHA-1: 0c61c8d4902c3b61aacb0efe6a390acc54955580
SHA-256: 93bf009e2cbff388c14d5181e6e75075dc97a835a82f1c499f4f4b7d9c91e98e
Version 3.19.0
Added Get-TrimmedString
, ConvertTo-UTC
and ConvertFrom-UTC
functions.
SHA-1: 5ea51f37a0d76b544f8a90919ca3a1d5cbbbad24
SHA-256: 0953bb10259321be0004810a83329186adea1480c3b49609291171389d3e7193