What’s new in recent releases?

(For bug fixes see the readme file on the Downloads page)

QM 3.4-0

Released 12-12-2014 This release introduces connection pooling for QMClient sessions to improve performance of applications such as web servers that create many short life QMClient sessions. This is currently available only on Windows. The user authentication mechanisms have been enhanced such that a Linux “user mode” installation of QM on which the qmlnxd daemon is…

Details

QM 3.3-2

Released 7-21-2014 The command stack editor now includes a command .C- to undo an immediately preceeding .C operation. The L conversion code now has an option to count display width instead of characters on ECS mode systems. The MCN and MC/N conversion codes now have an option (MCN- and MC/N-) to treat a leading minus…

Details

QM 3.3-1

Released 6-6-2014 The CT command can be used with a data collection file and will show the data in JSON format. The ED editor now supports external commands implemented as user written catalogued subroutines. The UPDATE.RECORD command will now compile an I-type if needed. The QMBasic COMPARE() function now has a option for case insensitivity.…

Details

QM 3.3-0

Released 4-9-2014 This release introduces support for data collections, arbitrarily multi-dimensional data managed as name/value pairs. See the Data Collections section of the QM Reference Manual for details. The data collections development has required addition of a Boolean data type in QM. This has been supported since release 3.2-2 but the @TRUE and @FALSE symbolic…

Details

QM 3.2-4

Released 1-17-2014 The CREATE.FILE command can now set the descriptive comment text in the VOC item. The DELETING option to the GET.LIST command causes the list to be deleted from the $SAVEDLISTS file after loading into memory. The PHANTOM command now supports the concept of process groups in which child phantom processes can be set…

Details

QM 3.2-3

Released 11-6-2013 An F-type VOC entry can include a mode flag N in field 6 to cause the file always to be opened in non-transactional mode. The new LIST.TERM.TYPES command displays a list of terminal types for which terminfo definitions are available. The PTERM command has been extended to add a QUERY mode that can…

Details

QM 3.2-2

Released 10-18-2013 The name of the QMClient library for programs written using Microsoft C has changed to qmclilib.lib. The older qmcllbms.lib will continue to be included in the release for a while but developers are recommended to modify build procedures to use the new name. Users of Borland C should see KnowledgeBase article 113. QM…

Details