Skip to content

Releases: texhex/MPSXM

Version 3.29.4

17 Jun 09:48
Compare
Choose a tag to compare
  • Added Test-String -EndsWith
  • Changed Test-DirectoryExists() and Test-FileExists() to use exact paths
  • Reworked Start-TranscriptIfSupported() and Start-TranscriptTaskSequence()
  • Changed Start-TranscriptTaskSequence() in case SCCM LogPath is empty
  • Applied all PSScriptAnalyzer recommendations
   SHA-1: f20de998da19717ebb20ba99bf97f4e43a73b298
 SHA-256: 4f0a1b0e61471cce3183c8c6852fde5d7586c10340322f987480bd5989622cdb

Version 3.28.4

28 Jul 11:36
Compare
Choose a tag to compare
  • Added parameter AsOrderedDictionary to Read-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

06 Apr 18:14
Compare
Choose a tag to compare
  • 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

27 Feb 17:46
Compare
Choose a tag to compare
  • Fixed bug in Trim-String -RemoveDuplicates
  • Added ConvertFrom-JsonToHashtable() function
   SHA-1: 312fe0804ac65005aecba6962252aba091ae6333
 SHA-256: 257c9b058c016ec7ee46119fed9645ac2a2db15af14f358172c151b4d16c90ea

Version 3.24.0

14 Feb 17:48
Compare
Choose a tag to compare
  • 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

20 Jan 16:10
Compare
Choose a tag to compare
  • Added Remove-FileExact() function
  • Code format cleanup
   SHA-1: 8ffb8613e77cf86f19de313706511dd756ba3623
 SHA-256: 2540b5f51aa5d0f36c35bb3f6b02f8a388fedb14f1726f7b8ad72ffb27fbcb79

Version 3.22.0

19 Jan 19:56
Compare
Choose a tag to compare
  • Added function Select-StringUnicodeCategory()
  • Removed garbage characters from code
  • Minor code changes
   SHA-1: 013a3ca07d5cecfae7263691106e9b99df04ac17
 SHA-256: 3799466828c0b4522b9cd586a576124b32f7fb42a4fda4d5ef5716258d54ad25

Version 3.21.1

15 Apr 09:16
Compare
Choose a tag to compare

Added Get-FileName(), Get-ContainingDirectory(), Test-DirectoryExists(), Test-FileExists(), Copy-FileToDirectory() and ConvertTo-Array().

  SHA-1: 0ec004214ca7b6357598edcca550bee8256f577d
SHA-256: 9c92e4cc52676857423aa46f936c05d4537bb63b4c9fc5da0b33288460cd501c

VirusTotal Report

Version 3.20.0

05 Dec 19:27
Compare
Choose a tag to compare

Added Set-RegistryValue() and Get-RegistryValue(). Added -SortByNoun parameter to Get-QuickReference()

SHA-1: 0c61c8d4902c3b61aacb0efe6a390acc54955580
SHA-256: 93bf009e2cbff388c14d5181e6e75075dc97a835a82f1c499f4f4b7d9c91e98e

VirusTotal Report

Version 3.19.0

26 Nov 20:28
Compare
Choose a tag to compare

Added Get-TrimmedString, ConvertTo-UTC and ConvertFrom-UTC functions.

SHA-1: 5ea51f37a0d76b544f8a90919ca3a1d5cbbbad24
SHA-256: 0953bb10259321be0004810a83329186adea1480c3b49609291171389d3e7193

VirusTotal Report