Please enable JavaScript to view this site.


Navigation: Introduction

What's New in the XV4 Version of Q++Studio

Scroll Prev Up Next More

Below are the release notes that document the new features, improvements and bug fixes that were included in the various releases of the XV4 version of Q++Studio in 2024 (previous years' release notes can be found here).


April 21, 2024  (XV4 build 24431)


Added an option to disambiguate master pages in InDesign scripts that contain templates with some non-empty master pages, or if the specifics of these master pages, though empty, are important (for example margins).

The topic on special characters now clearly specifies which special characters cannot be used in saras when using QuarkXPress to generate diaries (this limitation does not apply to InDesign special characters).

Pressing the F12 function key when Q++Studio displays a modal message will copy the current call stack to the clipboard, so that you may send it to technical support. This call stack is the same as the one displayed in the Q++Studio error dialog and provides information as to the sequence of functions that were called before the present dialog was displayed.

Added options to work around an aggravating issue of recent versions of InDesign (2023.5 and above) whereby InDesign randomly displays an error dialog at shutdown after scanning or (more rarely) generating, even though the scan or generation went perfectly well.


Stand-alone macro tokens placed in various cells of a minicalendar placed in an InDesign table would fail to find some of the raw text to which the formatting result of the macro should be applied (JMata, 18-apr-2024).

When using InDesign, blank pages are now created without applying any master page to them, to avoid leftover non-overridable object placed on the master pages of the main grid, to optimize file size and diary generation speed, appearing on blank pages when using the use main grid as seed for generation diary generation option (16-apr-2024).


March 31, 2024  (XV4 build 24407)


Q++Studio supports the latest update to InDesign 2024 (version 19.3 of March 2024), as well as all other versions from InDesign 2020 to InDesign 2024.

Q++Studio supports the latest update to InDesign 2023 (version 18.5.2 of March 2024), as well as all other versions from InDesign 2020 to InDesign 2024.


Expanded the coverage of the differences between QuarkXPress and InDesign master pages in the topic on GridTemplate design guidelines.

Added instructions more specific to the use of InDesign in the help topic for message 178715.

The unused templates and unused info pages data reports are now displayed much faster.

Added a new holiday name variation that allows you to specify the name to use in the case of a holiday falling in a specific month.

Added a new w# everyday option for one-line minicalendars to specify that partial weeks week numbers should be centered by moving the week number to the next tab, rather than the current inherently less accurate option based on a specified number of blank spaces.


Plain underline, which is not available in InDesign, was being allowed in the user interface nonetheless (JMata, 27-mar-2024).

When using macro colors to set the attributes of minicalendar markers (weekdays, week numbers and individual dates), the variables related to the markers being inside a minicalendar would not be initialized, leading to bogus values for the system variables b_InsideMinical, n_ParentMinicalDate, n_ParentMinicalDayValue, b_ParentMinicalIsCurrent, s_ParentMinicalToken, and n_ParentMinicalWeekStart (Alpha Edition, 27-mar-2024).

Fixed the spurious appearance of messages 180530 and 179355 in InDesign when encountering an overflowing textbox that contains anchored boxes (18-mar-2024).

When purging from the unused slogans data report, fully-empty slogan folders would not be purged, leaving multiple empty slogan folders (12-mar-2024).


February 29, 2024  (XV4 build 24344)


Warnings have been added to alert you to text overflow/overset in any cell of a normal or static InDesign table.


Messages 176420 and 104138 , referring to QuarkXPress versions, preferences, and installation, would be issued instead of the corresponding messages specific to InDesign (26-feb-2024).

When deleting multiple scripts, the status indicator would display the type of script being deleted (QuarkXPress or InDesign), rather than the name of the script (25-feb-2024).

Fixed a random crash of recent versions of QuarkXPress when dealing with scripts containing 20 or more templates, most likely due to the use of the high-entropy 64-bit address space layout randomization (ASLR) compiler option in recent versions of QuarkXPress (Blueline, 17-feb-2024).

Added code to automatically purge the Quark Rescue Folder before scanning and diary generation, as QuarkXPress 2024 tries to reopen all files found in that rescue folder (15-feb-2024).

In some specific cases, the automated conversion of the parameters used in basic paragraph settings xpress tags, when migrating from QuarkXPress 8-2019 to QuarkXPress 2020-2024, might fail (Blueline, 6-feb-2024).


January 31, 2024  (XV4 build 24315)


Q++Studio supports the latest update to InDesign 2024 (version 19.2 of January 2024), as well as all other versions from InDesign 2020 to InDesign 2024.

Q++Studio supports the version 19.1 update to InDesign 2024, as well as all other versions from InDesign 2020 to InDesign 2024.

Q++Studio supports the latest update to QuarkXPress 2024 (version 20.0.2 of January 2024), as well as all other versions from QuarkXPress 8 to QuarkXPress 2024.


It was not possible to refresh the list of installed fonts if no script was currently open (16-jan-2024).

The message 169700 would not be generated (in fact, no message would be generated) if importing slogans from an Excel file that started with a blank row (Ajasto, 15-jan-2024).

Fixed a potential confusion in the wording and the circumstances under which messages 187690 and 185200 could occur (10-jan-2024).

Fixed a minor UI glitch whereby the list of recurring holiday rules in the holidays manager would display Bhutanese solar holidays at the top of the list of each holidays set's holidays, rather than in the approximate position in which it occurs (6-jan-2024).


Previous Years


See also: release notes 1999-2023.


Topic 151700, last updated on 19-Apr-2024