JSPrintManager for Blazor - Version History

  • Maintenance Release (2023-01-24)
    Neodynamic.Blazor.JSPrintManager.dll patched to v5.0.23.115
    • New! Added driverModel prop to InstalledPrinter class to specify the Windows Driver Model 3 or 4.

  • Maintenance Release (2022-12-05)
    Neodynamic.Blazor.JSPrintManager.dll patched to v5.0.22.1205
    • New! Added SendClientPrintJobAsync, SendClientScanJobAsync, and OnError methods.

  • Maintenance Release (2022-08-30)
    Neodynamic.Blazor.JSPrintManager.dll patched to v5.0.22.830
    • Fixed! Removed ref to old V4 WS port.

  • Maintenance Release (2022-08-04)
    Neodynamic.Blazor.JSPrintManager.dll patched to v5.0.22.801
    • New! Added support for Multi-user Sessions scenario through the getClientAppIntances & GetUserName methods.

  • Main Release (2022-07-07)
    • New! Added Windows Icon image for printers through the GetPrintersInfo method. Support for various icon sizes through the new PrinterIcon enum.
    • New! Added GetClientAppInfo method to get the Version, OS and CPU of the JSPrintManager Client App running at the client machine.
    • New! Added GetMAC method to get the Media Access Control (MAC) address of the client machine.
    • New! Added support to InstalledPrinter class for automatically detecting Raw Mode Data Type based on the Windows printer driver model. Enable it by setting AutoDetectRawModeDataType prop to true.
    • New! Added GetDefaultTrayName and GetDefaultPaperName methods to get the default Tray Name and Paper Name for the specified printer.
    • New! Added GetTrays and GetPapers methods to get the list of supported Trays and Papers for the specified printer.
    • New! Added GetPaperInfo method to get paper related info (width, height, printable area) for the specified printer and paper name.
    • New! Added support for printing files from external URLs bypassing CORS restriction. Added ExternalURL option to FileSourceType enum.
    • New! Bidirectional TCP Communication support through the new TcpComm class. Send/Write & Receive/Read data to any IP Address and Port reachable from the client system. The Address requires to be in the client's allow list!
    • New! Added JPG Compression Quality setting for image scan output.
    • New! Added Black and White pixel mode support for image scan output.
    • New! Added TIFF image format support for scan output.
    • New! Added PDF document format support for scan output.
    • New! Added UI Settings dialog which features Sites Manager (Allow/Block list), Proxy info, and Certificate CA & SAN edition. NOTE: CA custom setting is allowed for White Label Licenses only!
    • New! Added UI client app Logs view available from the system tray icon.


Version 4.0

  • Maintenance Release (2021-11-16)
    Neodynamic.Blazor.JSPrintManager.dll patched to v4.0.21.1116
    • New! Support for white-labeled client app.

  • Maintenance Release (2021-07-20)
    Neodynamic.Blazor.JSPrintManager.dll patched to v4.0.21.720
    • Fixed! BinaryPrinterCommands handling.

  • Maintenance Release (2021-07-12)
    Neodynamic.Blazor.JSPrintManager.dll patched to v4.0.21.712
    • Fixed! Bug when scanning docs and images.

  • Maintenance Release (2021-07-10)
    Neodynamic.Blazor.JSPrintManager.dll patched to v4.0.21.710
    • Fixed! Renamed pages range properties for PrintFileXLS class.

  • Maintenance Release (2021-07-09)
    Neodynamic.Blazor.JSPrintManager.dll patched to v4.0.21.709
    • Fixed! PrintFileGroup was not handled correctly.

  • Main Release (2021-07-01)
    • First released based on JSPrintManager 4.0