Shopping 5.5.200 release notes – last updated

These release notes contain late-breaking information about Shopping. For the most up-to-date information, see the online release notes and known issues.

New features

This release introduces the following enhancements, all relating to Windows Servicing Assistant:

  • Applications page in Windows Servicing Assistant includes all installed, normalized applications
    In previous versions of Shopping, the Applications page in the Windows Servicing Assistant showed only applications that would be upgraded or replaced. It did not show applications that would be retained, or applications that would not be migrated because there were no applicable migration rules. The Applications page now shows all installed applications that have been normalized in the 1E Catalog and have not been excluded in Application Migration. For an In-place Upgrade, applications that have no applicable migration rule will be retained and the current version of the application will be shown in the ‘New’ column. For Wipe and load or Replace, applications that have no applicable migration rule will indicate ‘Removed’ in the ‘New’ column. In addition to this change, if the Applications in OS Image list in the Applications tab of the WSA application settings is empty, it will not be displayed on the WSA applications page, leaving more space for the list of installed applications.
  • Allow conditional download of Windows 10 upgrade packages with Windows Servicing Assistant
    An In-place Upgrade task sequence may include multiple Upgrade Operating System steps that use different OS upgrade packages (e.g. when using a single task sequence to support multiple OS locales). In previous versions, WSA would download all OS upgrade packages. It is now possible to have WSA selectively download the upgrade package that matches the architecture and locale of the current OS. This is implemented on the Storage tab of the In-place Upgrade WSA Application settings.
  • Check Windows 10 version in Windows Servicing Assistant readiness checks before upgrading
    The Windows Servicing Assistant now includes a check to prevent an In-place Upgrade task sequence from executing on a device if the upgrade package in the task sequence is for the same or an older version of Windows 10 to that already installed. This is implemented as an additional checkbox in the Readiness tab of the In-place Upgrade WSA Application settings.
  • Perform In-place Upgrade compatibility check in Windows Servicing Assistant readiness checks
    You can now include Windows 10 upgrade compatibility check in the readiness checks for an In-place Upgrade WSA Application. This feature is implemented as an additional check box in the Readiness tab of the In-place Upgrade WSA Application settings. When enabled, during the readiness checks, WSA will download the upgrade package and execute setup.exe /Auto Upgrade /Quiet /NoReboot /DynamicUpdate Disable /Compat ScanOnly. Optionally, an administrator can choose to ignore any warnings generated during the compatibility check by checking the Ignore any dismissible compatibility messages checkbox, which adds /Compat IgnoreWarning to the setup/.exe command line. If the compatibility checks fail, WSA will report the issue to the user and through the WSA Order Tracking, and will not attempt to run the task sequence.
  • Improve hash-check efficiency in Windows Servicing Assistant
    The Windows Servicing Assistant performs readiness checks when the user reaches the Readiness stage of the wizard. If the user selects ‘I want to continue working…’ from this page, the user is notified when the checks have completed, but by design they will run again when the user re-opens the wizard and selects ‘I’m done. Go ahead…’. This is by design, as things may have changed between the user receiving the notification and actually starting the deployment. However the readiness checks include hash-checking the content that has been downloaded, which can be time consuming and confusing to the user. Now, although the readiness checks will be rerun, content hash checking will not be repeated if it has been completed in the last 30 minutes. This period is configurable (between 0 and 480 minutes, where 0 means always rerun the hash checks) and the feature is implemented on the Storage tab in each of the WSA Application settings pages.
  • Allow Windows Servicing Assistant to exclude user state migration
    In previous versions, the Windows Servicing Assistant expected to find steps in the task sequence for migrating user data and settings with the User State Migration Tool. Some customers requested the ability to exclude user data and settings migration. This has now been implemented as an additional check-box labelled ‘Do not capture user files and settings’ in the Data Capture tab in the Wipe and Load and Replace Capture WSA Application settings. When this option is enabled, all other settings on the Data Capture tab are disabled and WSA will not attempt to calculate space required for user data migration or locate peer storage. When the task sequence executes, the WSA Actions – Initialize step will set a variable named 1ESkipUserStateCapture will be created and set to True. If the task sequence includes groups or steps to capture or restore data, these groups or steps should be conditioned to only execute if 1ESkipUserStateCapture is not equal to true.

    This feature requires Nomad hotfix Q20391 (Nomad Branch client), which updates the WSA Actions - Initialize step to create and set the 1ESkipUserStateCapture variable based on the 'Do not capture user files and settings' setting.

 


Release history

5.5.200.18 (05th April 2019) Web Release

  • Applications page in Windows Servicing Assistant includes all installed, normalized applications
  • Allow conditional download of Windows 10 upgrade packages with Windows Servicing Assistant
  • Check Windows 10 version in Windows Servicing Assistant readiness checks before upgrading
  • Perform In-place Upgrade compatibility check in Windows Servicing Assistant readiness checks
  • Improve hash-check efficiency in Windows Servicing Assistant
  • Allow Windows Servicing Assistant to exclude user state migration

