PDQ Deploy Update Notes

Version 8

Version 8, Release 1

  • Added the ability to deploy multiple packages without having to create a nested package or schedules using the new Multiple Packages page.
  • Added the ability to edit Auto Deployment properties and add any step type before and/or after the Auto Deployment runs.
  • Added the ability to use Deploy Once and Redeploy for Auto Deployments.
  • The Deployment Status Steps have been updated to display xx of xx Step(s).
  • Added the option to stop deploying to remaining queued computers after a set number of minutes.
  • Updated the font in the Command Step so similar letters are more distinguishable.
  • Added Live Webcast announcements (can be turned on or off in Preferences > Auto Update Alerts).
  • Improved the Post Deployment Notification to include target computer information in the email body.
  • Fixed issues with the Shared package icons and Shared folder icons displaying inconsistently.
  • When an updated license key is available, the email of the account technical contact is displayed with the option to send another email.
  • Shared database version and compatibility warnings added to Shared Databases page.
  • When exporting packages, folders, or target lists, the type of file is identified in the Save as type field.
  • Fixed issue where a deployment could be deleted if still linked to a computer in the Retry Queue.
  • Fixed issue with the File Copy step that would copy the target of a shortcut rather than the shortcut file itself.
  • Added the ability to delete queued deployments instead of aborting and then deleting.
  • Target computers are randomized in deployments.
  • Various bug fixes and performance enhancements.

Version 7

Version 7, Release 2

  • In Preferences, removed Mail Notifications and consolidated it to the Mail Server page.
  • Post Deployment Notifications now include a subject line and email body.
  • Redesigned the Deployment Status window.
  • On the Install Step, moved the Parameters field below the Install File and added the ability to search online for silent parameters.
  • From All Deployments page, Print Preview will only print the deployments selected on the page.
  • In Reports, added the Profile name to the definition caption.
  • In the Package Library Details report, package steps are now visible for Auto Deployments.
  • The Subscription Expires date in the Preferences > License page displays the date format per the local region.
  • Fixed Retry Queue countdown timer to display hours and minutes.
  • Fixed the ability to attach the same package to the same schedule more than once.
  • Various bug fixes and performance enhancements.

Version 7, Release 1

  • Introduced new printing and reporting features.
  • Added OS Condition for Windows 10 in PDQ Deploy package steps.
  • New Help documentation.
  • Introduced Mail Notifications to Preferences window.
  • In Preferences > License, the Enterprise User label is now referred to as Enterprise Activation.
  • Shared Databases can no longer be created without a name.
  • Fixed issue with Heartbeat schedules trigger.
  • The Deploy Once and Deploy Computer Status windows are now non-modal.
  • Run As options now include a Use Package Settings option.
  • Improved handling additional files in Command Step when Copy Mode is set to Pull.
  • Various bug fixes and performance enhancements.

Version 6

Version 6, Release 2

  • Made change to allow importing from Spiceworks 7.4.00065 and later.
  • Other minor bug fixes and performance enhancements.

Version 6, Release 1

  • Added a File Copy step to packages. This step allows you to natively copy files to target computers.
  • Added a Logoff step. This step will perform a forced logoff of all interactive sessions on the target computer.
  • Added new Performance setting: Test Multiple Addresses in Name Resolution. This helps when deploying to targets that frequently change IP addresses (such as roving laptops).
  • Free up deployment threads by moving targets waiting on Wake-On-LAN (WOL) to a separate queue.
  • Made improvements to the Retry Queue to prevent the issue of creating too many deployments.
  • Various improvements and bug fixes.

Version 5

Version 5, Release 2

  • Fixed issue with SQLite crashing on certain Windows 2003 servers.
  • We now display number of Selected Computers in the Deploy Once window.
  • The “expires” date is now shown in the Trigger column of the Schedule window.
  • Fixed memory leak encountered when console was manually refreshed.
  • Various bug fixes and optimizations.

Version 5, Release 1

  • Added Spiceworks computer caching for performance.
  • Improved schedules to allow reordering of attached packages.
  • Added warning icon to newly created Auto Deployments until all necessary package files have been downloaded.
  • Added ability to deploy a single attached package when right clicking a schedule.
  • Preferences window can now reset to default and import/export most settings.
  • Various bug fixes and performance improvements.

Version 4

Version 4, Release 2

  • Added AD Group icons when selecting targets based on AD Group collections in PDQ Inventory.
  • Fixed issue when more than one Package Step was set to Run As Deploy User (Interactive).
  • Fixed issue where Redeploying a package with custom credentials would instead display the default credentials.
  • Viewing an active deployment from a Shared database will now only show the final status of a deployment.
  • Fixed issue when attempting to duplicate multiple packages.
  • Changed Message step to allow ANSI characters (thank you, Günther).
  • Various bug fixes.

