Skip to content

Releases: ExLibrisGroup/alma-print-daemon

Minor enhancement

24 Jun 20:15
Compare
Choose a tag to compare
Minor enhancement Pre-release
Pre-release

Add support for specifying number of copies to print per "Printer Profile", issue #86. It will print 1 copy until the value is changed in the "Printer Profile". Supported both when running as a standalone application or when running as a Windows Service.

Alma Print Daemon 2.2.0

23 Oct 20:23
Compare
Choose a tag to compare

Updates since release 2.1.0:

  • This release contains a simple implementation of GitHub issue #42. You may now specify "Active time" for when the Alma Print Daemon should print documents.
  • Introduce some better error handling and logging. GitHub issues #9, #19, and #74.
  • This release addresses GitHub issue #44 (single configuration file for all users) and, in some capacity, #76 (log file names and locations).

Alma Print Daemon 2.2.0-beta-03

19 Jun 16:18
Compare
Choose a tag to compare
Pre-release

This release addresses GitHub issue #44 and, in some capacity, #76.

To run with a single configuration file for all users:

  • When running the installation package, select the "Anyone who uses this computer (all users)" radio button when prompted to "Choose Installation Options".
  • Create a globalConfiguration.json file in the installation directory. This file should specify the directory into which you will place the global configuration file. It is specified as the "globalConfigPath" element. Example:
    {"globalConfigPath": "c:\\APDGlobalConfiguration"}
    The backslash character must be preceded by an escape character. Example file attached to the list of files below.
  • All users expected to read and update the global configuration for the Alma Print Daemon must have read/write access to the directory specified as the globalConfigPath in the globalConfiguration.json file.
  • Copy your master alma-print-config.json into the directory specified in your globalConfiguration.json file.
  • The Alma Print Daemon will indicate that a global configuration is in use by including "Using Global Configuration" in the application's title bar.
  • If the globalConfiguration.json file does not exist, or if it specifies a non-existent directory for the globalConfigPath, the Alma Print Daemon will revert to using user-specific configuration files. The absence of "Using Global Configuration" in the application's title bar indicates a user-specific configuration is in effect.
  • Note that when the Alma Print Daemon is re-installed, its directory contents will be erased. Please backup your globalConfiguration.json file before re-installing, and restore it afterwards.

The log file names have changed from log.alma-print-daemon.YYYY-M-D to alma-print-daemon.YYYY-MM-DD.log.

Alma Print Daemon 2.2.0-beta-02

02 May 19:12
Compare
Choose a tag to compare
Pre-release

Introduce some better error handling and logging. GitHub issues #9, #19, and #74.

Alma Print Daemon 2.2.0-beta-01

24 Apr 18:40
Compare
Choose a tag to compare
Pre-release

This release contains a simple implementation of GitHub issue #42. You may now specify "Active time" for when the Alma Print Daemon should print documents. Try it out, if you like, and please report any defects via GitHub at https://github.com/ExLibrisGroup/alma-print-daemon/issues.

Alma Print Daemon 2.1.0

07 Mar 15:51
Compare
Choose a tag to compare

Renumbering beta3 to the 2.1.0 general release version. Users will be automatically upgraded. Updates will not be automatic post-2.1.0.

Alma Print Daemon 2.1.0-beta2

26 May 19:47
Compare
Choose a tag to compare
Pre-release

New in this release:

  1. GitHub issue #35 fixed.
  2. If not running as a Windows Service, the 1.x.x method of printing is used. The Alma letter will be rendered in and printed from the application window. Only the following printer profile settings apply: Color and Orientation
  3. If running as a Windows Service, the Alma letter is rendered as a PDF and then printed. All the printer profile settings apply.

This is a pre-release and should be tested on a single workstation first. We'd like any feedback, specifically if this solves the problem when printing letters with unknown dimensions (issues #53 and #55). Also, if you are currently running as a Windows service, any testing of this new version is appreciated.

Alma Print Daemon 2.1.0-beta3

08 Jul 16:25
eace7a1
Compare
Choose a tag to compare
Pre-release

Remove automatic update, replace with "Check for Update" button.
Address GitHub issue #35 during initial configuration.

Alma Print Daemon 2.0.0

05 May 13:11
eace7a1
Compare
Choose a tag to compare
Pre-release

Added more formatting options (GitHub issue #39) and the ability to run the application as a Windows Service (GitHub issue #5).

Alma Print Daemon 2.0.0-beta-03

02 Feb 19:43
Compare
Choose a tag to compare
Pre-release

Add configuration options for document format (A3, A4, A5, legal, letter, tabloid) and border settings (unit, top, right, bottom, left), GitHub issue #39.

Fix defect #41.

Note that existing printer configurations will use the previous default of "letter" for the format and .4 inches for top, right, bottom, and left margins. Please re-create your printer configurations to begin using other formats and border settings.