Contained fixes:

  • Q20294 - WSA failing with Shopping API timeout
  • Q20360 - Shopping Central Error trying to insert null ResourceGuid while doing Active Efficiency machine sync
  • Q20358 - Shopping LDAP lookup fails on non-escaped forward slash character
  • Q20356 - Shopping is trying to process orders with Null OrderIds and failing
  • Q20354 - Failed to run Workflow VB Scripts if user comments contain double quotes

5.5.100.39 (20th November 2018) Web release

  • TLS 1.1 and 1.2 support 
  • Support for customisation of WSA Wizard text strings
  • ICS and Email customisation for legacy OSD
  • WSA enhancements – Wifi support for Wipe and Load Destructive deployments, deleting orphaned WSA orders, customizing the WSA Wizard

Contained fixes:

  • Q20046 - Cancelled order's machine was not removed from WSA collection 
  • Q20044 - Use new In-place Upgrade AppMigration API for WSA In-place Upgrades 
  • Q20042 - Change the way Machine Info is retrieved 
  • Q20032 - Unable to License Shopping 
  • Q20030 - Request to change logging in ShoppingCentral.log due to excessive rollover 
  • Q20028 - Setting Show Admin Tab = 'FALSE' breaks "Shop on Behalf" 
  • Q20026 - Searching for Machine in Shopping timing out
  • Q20024 - Shopping AD Integration Delivery Status is not being updated
  • Q20050 - PolicyDownload checks fails due to a Bad Order existing in the Shopping DB (machine missing in CM)
  • Q20048 - Policy Download check can get stuck for 30 mins and fail
  • Q20070 - Shopping Receiver resource not found for WSA Order
  • Q20125 - Shopping Sending installation failure Email for Non ConfigMgr Apps
  • Q20013 - Shopping reports do not scale for large Shopping databases

5.5.0.397 (25th April 2018) Web release

  • Windows Servicing Assistant (WSA) Report
  • Windows Servicing Assistant (WSA) Deployment Application
  • Shopping Receiver changes

Contained fixes:

  • Q13468 - Shopping reports do not scale for large Shopping databases
  • Q13466 - Shopping report date picker is transparent
  • Q13464 - Shopping splash screen displays more than once on login
  • Q13377 - Shopping Orders stuck in tb_processing
  • Q13375 - Auto-rejected approval fails to launch Workflow Integration with error
  • Q13363 - Shopping and AE Sync are causing duplicate devices in Shopping
  • Q13361 - User accounts are Not removed from AD group on Application Uninstallation
  • Q13359 - Disable ReinstallApps setting on OSD app causes date picker to be disabled
  • Q13251 - Shopping Receiver processes orders that should have expired for applications that are disabled
  • Q13162 - Display of Shopping landing page delayed when OSD deployment exists
  • Q13160 - Creating OSD Mapping Rules - unable to get catalog versions for some apps to populatedropdownlist
  • Q13158 - Shopping Admin - New OSD Wizard doesn't pull back the correct list of collection
  • Q13119 - Tiles are not formatted correctly in list view with order status
  • Q13117 - Unable to request banner items
  • Q13115 - Shopping Sync with ActiveEfficiency does not change CM SiteCodes in Shopping for machines
  • Q13113 - Timestamps of Application ratings/reviews in Shopping, show only in UK timezone.
  • Q13103 - Computer Categories bypassing approvals

5.4.0.105 (23rd March 2017) Web release

  • Application Migration – leverage our Windows 10 Solution to migrate applications during a Windows 10 OS deployment
  • Functionality to disable reinstall application in the OSD wizard
  • Functionality to hide text in banner for better aesthetics in the Shopping Web if banner image already has a strapline

Contained fixes:

  • Q12987 - Reshopping failures are not updating tb_orderHistory
  • Q12979 - Shopping Receiver is lacking accuracy in determining AppModel Order status
  • Q12969 - OS Filtering issue with AppModel Applications
  • Q12967 - Shopping Search results are showing approvals required when it should not
  • Q12965 - Shopping is not fully processing items from tb_processing, they get stuck
  • Q12908 - Delivery Windows not saving
  • Q12908 - Display Category in list view
  • Q12908 - OS Filtering Taking too long (40 hours) making OS filtering useless
  • Q12983 - Security Vulnerability - Insecure Direct Object References
  • Q12991 - Security Vulnerability - Cross-Site Request Forgery (CSRF)
  • Problem 73422 - Shopping Receiver fails to post using method /order/UpdateAdvertStatus
  • Problem 72883 - Shopping and AppClarity Integration stuck in a loop
  • Problem 75733 - Shopping App Mapping with AC 5.2 is not working due to Unknown values from AC 5.2
  • Problem 56287 - Shopping not retaining the setting to always expand the comments
  • Problem 77514 - Timings of Application ratings/reviews in Shopping shows only in UK timezone