Version 4, Release 1

  • Various bug fixes and performance enhancements.
  • Added Retry Queue (Enterprise mode).
  • Added Message Step to Packages (Pro mode).
  • Added Inventory Heartbeat Trigger which allows Deploy Schedules to be triggered when a target comes online. (Pro mode – Requires PDQ Inventory)
  • Added “-ExecutionPolicy Bypass” to default command line when running a Powershell script in an Install Step.

Version 3.2

Version 3.2, Release 3

  • Fixed issue running as local system in free mode.

Version 3.2, Release 2

  • Fixed an issue connecting to certain AD domains.
  • Improved performance of sorting large folders.
  • Various bug fixes and performance enhancements.

Version 3.2, Release 1

  • Added Auto Deployment feature. (Enterprise Mode)
  • Schedules can now be attached to multiple packages.
  • Computer History data now stored per package in a schedule (since a schedule can now link to multiple packages).
  • Add Package Library page to Preferences window. (This is where the default Auto Approve policy can be set.)
  • Added library package update notification for Pro users.
  • Fixed issue where Created date was incorrect on some packages in the Package Library.
  • Cleaned up presentation of All Deployments window (thanks to selfman).
  • Download button renamed to Import. To download from Package Library to your local Packages folder you now use the Import feature.
  • Package details will now appear in new Sidebar in the Package Library. (Sidebars may be collapsed if desired.)
  • Removed ability to reorganize panels in Deployments page.
  • Reduced the amount of data read from files in the $(Repository) to minimize traffic over WANs.
  • Fixes to a couple of icons which weren’t displaying correctly.
  • Improvements of some existing icons.
  • Added Warning icons when required fields in Mail Server preferences are empty.
  • Fixed issue when attaching to Spiceworks servers that are running 7.2.00508 or higher.
  • General speed improvements and bug fixes.

Version 3.1

Version 3.1, Release 4

  • Allow selecting shared collections from PDQ Inventory 3.1 beta 2 and later.
  • Fixed performance issue where database file size would grow very large and slow down the console.
  • Fixed an issue where aborted computers were shown as successful in the notification email.

Version 3.1, Release 3

  • Fixed an issue with sharing packages that use the Repository system variable.

Version 3.1, Release 2

  • Fixed an issue with command steps not using success codes.
  • Fixed an issue where the return code wasn’t being captured from a step executed as “Deployment User (Interactive)”.
  • Reduced memory usage by the Console.

Version 3.1, Release 1

  • Changed Advanced subscription to Enterprise.
  • Bundled old Basic subscription into Pro mode.
  • Added feature to share packages with other PDQ Deploy users (Enterprise).
  • Added ability to Deploy packages or steps the Deployment User in Interactive Mode.
  • Scan After Deployment will now scan each target after it is successful in a deployment instead of waiting for all targets to finish.
  • Moved License control from File menu to Preferences window.
  • Added Sharing page to Preferences window.
  • Added new icons to show when Packages and Folders are Shared.
  • Upgraded DevExpress controls to fix certain Console problems on Windows 8.x touch screens.
  • Various bug fixes and enhancements.

Version 3.0

Version 3.0, Release 4

  • Improved performance of auto sorting a large folder.
  • Fixed a problem which sometimes required deployments to be aborted twice.
  • Fixed an issue with the display of deployment step numbers when nested more than one deep.
  • Fixed a problem which sometimes required deployments to be aborted twice.
  • Fixed an issue with the display of deployment step numbers when nested more than one deep.
  • Fixed an issue with downloading from the package library with certain proxy servers.

Version 3.0, Release 3

  • Performance improvements.
  • Improved performance on integration to PDQ Inventory.
  • Fixed a bug in the Package Library update window when selecting multiple items.

Version 3.0, Release 2

  • Improvements to database connections to prevent time outs.
  • Performance improvements in console start up.
  • Fixed a bug which could cause the background service to stop after a target reboot.
  • Fixed a bug preventing filters from finding certain nested objects.

Version 3.0, Release 1

  • Collect output and MSI log files for Command and Install Steps.
  • Improved console start up performance.
  • Added notification of new packages in Package Library.
  • Added the Package Description to the list of schedules.
  • Added Windows 8.1 and Server 2012 R2 to Operating System Conditions.
  • Added Run as Local System option to Packages.
  • Packages now show deployments where the package was nested within another.
  • Allow multiple steps to be enabled/disabled in the Package window.
  • Added new Error Mode which allows a deployment to stop on an error but still show as successful.
  • Added Custom and System variables.
  • Allow custom Target Service directory.
  • Fixed an issue where the deployment status window wasn’t updating.
  • Fixed an issue preventing reboot steps from properly reconnecting.
  • Fixed an issue preventing deployments from using the setting on the package for Run as Local System.

