Connector Updates

The Universal Print connector allows your existing printers to communicate with Universal Print even if they don't natively support it. We frequently update the Connector to fix bugs and add new features. Download the latest version of the Universal print connector.

| 🐛 Bug Fix | ⭐ New Feature or Announcement | 🔨 Change or Improvement|

October 30th, 2024 - Version 2.1.9036

  • ⭐ Printers running on this version of the Universal Print connector will be fully AirPrint compliant. Learn More
  • 🔨 Added support for None orientation
  • 🐛 Minor correction to Auto scaling behavior

July 22, 2024 - Version 2.0.8927

  • ⭐ Added dependency on .NET Framework 4.8. Learn More
  • 🔨 Improved AirPrint support
  • 🔨 Increased reliability of printer-device-id
  • 🔨 Increased output bin support
  • ⭐ Auto-scaling support for pdf printing
  • 🐛 Fixed unreliability in job cancelation

May 03, 2024 - Version 1.92.8878

  • 🔨 Preparations for upcoming connector 2.0 release. Learn More

February 15, 2024 - Version 1.92.8740

  • 🐛 Fixed a bug where some job settings were not represented in the printout for PDF print jobs.
  • 🐛 Fixed a bug where PDF label printing sometimes ignores the media size set as a printing default on the connector.
  • 🔨 Improved PDF printing area calculations based on job settings.
  • ⭐ Added support for "Fill" scaling for PDF print jobs.

November 29, 2023 - Version 1.92.8690

  • 🔨 Improved reliability of job status updates from printers registered through the connector.

August 21, 2023 - Version 1.91.8599

  • 🐛 Reduced latency in processing print job notifications.
  • 🐛 Fixed memory leakage issue in the connector app.
  • 🐛 Improved resilience to Universal Print service errors by releasing non blocking jobs.
  • 🐛 Fixed handling of printing options such as media size for PDF print jobs.
  • 🔨 Improved reliability of printer status updates from printers registered through the connector.
  • 🔨 Added support for government clouds.

June 1, 2023 - Version 1.89.8552

This build is exactly same as 1.87.8489 (previous production build). However, some tenants may have been updated to it while the team was validating a new build.

Note: If you downloaded version 1.88.8545, it is no longer recommended. Please update immediately to 1.89.8552 by downloading installer from https://aka.ms/ConnectorMSI-Canary.

April 10, 2023 - Version 1.87.8489

  • 🐛 Fixed some connector printers that were getting stuck in "Installing..." state during installation on Windows.
  • 🐛 Fixed reporting of some jobs that were incorrectly marked as Aborted instead of Completed in Azure Portal.

March 10, 2023 - Version 1.87.8460

  • 🐛 Fixed localization to display localized strings when running on non-English locales.
  • 🔨 Improved diagnostics logging.
  • 🔨 Improved reliability and diagnosability of notifications for new jobs and job cancellations.
  • ⭐ Added support for application/octet-stream jobs, i.e. autodetect actual document format.

November 29, 2022 - Version 1.86.8368

This build is exactly same as 1.84.8342 (previous production build). However, some tenants may have been updated to it while the team was validating a new build.

October 24, 2022 - Version 1.84.8342

(Automatic deployment to all customers completed on November 11, 2022)

  • 🐛 Re-creating missing registry keys that may have blocked Connector Updater service from starting in some cases.
  • 🔨 Report job attributes used for advanced reporting in Universal Print Portal.
  • 🔨 Improved diagnostics logging.
  • ⭐ Adding ability to reset individual printer's connection with Universal Print. See usage in sample script.

August 25, 2022 - Version 1.83.8250

(Automatic deployment to all customers completed on September 6, 2022)

  • 🐛 Improved print job attributes support for PDF printing.
  • 🐛 Processing print jobs in the order they were sent to the printer.
  • 🐛 Ensuring external process calls times out after certain interval.
  • 🔨 Updating Universal Print cloud service more frequently with any print job or printer status changes.
  • 🔨 Improving handling of retries based on HTTP network and IPP protocol errors.
  • 🔨 Improved diagnostics logging.
  • 🔨 Updating the sample connector cleanup PowerShell script based on recent Universal Print PowerShell module changes.
  • 🔨 Overall improvements in reliability.
  • ⭐ Added a sample PowerShell script to help in automating printer registration.

March 27, 2022 - Version 1.82.8117

  • 🐛 Fixed a bug to retrieve printed page count for PDF printing.
  • 🐛 Fixed a bug to check if a printer exists locally before registering it.
  • 🔨 Added a PowerShell script that is used under instruction from customer support to help fix certain printing issues.
  • 🔨 Overall improvements in reliability and security.

September 16, 2021 - Version 1.76.7928.42653

  • 🐛 Fixed a bug that caused increased resource usage and delayed printing.

September 13, 2021 - Version 1.74.7915.34480

  • 🐛 Multiple bug fixes to handle various errors better and retry on failures when applicable.

June 24, 2021 - Version 1.70.7832.21687

  • ⭐ Added support for printing PDF.
  • 🔨 Added support for registering multiple printer queues of the same physical printer from the same Connector.
  • 🐛 Fixed a bug that caused Connector App to crash because of a bad config file.
  • 🐛 Fixed a bug that caused the Connector to unregister a printer locally, even though it was registered in Universal Print.

April 2, 2021 - Version 1.40.7748.31752

  • 🔨 Improved accessibility features in the connector
    • Improved tab ordering and visual focus indicators
    • Screen reader support improved
    • Detailed accessibility conformance documentation is available here.
  • 🐛 Fixed a bug that sometimes caused registration of printers to fail when Unicode characters were present in printer names.
  • 🐛 Fixed a bug that caused the connector to stop processing print jobs when an in-progress job was cancelled.
  • 🐛 Several reliability improvements related to print jobs

January 15, 2021 - Version 1.34.7682.37225

  • ⭐ Automatic updates are installed in the background by default. To ensure your connector stays up to date as we improve Universal Print, this feature can no longer be disabled via the UI.
  • 🔨 Improved error handling to make print failures easier to investigate.

December 18, 2020 - Version 1.26.7633.377

  • 🐛 Fixes a critical stability issue in the connector that was causing some jobs to remain incomplete.
  • 🔨 Significantly improved network error handling to reliably get print job notifications from Universal Print service.

October 28, 2020 - Version 1.16.7608.829

  • Enabled* auto-update to make sure your connector always stays up to date with the latest and greatest Universal Print improvements! If your connector is v1.0 or higher, you'll start automatically getting updates. If you have an older connector version, manually update to the latest version to start getting updates.

    *This update is not yet available to all users. We are continuing to evaluate and roll it out more broadly.

September 28, 2020 - Version 1.14.7564.21701

  • 🔨 Notify the Universal Print service more quickly about printer status updates
  • 🔨 Improved recovery of accidentally removed printers
  • 🐛 Jobs that are cancelled after being submitted are now properly terminated
  • 🐛 Fixed multiple bugs related to print ticket validation and print job submission

August 31, 2020 - Version 1.10.7541.40729

  • ⭐ Administrators can now select which port the connector runs on (the default port is 8091)
  • 🔨 Reduced connector service startup time

See also