You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Doc/ReleaseNotes-ISHRemote-8.1.md
+7-6Lines changed: 7 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,7 +38,7 @@ The contract of what you put on the BackgroundTask message queue under `InputDat
38
38
|*custom*| when not specified you have to pass `-RawInputData`|*custom*| value of `-RawInputData` should match your BackgroundTask handler implementation |
39
39
40
40
### Example using SMARTTAG
41
-
Add BackgroundTask with event type `SMARTTAG` for the objects located under the `General\MyFolder\Topics` path. One BackgroundTask message will appear per folder containing a list of all latest version English content objects in the InputData of the message. Note that there is no devide on `$ishSession.MetadataBatchSize` (default was 999) anymore in this version of ISHRemote.
41
+
Add BackgroundTask with event type `SMARTTAG` for the objects located under the `General\MyFolder\Topics` path. One BackgroundTask message will appear per folder containing a list of all latest version English (`en`) content objects in the InputData of the message. Note that there is no devide on `$ishSession.MetadataBatchSize` (default was 999) anymore since this v8.1 version of ISHRemote.
Rebuilding the Metrics subsystem, introduced in Tridion Docs 15.1, is optimally done in the order of Images, Topics and Publications. Add BackgroundTask with event type `SYNCHRONIZEMETRICS` for the objects located under the `General` path (`Data` folder). One BackgroundTask message will appear per folder containing a list of LogicalIds in the `InputData` of the message, hence the content of one folder is passed in one message.
51
+
Rebuilding the Metrics subsystem, introduced in Tridion Docs 15.1 Update 1 (15.1.1), is optimally done in the order of Images, Topics and Publications. Add BackgroundTask with event type `SYNCHRONIZEMETRICS` for the objects located under the `General` path (`Data` folder). One BackgroundTask message will appear per folder containing a list of LogicalIds in the `InputData` of the message, hence the content of one folder is passed in one message.
52
52
53
-
Note that a more complex script will be offered in the product (IShCD) that covers error handling, logging transcript and more. The below illustrates that ISHRemote cmdlets are an enabler for the feature.
53
+
Note that a more complex script will be offered in the product (IShCD) that covers error handling, logging transcript and more. The below illustrates that ISHRemote cmdlets are an enabler for the feature and offering variations like partial rebuilds and more.
54
54
```powershell
55
55
# First Images
56
56
Get-IshFolder -BaseFolder Data -FolderTypeFilter @("ISHIllustration") -Recurse |
@@ -110,7 +110,8 @@ n/a
110
110
111
111
## Breaking Changes - Platform
112
112
113
-
n/a
113
+
* Security and Platform Updates, bumped version of System.Text.Json to 8.0.4; Duende's IdentityModel libraries to 6.0.0 and 7.0.0; Microsoft.Extensions.ApiDescription.Client to 8.0.8 and matching NSwag.ApiDescription.Client to 14.1.0; and Microsoft.PowerShell.Commands.Management to 7.2.23, the latest to support the technically obsolete PowerShell 7.2+/NET6+ combination.
114
+
* Note that `Microsoft.Extensions.Logging.dll` is no longer preloaded by `AppDomainModuleAssemblyInitializer.cs` as a side-effect of the above assembly version bumps where bugs where fixed in the third party libraries.
114
115
115
116
116
117
## Known Issues
@@ -138,8 +139,8 @@ Below is not an official performance compare, but a recurring thing noticed alon
138
139
| Name | Client Platform | Protocol | Test Results |
WriteVerbose("ISHRemote module on PS5.1/NET48 forces Assembly Redirects for System.Runtime.CompilerServices.Unsafe.dll/System.Text.Json.dll/IdentityModel.OidcClient.dll/Microsoft.Bcl.AsyncInterfaces.dll/System.Text.Encodings.Web.dll/System.Memory.dll/System.ComponentModel.Annotations.dll/Microsoft.Extensions.Logging.dll");
43
+
WriteVerbose("ISHRemote module on PS5.1/NET48 forces Assembly Redirects for System.Runtime.CompilerServices.Unsafe.dll/System.Text.Json.dll/IdentityModel.OidcClient.dll/Microsoft.Bcl.AsyncInterfaces.dll/System.Text.Encodings.Web.dll/System.Memory.dll/System.ComponentModel.Annotations.dll");
44
44
#else
45
45
WriteVerbose("ISHRemote module on PS7.2+/NET60+ forces Assembly Redirects for IdentityModel.dll");
<PackageReferenceInclude="Microsoft.PowerShell.Commands.Management"Version="7.2.23"Condition="'$(TargetFramework)' != 'net48'" /><!-- last version for PS7.2 -->
<PackageReferenceInclude="System.ServiceModel.Duplex"Version="4.10.3" /><!-- last version with net48 support -->
29
+
<PackageReferenceInclude="System.ServiceModel.Federation"Version="4.10.3"Condition="'$(TargetFramework)' != 'net48'" /><!-- last version with net48 support -->
30
+
<PackageReferenceInclude="System.ServiceModel.Http"Version="4.10.3" /><!-- last version with net48 support -->
31
+
<PackageReferenceInclude="System.ServiceModel.NetTcp"Version="4.10.3" /><!-- last version with net48 support -->
32
+
<PackageReferenceInclude="System.ServiceModel.Primitives"Version="4.10.3" /><!-- last version with net48 support -->
33
+
<PackageReferenceInclude="System.ServiceModel.Security"Version="4.10.3" /><!-- last version with net48 support -->
0 commit comments