Version 2.3

Version 2.3, Release 8

  • Fixed an issue with start and run time showing for computers in deployments.

Version 2.3, Release 7

  • Fixed an issue where a large deployment with computers not registered in DNS could take a long time to start.
  • Fixed an additional issue when using Pull file copy and Command steps.

Version 2.3, Release 6

  • Fixed an issue when using Pull file copy and Command steps.

Version 2.3, Release 5

  • Fixed an issue reading group names from Spiceworks 7.
  • Fixed an issue with Command Steps that are formatted with quotes.

Version 2.3, Release 4

  • Fixed integration issue with Inventory 3.0 Beta and Wake-on-LAN.
  • Fix an error preventing certain target filters from being deleted.
  • Fixed an issue with Remote Repair where scanning a local system would fail.

Version 2.3, Release 3

  • Fixed an issue copying and pasting Schedules.
  • Improved performance of offline testing for the Deployment Offline Settings.
  • Fixed an issue which could cause the console to crash when a deployment is started.
  • Fixed an issue allowing deployment to computers with blank host names.

Version 2.3, Release 2

  • Fixed an issue in the console which could cause it to crash after starting a deployment from PDQ Inventory.
  • Fixed issue preventing deployment to computers with underscores or other special characters in their names.

Version 2.3, Release 1

  • Added Reboot Step to Packages to reboot the target computer.
  • Added option to run processes as the logged on user.
  • Added condition for determining whether a user is logged on to the target computer.
  • Added incremental searching by typing within a grid.
  • Added Shutdown Only option to Reboot Step.
  • Allow Target Service share and directory to be configured.
  • Install Step parameters now expand environment variables.
  • Added multi-line support to the Command Step.
  • Added link to edit nested package from within nesting package.
  • Added a timeout option to each package which can override the system timeout in Preferences.
  • Changed the deployment process to deal with reboots caused by install and command steps.
  • Advanced subscription level of the Package Library now includes past versions of packages.
  • Pull copy mode now copies files as deployment user even when running deployment as local system.
  • Computers will now use their short (NetBIOS) name when their long host name doesn’t resolve.
  • Added version field to packages.
  • Added options to configure the Windows Service Manager TCP Connection.
  • Added ability to enable or disable specific steps within multi-step packages.
  • Improved the speed of aborting deployments.
  • Schedules no longer deploy to computers where the same package is still being deployed.
  • Fixed an issue where nesting packages would incorrectly cause a circular reference error.
  • Fixed an issue importing a package with nested package steps.
  • Fixed an issue with using a local account for the background service.
  • Fixed an issue where deployments could get stuck in the Queuing state.
  • Fixed an issue where the print page orientation could change when printing.
  • Fixed an issue deleting folders with nested items.
  • Fixed an issue where redeploying from deployment status window would not use changes in package.
  • Fixed an issue when where importing a folder to the top of the tree wouldn’t show until refresh.
  • Fixed an issue where nested packages may not export correctly if the target package was renamed.
  • Install and Command step additional files can now contain environment variables.
  • Increased ping timeout used by offline settings to 2 seconds.
  • Fixed sorting of schedules by the Schedule column.
  • Fixed computer target importing to not not allow computer names with invalid characters.
  • Don’t allow duplicate import of computer names when one name is short (NetBIOS) and the other is fully qualified.
  • Fixed an issue where using Duplicate in the main window could cause an item to be duplicated twice.
  • Fixed an issue with changing the order of items in the main window.

Version 2.2

Version 2.2, Release 2

  • Fixed bug that could cause the database upgrade to fail if there was invalid data in the old database.
  • Changed the deployment step output to be empty when the deployment succeeds.
  • Fixed an issue with FIPS computers downloading from the Package Library.
  • Fixed an issue exporting some data to XLSX format.
  • Fixed an issue with exporting some CSV files that prevented opening in Excel.
  • Fixed an issue where the Background Service credentials may not be updated correctly.
  • Improved connection to Active Directory domains using domain controllers.

Version 2.2, Release 1

  • Package Nesting using the new Nested Package Step.
  • New Sleep Step to pause between Package steps.
  • Added ability to start a PDQ Inventory scan after deployment.
  • Filter for the main window tree.
  • Subscriptions for Pro Mode authenticate with license key and no longer need email address and password.
  • Optimize database for top performance.
  • Deployments are no longer deleted when a package is deleted.
  • Deployments retain the name of the package at the time it was deployed.
  • Fixed an issue where deployments could have unexpected results when a package was edited with active deployments.
  • Fixed an issue where the upgrade could reset the background service credentials to Local System.
  • Fixed an issue where the background service may not stop without being killed.
  • Fixed an issue where the package definition couldn’t be exported from the package page.
  • Fixed issue with proxy server prompting for credentials at start up.
  • Fixed issue when deploying batch files that take quoted parameters.
  • Fixed issue testing domain credentials after testing local credentials to unknown computer.
  • Default to last deployment user when creating a new deployment.
  • Fixed an issue where cleaned up deployments weren’t always removed from the console.
  • Fixed an issue when re-downloading a package from the library with read-only files.
  • Fixed an issue where clipboard would fail to open and cause an error.
  • Added Duplicate menu option to duplicate selected Package or Target List.
  • Improved testing of credentials for external domains.

