QM 3.4-11

Release 7-25-2017 This release includes features requested by OpenQM users. The locking system now records the time at which a record or file lock was acquired as an aid to debugging locking issues. The time is included in the LIST.READU report if the DETAIL option is used and also appears in process dump files or…

QM 3.4-10

Release 4-7-2017 This release addresses a few minor enhancements requested by OpenQM users. This release adds multi-tenancy support for Windows installations. The ADD.DF command has been extended to add an option that causes the part file pathnames to be stored in relative form. The DISABLE.PUBLISHING command now also disables account replication. The NO.MSG option to…

QM 3.4-9

Release 12-14-2016 This release corrects a bug introduced at release 3.4-8 where use of INS, INSERT() or <-1> to append a field to a dynamic array could cause a following field extraction to return incorrect data. There are also a few minor enhancements as requested by our users. The IF command in a paragraph now…

QM 3.4-8

Release 10-28-2016 This release introduces minimal support of character maps into the non-ECS version of QM. This allows developers to adapt the default map to give better support for the accented characters found in European languages without needing to use the ECS version. The CREATE.FILE command now checks for an optional $ENCR VOC record to…

QM 3.4-7

Release 8-23-2016 This release introduces a pure Java version of the QMClient API, removing the need for the Java Native Interface which required different versions for each supported platform. The old JNI versions will continue to be supported for at least one year. The COPY command has been extended to allow record ids to be…

QM 3.4-6

Release 5-5-2016 This release is mainly to correct an issue described in section 5 but also includes the following enhancements. The DECRYPT.FILE command can be used to cancel encryption for a file or specific fields. The OSCOPY command and corresponding !OSCOPY() subroutine have been extended to allow appending to an existing file. The QMBasic ELEMENT.EXISTS()…