PDF-XChange Editor Version History

Released Jul 22nd, 2025 . Requires maintenance through Jul 22nd, 2025

NEW Added offline support for MIP-protected documents.

Bug fixes, and made many other improvements

  • Fixed some security and stability issues. Click here for further information.

  • Fixed an issue with DocuSign and long document names.

  • Fixed a very rare issue with opening password protected files. (46285)

  • Fixed an issue with moving content items in some cases, where arrow keys became deselected under certain conditions. (T# 7476) (40279)

  • Fixed an issue with disabling the Zoom In/Out tool after using the Snapshot tool. (46330)

  • Fixed an issue with unintentional button presses when the Autoscroll command was executed under certain conditions. (46289)

  • Fixed an issue with resetting object selections when panning with the middle mouse button. (46358)

  • Fixed an issue with adding highlights directly above comments that are above base content text. (46410)

  • Fixed an issue with dragging from rulers to add guidelines while text comments or base content is being edited. (45858)

  • Fix the call to app.clearTimeOut after the timeout handler was executed and the associated timer was unregistered.

  • Improved static XFA support.

  • Fixed an issue when adding Insert/Replace text markup comments to the first word in text lines.  (47120)

Released May 6th, 2025 . Requires maintenance through May 6th, 2025

Released Feb 12th, 2025 . Requires maintenance through Feb 12th, 2025

Released Jan 30th, 2025 . Requires maintenance through Jan 30th, 2025

Released Jan 14th, 2025 . Requires maintenance through Jan 14th, 2025

2023

Released Jun 28th, 2023 . Requires maintenance through Jun 28th, 2023

NEW Added the option in the Measurement Calibration dialog box to use a localized decimal separator as well as the period (.) character. (40427)

Allows regional settings to influence decimals used in calibration.

NEW Added an extension to the Adobe Acrobat JS API.

Added a global.changed(<variable name>) method. This PDF-XChange extension to Adobe Acrobat JS API complements global.subscribe method for using in JavaScript async functions.

Example of usage:

async function MonitorGlobal(varName) {
  try {
      for(;;) {
          const newValue = await global.changed(varName);
          console.println(`New value for ${varName}: ${newValue}`);
      }
  } catch {
      console.println(`${varName} deleted`);
  }
}
MonitorGlobal('v1').finally(()=>console.println('Monitoring completed'));
app.setTimeOut('global.v1=1;', 1);
app.setTimeOut('global.v1=2;', 1000);
app.setTimeOut('delete global.v1;', 2000);

Bug fixes, and made many other improvements

  • Fixed a possible crash in the Read Out Loud plugin on some old versions of Windows 10 and Windows Server 2016.

  • Fixed an issue that was causing PDF-XChange Editor to crash when activating 3D content in PDF files.

  • Fixed an issue that caused occasional ‘freezing’ of the Conversion Report window in the ‘Save as PDF/A’ feature. (40401)

  • Fixed an issue with the lack of access to system color profiles

  • Fixed an issue with formatting percentage values in some XFA forms. (T#5157)

  • Improved the rendering speed when CMYK profiles are involved.

  • Fixed an issue where we were using a slightly wrong image size when pasting an image on a page. (T# 5879)

  • Fixed issue with handling the Home, End, PgDow, and PgUp keys in the 'Named Destinations' pane. (T# 5846) (37790)

  • Fixed a minor bug with displaying tooltips on dialog box buttons where in some cases they did not appear.

  • Fixed an issue with redrawing toolbars after switching speech engines. (40390)

  • Fixed an issue where, once reading aloud was completed, opening and closing the Speech Options dialog box resulted in the Read-Out-Loud process starting again. (T# 6484) (40395)

  • [JavaScript API] Fixed inconsistent behavior in global objects.

  • Minor improvement in OCR which may increase performance in cases where a pdf page contains just a single scanned image.

Need more information? Get in touch.

You can contact us by phone, email or our social media accounts — we are here to assist you.