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 2025 (previous years' release notes can be found here).
February 28, 2025 (XV4 build 24868)
New
•It is now possible to use a macro to apply an InDesign master page.
Improved
•Added a detailed caveat about Chinese year numbers to this documentation.
•Significantly reduced the time needed for QuarkXPress or InDesign to shutdown after a user-initiated diary generation cancelation.
Fixed
•Some of the system variables would not be initialized when calculating dynamic colors (JMata, 25-feb-2025).
•Fixed a confusion in the dates chosen to calculate the dynamic colors of minicalendar weekly bands (JMata, 25-feb-2025).
•Fixed issues with rotated InDesign textboxes used for the BOXFIT and BOXGROW tokens (15-feb-2025).
•Trying to apply one of the InDesign built-in text styles, paragraph styles, object styles, cell styles, or table styles, as a macro resulting action, sara action, or in macro code, would fail as InDesign required these style names to be supplied with framing braces (14-feb-2025).
•Added message 188360 to warn you if you are attempting minicalendar text framing and shading and there are no tabulations characters separating and positioning the individual @ markers (3-feb-2025).
•Fixed some issues with the use of sections output file type (3-feb-2025).
January 31, 2025 (XV4 build 24819)
New
•Q++Studio's ongoing InDesign support for all versions from InDesign 2020 to InDesign 2025, now includes tested support for the latest update to InDesign 2024 (version 19.5.2 of January 2025).
•Q++Studio's ongoing InDesign support for all versions from InDesign 2020 to InDesign 2025, now includes tested support for the latest update to InDesign 2025 (version 20.1.0 of January 2025).
Improved
•Improved the documentation on textbox macro functions, in particular with respect to InDesign rotated boxes.
•Changed references to the C:\ and Q:\ drives in this documentation to a more general reference to the server folder to better cover both standalone-workstation and multiple-workstations configurations.
•Added more information to message 172170 and the message now also triggers preemptively before the undefined color request is sent to InDesign or QuarkXPress.
Fixed
•Fixed some issues with the moving or resizing textbox macro functions when applied to InDesign rotated boxes (JMata, 23-jan-2025).
•When using multiple layers for the box keep, box modify, and box delete minicalendar dates framing and shading, only the first layer objects would be processed (JMata, 22-jan-2025).
•Fixed the spurious appearance of message 177955 under certain conditions (Yangjisa, 21-jan-2025).
December 31, 2024 (XV4 build 24788)
New
•Q++Studio's ongoing QuarkXPress support for all versions from QuarkXPress 8 to QuarkXPress 2025, now includes tested support for the latest update to QuarkXPress 2025 (version 21.0.1 of December 2024).
•Q++Studio's ongoing InDesign support for all versions from InDesign 2020 to InDesign 2025, now includes tested support for the latest update to InDesign 2025 (version 20.0.1 of December 2024).
•Q++Studio's ongoing InDesign support for all versions from InDesign 2020 to InDesign 2025, now includes tested support for the latest update to InDesign 2024 (version 19.5.1 of December 2024).
Improved
•Removed unneeded occurrences of macro compiler message 115110 when the declared but not used variable is a local variable of an inline function which itself is defined but not used anywhere (and hence is already causing the compiler to emit the message 181005).
Fixed
•The contextual help of the macros editor would not show the help for the current word under the cursor if that word (built-in function or system variable) was immediately preceded or followed (without a space) by a plus, minus or times sign (18-dec-2024).
•Fixed an offset bug in the macro function MoveBoxVert (18-dec-2024).
•The occurrences of message 108056 would not immediately be removed when updating all the files of a script which had more than one matching file located by the find file dialog (3-dec-2024).
Previous Years
See also: release notes 1999-2024.
Topic 151700, last updated on 25-Feb-2025