Releases: SitecorePowerShell/Console
8.0 - Wayward Son
Release Highlights
- #1388 : SPE Rule Condition - @AdamNaj @coreyasmith
- #1385 : Add rules to be able to show or hide context scripts depending on App settings or any ancestor template inheritance - @AdamNaj
- #1347 : The ability to show script libraries tree so many scripts can be opened conveniently - @AdamNaj
- #1346 : Add ability to preview non cached variable value when Ctrl is pressed - @AdamNaj
- #1340 : Add ability to send deferred sheer messages and execute javascript to make it possible to e.g. refresh the content editor tree post script execution - @AdamNaj
- #1336 : It should be possible to execute PowerShell Script Runner dialog and get script result back as dialog value - @AdamNaj
- #1332 : The ability to open multiple scripts in tabs in a single ISE - @AdamNaj
- #1287 : Rename-Item do not take info account language version - @AdamNaj @alan-null
Improvements
- #1395 : Item object should have standard enriched properties no matter how it is retrieved - @AdamNaj
- #1394 : Make Path completion/suggestions and enumeration support wildcard on any path level. - @AdamNaj
- #1393 : Extend
Find-Itemwith most frequent criteria being accessible through accelerator parameters - @AdamNaj - #1392 : Modernize the script session elevation warning in ISE somewhat so that it's less jarring - @AdamNaj
- #1387 : File upload failing silently is misleading. - @AdamNaj
- #1384 : Rejigger the doodads on the discombobulator! - @AdamNaj @alan-null @michaellwest
- #1380 : Show Aliases report to non-administrators - @coreyasmith @michaellwest
- #1376 : Add settings to upload features - @AdamNaj @michaellwest
- #1364 : Feature Request: Powershell ISE Console Clearing using Clear-Host (cls) - @AdamNaj @Valentin-Pommee-Macaw
- #1357 : Report: Items with duplicate names does not select the correct search index - @AdamNaj @michaellwest
- #1354 : Broken Links can work really slow - @AdamNaj @alan-null
- #1352 : Update jQuery to latest version. - @AdamNaj
- #1350 : Make Path completion/suggestions for Sitecore paths case insensitive. - @AdamNaj
- #1345 : Update vulnerable Underscore.js 1.3.3 - @AdamNaj @alan-null
- #1337 : Ribbon collapse button should work as intended - @AdamNaj
- #1334 : Add example of Experience Editor notification with an action button executing script - @AdamNaj
- #1333 : Make "webedit:script" and "item:executescript" accept parameter aliases so it's less problematic to call them - @AdamNaj
- #1331 : NullReferenceException occurs when trying to accept VersionAddedNotification via PowerShell in Sitecore - @AdamNaj @mrvinaykj
- #1329 : Script execution results should be less in-the-way - @AdamNaj
- #1325 : In Sitecore we could'nt able to unlock the item other than English version if we have global content manager role - @AdamNaj @leenaa08
- #1320 : 'System.Management.Automation.dll' reference - @AdamNaj @alan-null
- #1316 : Impact on the Item name in Content Tree - @AdamNaj @RaghuRider
- #1302 : Get-ItemReferrer / Get-ItemReference to include links from standard values item with -Recurse parameter - @AdamNaj @kningyi
- #1269 : New-Item -ForceID does not work with branch templates - @AdamNaj @zmalmquistmerkle
- #1266 : Wait-RemoteSitecoreJob.ps1 "Fails" when Job is finished - @AdamNaj @michaellwest @simoncroak
- #1257 : Write-Progress indeterminate percent indicator - @AdamNaj @kningyi
- #1252 : Show-ListView trims leading spaces - @AdamNaj @lundebro
- #1161 : [Feature request]Show-ListView Report | Select/Un-select all option for listed items - @AdamNaj @vaishali4
- #1016 : Get-ItemField command should not define the -Language parameter - @AdamNaj @Krusen
Bugs Fixed
- #1391 : Events that direct orphaned item into PowerShell session will not get executed - @AdamNaj
- #1386 : Multiple Modules using Event Handler Rules - @AdamNaj @michaellwest @mikejarosch-aw
- #1382 : “Stack is null or empty” error occurs when running SPE Publish-Item script - @AdamNaj @alan-null
- #1378 : Fix 'Add-Rendering' command when rendering parameters are provided. - @AdamNaj @michaellwest @stanislavSV
- #1377 : Add-Rendering throws an exception if trying to provide Parameter hashtable using Remoting - @AdamNaj @michaellwest @stanislavSV
- #1373 : Upgrading of JS libraries - @AdamNaj @munyung-vertis
- #1370 : Export-User doesn't work - @AdamNaj @Antonytm
- #1369 : Export-Role doesn't work - @AdamNaj @Antonytm
- #1368 : Logout-User doesn't work - @AdamNaj @Antonytm
- #1367 : Login-User doesn't work - @AdamNaj @Antonytm
- #1360 : Sitecore Powershell extensions 7.0 have wrong version in Sitecore PowerShell Extensions.version - @AdamNaj @eptw4by @michaellwest
- #1359 : Multiple Modules using Event Handler Rules - @AdamNaj @cjgiddings @michaellwest
- #1358 : Error while executing ItemExists(string path='//BUG') - @AdamNaj @alan-null @michaellwest
- #1356 : Issue in creating multiple custom ribbon elements - @AdamNaj @mrvinaykj
- #1355 : Issue in creating multiple custom ribbon elements - @AdamNaj @mrvinaykj
- #1349 : There is no Runspace available to run scripts in this thread - @AdamNaj @alan-null
- #1341 : DoubleClick on item in ListView does not run default action as intended but instead throws an error. - @AdamNaj
- #1339 : Sitecore Powershell Script Elevated Unlock button is unlocking only English pages, for non-English Pages just showing running script but not unlocking items - @AdamNaj @vikashmahala092
- #1327 : ISE Plugin "Scripts Containing" does not work most of the time - @AdamNaj
- #1326 : It is not possible to search for scripts in the "Open" dropdown in ISE. - @AdamNaj @adam-najmanowicz-vmltech
- #1313 : Running the 'Elevated Unlock' is always executed in the User language and not in the content language of the item currently edited - @AdamNaj @Cbauwens
- #1309 : AccessDeniedException Calling Spe.Client.Applications.UploadFile.PowerShellUploadFileForm.CancelClick or OKClick - @AdamNaj @Rhaguen
- #1241 : Receive-file dialog errors out when invalid file name upload is attempted - @AdamNaj @WDrake98
- #1226 : Some Content Editor warning scripts are executed for the latest version(not for selected) - @AdamNaj @Antonytm
- #1113 : PowerShell - http request context issue - @AdamNaj @chris-madamba
- #1067 : Impossible to run scripts due to hanging debug session (ISE Editing session) - @AdamNaj @alan-null
- #996 : Script fails when calling GetBrokenLinks and items has Scripted Datasource - @AdamNaj @github-actions[bot] @michaellwest
New Contributors
- @simoncroak made their first contribution in #1268
- @mrvinaykj made their first contribution in #1356
- @coreyasmith made their first contribution in #1380
- @stanislavSV made their first contribution in #1378
- @dependabot[bot] made their first contribution in #1365
Full Changelog: 7.0...8.0
File Hashes
Sitecore.PowerShell.Extensions-8.0-IAR
SHA256 for Sitecore.PowerShell.Extensions-8.0-IAR.zip
08E50EB57D00AC0F1861985AA97C154B916D3FA219457A609B6D0E2E02FD7EFF
SHA256 for Sitecore.PowerShell.Extensions-8.0-IAR.scwdp.zip
C373CDF49360D3A4E3023FDA5F9BACD110E73A01A508BDD631F255C9FBEBA7EA
Sitecore.PowerShell.Extensions-8.0
SHA256 for Sitecore.PowerShell.Extensions-8.0.zip
F7837A2317D04EA402C5C84D4398E0AC472302262AA118318D8329D4228A84C5
SHA256 for Sitecore.PowerShell.Extensions-8.0.scwdp.zip
A5EF5730751C325AA21F69081DF8F50A8E18E4BCE5A2F41ABE0134E23352314C
8.0-beta-2
What's Changed
- #1329 : Script execution results should be less in-the-way by @AdamNaj in #1330
- #1327 : ISE Plugin "Scripts Containing" does not work most of the time by @AdamNaj in #1328
- #1332 : The ability to open multiple scripts in tabs in a single ISE by @AdamNaj in #1335
- #1345 | Update vulnerable Underscore.js 1.3.3 by @alan-null in #1348
- Update Wait-RemoteSitecoreJob.ps1 by @simoncroak in #1268
- Issue in creating multiple custom ribbon elements by @mrvinaykj in #1356
- #1362 | Security Enhancement (upload file) by @alan-null in #1363
- Show Aliases report to non-administrators by @coreyasmith in #1380
- Fix 'Add-Rendering' command when rendering parameters are provided. by @stanislavSV in #1378
- Bump debug from 4.2.0 to 4.4.0 in /Modules/spe-jwt-demo by @dependabot[bot] in #1365
- #1382 | “Stack is null or empty” error occurs when running SPE Publis… by @AdamNaj in #1389
New Contributors
- @simoncroak made their first contribution in #1268
- @mrvinaykj made their first contribution in #1356
- @coreyasmith made their first contribution in #1380
- @stanislavSV made their first contribution in #1378
- @dependabot[bot] made their first contribution in #1365
Full Changelog: 7.0...8.0-beta-2
Remove old packages from C:\inetpub\wwwroot\gksc4cm.dev.local\App_Data\packages
Generate packages from running Sitecore instance.
Swap out IAR files
Generate wdp module
File Hashes
Sitecore.PowerShell.Extensions-8.0-Beta-2-IAR
SHA256 for Sitecore.PowerShell.Extensions-8.0-Beta-2-IAR.zip
0E52815A111C58B97C2F1E4FAB73846B25CDCEB481695DC9D717B8704628B604
SHA256 for Sitecore.PowerShell.Extensions-8.0-Beta-2-IAR.scwdp.zip
15569DA0DA2BFB2A6D05569CFFBE9C8A1F895B5E3E3E7C05A45B613F3C5DDDB7
Sitecore.PowerShell.Extensions-8.0-Beta-2
SHA256 for Sitecore.PowerShell.Extensions-8.0-Beta-2.zip
A3B91BFCA4FAF57596A378D9A66F61FC85F2F1AC121757EF5D6DA742063AD5DD
SHA256 for Sitecore.PowerShell.Extensions-8.0-Beta-2.scwdp.zip
719EE228E57D16A063DDFD208EBD770C4DA4BAA09BC1FA07E126C34B6C491CF6
7.0
What's Changed
- Solving issue with terminated SSL on load-balancer by @akuryan in #1295
- Allow case insensitive parsing of elevation by @iamandycohen in #1298
- Advanced packaging features - cherry pick linked items by @peplau in #1294
- #1310 | Incorrect context language in script by @alan-null in #1311
- #1310 | Incorrect context language in script - refactoring by @alan-null in #1312
- #1314 | Executing Publish-Item against Experence Edge throws an error by @alan-null in #1315
New Contributors
- @akuryan made their first contribution in #1295
- @iamandycohen made their first contribution in #1298
- @peplau made their first contribution in #1294
Full Changelog: 6.4...7.0
File Hashes
Sitecore.PowerShell.Extensions-7.0-IAR
SHA256 for Sitecore.PowerShell.Extensions-7.0-IAR.zip
CC972D6E4269A4744FB2F42327B8D8D3CB5D33F6DECFB50CD0924AB1F61E8C45
SHA256 for Sitecore.PowerShell.Extensions-7.0-IAR.scwdp.zip
4E6AFC57B1055917C37FED27D711FA5BA85B31EE1E2A6D4305BFA70E1EADE699
Sitecore.PowerShell.Extensions-7.0
SHA256 for Sitecore.PowerShell.Extensions-7.0.zip
8485108273DF059B242149C01208DF9777D28695E0E09D9AFF94687E079DB8A9
SHA256 for Sitecore.PowerShell.Extensions-7.0.scwdp.zip
07DAE925AD2159D515F3467B4A07A6142E2D5F471BBC4D5EE6F5A1DB16E9DF2A
6.4
Update
The released packages currently do not contain the configs with the extension .disabled. For your convenience they have been included with the list of assets.
Version 6.4
Summary of important changes
Breaking Changes
- #1259
Set-ItemTemplatecommand has a behavior change and now supports a-FieldCopyBehaviorparameter. - #1246
Get-Itemwith-Languageparameter is now less greedy with languages.
Major new Features
All improvements
- #1284 Changed the default security role required for PowerShell Reports.
- #1282 Updated events to adhere to
EventDisabler. - #1281 Made some improvements to the media download-to-zip feature.
- #1219 Icons updated on Launchpad. (workaround for older versions)
All Fixes
- #1285 Found an issue where
Show-ListViewlogs an error related to a duplicate field "Name". - #1278 Fixed issue with Treelist when used with
Read-Variable. - #1231 Context item was unfortunately not the right item with ribbon combo/small buttons. (workaround for older versions)
Known Issues
- Same as issues documented in 6.0 release.
- You may encounter an error related to moving a dictionary item. If upgrading with SXA previously installed you should check out #1185 for more details.
- #1212 For existing installations you may encounter an issue where IIS has locked the folder containing the icons.
Installation
- For Sitecore version 10.2+ you'll want to use one of the packages labeled with IAR.
- The SPE Remoting module is available on the PowerShell Gallery.
- The SPE Docker image can be found on Docker Hub.
File Hashes
Sitecore.PowerShell.Extensions-6.4-IAR
SHA256 for Sitecore.PowerShell.Extensions-6.4-IAR.zip
3D35883AFCBDB3C2D9EA1278F6FE986225FB1B8E1AF60EFED7AFF63801F9AD04
SHA256 for Sitecore.PowerShell.Extensions-6.4-IAR.scwdp.zip
56D3F1DDFAF77086D65D27811374321581C68545B28472E64E8EA7287BBF3656
Sitecore.PowerShell.Extensions-6.4
SHA256 for Sitecore.PowerShell.Extensions-6.4.zip
C2BA54F35780BF0A941AB57DA7390125984503809A393F7F51355FA633CA41F5
SHA256 for Sitecore.PowerShell.Extensions-6.4.scwdp.zip
4A91D479AE00E7A08B11DF9AB3AF93878D76E635D56DFB0F781334AD97243B73
6.3
Version 6.3
Update: Added an "Items as Resource" package provided by the SXA team. Future versions of the package will be created by the SPE team.
Survived the pandemic.
- #1227 Some improvements for Federated Authentication
Summary of important changes
Breaking Changes
Major new Features
All improvements
All Fixes
Known Issues
- Same as issues documented in 6.0 release.
- You may encounter an error related to moving a dictionary item. If upgrading with SXA previously installed you should check out #1185 for more details.
- #1212 For existing installations you may encounter an issue where IIS has locked the folder containing the icons.
File Hashes
SHA256 for Sitecore.PowerShell.Extensions-6.3.zip
D9A02516A04DB2BDD50217EBB463B374ADD58126CFD6E27E1277AFA89CD18937
SHA256 for Sitecore.PowerShell.Extensions-6.3.scwdp.zip
73F826E53197388232DCE8954FE2A6924F800946941CCEA22FAFB6FCECED04A1
Get-FileHash -Path ".\Sitecore.PowerShell.Extensions-6.3.zip" -Algorithm SHA256
Get-FileHash -Path ".\Sitecore.PowerShell.Extensions-6.3.scwdp.zip" -Algorithm SHA2566.2
Version 6.2
Finally! Another version of the same great module you've come to love and appreciate.
Summary of important changes
Breaking Changes
- #1214
Test-RemoteConnectionis now more reliable and actually tests the connection to SPE Remoting.
Major new Features
- #1209 A new admin page was added to allow you to run PowerShell scripts in a no-frills interface.
- #1196 Elevated session state dialog now has an option for just an "OK" button. Beats entering a password every five minutes. Am I right?
- #1001 Finally! After more than two years it's possible to used a shared secret with SPE Remoting.
All improvements
- #1201 The ISE now shows the title of the opened script in the task bar.
- #1193
Find-Itemcan now filter results even better. I probably gave up the first time around.
All Fixes
- #1216 Fixed an issue where
Set-Userunexpectedly wipes out the email address. Terrible! - #1207 Fixed an issue for @mikaelnet because he's great.
Known Issues
- Same as issues documented in 6.0 release.
- You may encounter an error related to moving a dictionary item. If upgrading with SXA previously installed you should check out #1185 for more details.
- #1212 For existing installations you may encounter an issue where IIS has locked the folder containing the icons.
File Hashes
SHA256 for Sitecore.PowerShell.Extensions-6.2.zip
165A19D753A271AD4B7ED4241F59E51E70F8D94AA6188474B54345CD93814DD5
SHA256 for Sitecore.PowerShell.Extensions-6.2.scwdp.zip
FA102CA46CD757A9D54C214516AE54D038850B17B5BD813B45590ECB6F98F826
Get-FileHash -Path ".\Sitecore.PowerShell.Extensions-6.2.zip" -Algorithm SHA256
Get-FileHash -Path ".\Sitecore.PowerShell.Extensions-6.2.scwdp.zip" -Algorithm SHA2566.1.1
Version 6.1.1
Because getting it right the first time is overrated. If I get this one wrong again then I'll bless you with a 6.1.n 🥇
- Fixed some performance issues discovered with
Import-Function9d695c6. I don't know how @AdamNaj does it, but when there is a problem he brings out the big guns. See more details about the performance improvements experienced with testing SXA in issue #1189. - Fixed issue with the packages containing a test patch and missing the ones that really matter. Clearly didn't check this because if I had then you would still be installing 6.1.
File Hashes
SHA256 for Sitecore.PowerShell.Extensions-6.1.1.zip
BBF5E06295C9461D5E3C8122D009FCED5BEDE27FC668464BEF8100AD1790519C
SHA256 for Sitecore.PowerShell.Extensions-6.1.1.scwdp.zip
7429606A34562862F28F3ABCEFDB9B91A15C7A0608782F17E00D76918CE65D88
Get-FileHash -Path ".\Sitecore.PowerShell.Extensions-6.1.1.zip" -Algorithm SHA256
Get-FileHash -Path ".\Sitecore.PowerShell.Extensions-6.1.1.scwdp.zip" -Algorithm SHA2566.1
Version 6.1 - Use 6.1.1 instead!
Primarily a release of bug fixes. One of the most annoying issues was the ISE console would not retain the messages during script execution. 👎
Summary of important changes
Breaking Changes
- No known breaking changes.
Major new Features
All improvements
- #1114 : Combined Authorable package into the primary installation.
- #1178 : Added a report for duplicate item names.
- #1163 :
Add-Renderinglearned toPassThruthe results. - #1162 : Made some improvements to
Add-ItemVersionwhen no version exists or Fallback is enabled. - #1155 : Added the setting
Spe.OutputLoggingEnabledso you can log all output to file.
All Fixes
- #1152 : Fixed more issues with the path detection. Now trims white space and escapes dashes.
- #1185 : Silly me "fixed" this already but apparently it wasn't.
- #1165 : Fixed issues with the Data Importer.
- #1164 : Fixed issues with
Add-Renderingwhere rendering parameters are not properly configured.
Known Issues
- Same as issues documented in 6.0 release.
- You may encounter an error related to moving a dictionary item. If upgrading with SXA previously installed you should check out #1185 for more details.
Packaging
- The packages created include a config
z.Spe.EnableLanguageFallbackTest.configas described in #1189. - Disabled configurations are missing from the packages 🥇
File Hashes
SHA256 for Sitecore.PowerShell.Extensions-6.1.zip
A3C587F7C67B35F8C6A591D55B50B89A2BC1B272E7ADC62F864DDEE826D5ED8D
SHA256 for Sitecore.PowerShell.Extensions-6.1.scwdp.zip
53659D26123D4BB25B4F1963BCD0CEC08621BFF8E1F2413C91884F98AB880DB9
Get-FileHash -Path ".\Sitecore.PowerShell.Extensions-6.1.zip" -Algorithm SHA256
Get-FileHash -Path ".\Sitecore.PowerShell.Extensions-6.1.scwdp.zip" -Algorithm SHA256