Version 2.1

  • Added O/S Version condition.
  • Overall performance enhancements.
  • Ability to customize the icon and display style of packages and folders.
  • Drag and drop items in the main window list to change their order.
  • Files can be imported by dragging or copying from Windows Explorer to the application.
  • Fixed a problem where the file copy speed wasn’t displaying.
  • Improve importing/pasting duplicate names by adding “- Copy (2)” as needed.
  • Fixed an issue browsing to files in the Repository when using a mapped drive.
  • Fixed issues where deployments would stop processing when several were running at once.
  • Fixed an issue when copy/paste would fail with remote control software running.
  • Removed a bottle neck which slowed down using pull copy with many files.
  • Fixed issue which could result in duplicate Packages.

Version 2.0

Version 2.0, Release 2

  • Added access to our new Subscription service.
  • Added 32/64-bit conditions to Package Steps.
  • Added filters to grids.
  • Improved organizing of items in the Main window, including placing items in any order.
  • Much improved speed switching between items in the main window.
  • Enable $(Repository) variable in Additional Files.
  • Ability to open a package from the Deployment Status window.
  • Ability to expand/collapse all folders in the main window.
  • Add “- Copy” to Package names when importing or pasting duplicate names.
  • Improved updating the console with deployment status.
  • Keep last used values for the “Stop deploying” settings for new Schedules.
  • Use scan user credentials for deployments when importing targets from PDQ Inventory.
  • Fixed an issue with re-using credentials when deploying to failed targets.
  • All package steps run within single execution of remote service.
  • Fixed a crash when redeploying to selected computers in the deployment status window.
  • Fixed an issue where the deployment status would stay running after all computers had finished.
  • Fixed an issue with the menu formatting when switching between active windows.
  • Fixed an issue with printing from the Schedule Computer History tab.
  • Improved error messages when initial service user account can’t be set.
  • Fixed an issue with upgrading the wrong version of the remote repair tool.
  • Added Architecture (64/32-bits) column to Package Library Packages.
  • Fixed possible error when starting due to invalid %TEMP% path.
  • Fixed copying and pasting of packages in the main window.
  • Changed deployment time out to only apply to each step’s run time to prevent large copies from hitting time out.
  • Fixed issue where expanded folders were not maintained on refresh.
  • Added keyboard shortcuts to Redeploy (Ctrl+R) and Redeploy to Failed (Ctrl+Shift+R).
  • Fixed an issue where refreshing the main window would cause the deployment list to lose its selected rows.
  • Added ability to remember the list of targets between deployments.

Version 2.0, Release 1

  • Introduced Package Library which contains prebuilt PDQ Packages for common applications.
  • Moved to .NET 4 for better performance.
  • Improved main window tree with multiple selection.
  • New, improved package window and page.
  • Repository for organizing package files.
  • Fixed an issue with opening database files with certain languages.
  • Fixed an issue when exporting Target Lists inside of a folder.
  • Fixed an issue saving the Weeks in Month value for monthly schedules.
  • Redeploy now uses the same credentials as the original deployment.
  • Fixed issue with displaying of copy % after step 1.

Version 1.5

Version 1.5, Release 4

  • Fixed using local credentials with computers specified by IP address.
  • Fixed a possible crash when opening a Package.

Version 1.5, Release 3

  • Fixed an issue where access to the registry might cause a crash.
  • Added alignment to printing headers.
  • Improved the Wake-on-LAN offline settings to more reliably determine when the target has come online.
  • Updating to new version creates backup of database in database directory.
  • Added credentials user name to the notification email report.
  • Fixed a bug preventing the use of name@domain credentials in some places.
  • Fixed error message shown when Spiceworks user doesn’t have sufficient rights to browse groups.
  • Fixed issue with saving the Expires setting for a Schedule.
  • Fixed issue importing command steps with success codes.
  • Fixed issue linking to All Computers in PDQ Inventory.
  • Fixed issue importing computers from PDQ Inventory All Computers collection.

Version 1.5, Release 2

  • Added support for SSL connections to Spiceworks.
  • Fixed issue with deploying packages with many files using pull copy mode.
  • Fixed an issue with changed printing margins.

Version 1.5, Release 1

  • Initial release of version 1.5