PDXplorer™ PDX Viewer Software
Open PDX packages created by PDXpert® and other product lifecycle management software
PDXplorer 6.1 release notes
Published updates in the PDXplorer "6.1 series" software (all dates are UTC).
◄ PDXplorer 6.0 • PDXplorer 6.2 ►
The current release is available on thePDXplorer download page.
PDXplorer 6.0 and later releases are confirmed asNot Vulnerable to Apache Log4j CVE-2021-44228.
Show new Change history page for Item Master (part/document) detail panel in a PDXpert package, and Item detail panel in a standard package. [g565,d26a68e]

In the package's detail panel, show new About page with application, copyright, build date, and PDXplorer and third-party software licenses' location. [g534,f52293a,cbbee8a]
Add package metrics – principal element counts; Attachment counts; byte totals for files (both isFileIn and not) – to the Package info tab. [g564,dcdf2a5]

Show a
(View) button in the navigation panel's Attachment table for poorly-formed but usable web links (e.g., example.com). ReplaceUri.IsWellFormedUriString() and Uri.TryCreate() withUriBuilder() to test and open http(s):// links. [g563,a35d8a7]
Use common top-level domains to validate Attachment table
(View) button for poorly-formed but usable web links (e.g., example.com). Button not shown for physical files where isFileIn=No unless file extension matches TLD. List of qualifying TLDs saved in CommonTLD setting of application configuration file. [3f6b369x, 72bf9473y]
Apply current culture's numeric formatting to file byte counts and package metrics. [af9d7e20]
Try alternate parsing or assign fileSize=0 when summing attachments' byte count, for values with unexpected format (e.g., 1 234 567 or1234.567KiB). [af9d7e20x]
Add local language resource for FolderCreate and FolderDelete 5-second retry fail. [3f6b369y]
Show AppRelease and SQLiteVersion values in packageAbout page; fix header. [ab005f97]
In non-compliant packages, assign package default PDXpertPackageOwner andPackageContactId from first or toplevel Contact as starting values before examining Contacts. [#724-B, dd48eccc, d086643c]
Ensure missing attributes exist before testing: in DataSetManager(), swap functions toAddMissingTableColumns() before SetPDXpertPackageOwnerOrg() [g724-A, 52c3078b]
Refresh digital signature with updated cryptographic certificate. [a2b96655]
Update libraries:
DotNetZip 1.15.0 updated to DotNetZip 1.16.0 for .NET 4.7.2 (was .NET 4.6) [35fd033c]
NLog.4.7.12 updated to NLog.5.2.0Release notes[c8120bd8]
System.Data.SQLite.1.0.115.0 updated to System.Data.SQLite.1.0.117.0 [eaaea8e6]
