EasyCatalog 2024 Release Notes

EasyCatalog 19.0.1

2 November, 2023

The latest version of EasyCatatalog can be downloaded from our downloads page.

Beta

Enhancements

The following enhancements have been made to EasyCatalog and are available in the latest release on our web site. Maintenance customers can receive a version of EasyCatalog containing these modifications for an earlier version of InDesign by contacting us via the web site. Please be aware though that its not always possible to include all new features in previous versions.

EasyCatalog

IDSummary/DescriptionDate
3346Added “Copy Group Path” right-click menu option2023-10-24
Added “Copy Group Path” right-click menu option to copy a group path to the clipboard in the format required for the custom field commands.
3334Added ability to right click and Copy a tabular field value2023-10-12

Bug Fixes

The following bugs have been fixed in this release of EasyCatalog. For clarity, the bug reports listed below show the original problem as reported. It is often not possible to detail the fix for each issue as they involve internal changes to EasyCatalog. Note that some bugs listed here refer to issues that were encountered with new features in the beta version by our beta testers and are included here for completeness.

EasyCatalog

IDSummary/DescriptionDate
3347Order of records is incorrect after sorting the panel and then hiding/showing it2023-10-31
3348Default panel configuration is being applied to a new, empty, panel2023-10-31
If the user has a default panel configuration, such as grouping, this will be applied when creating a new empty panel.
The user then won’t be able to drag records to this panel until they ungroup the panel, even though it is empty and no groups are visible. The new version will ungroup new, empty, panels.
3349Empty panels are refreshed with all records after synchronize2023-10-31
If the user has created a new, empty, panel and then synchronizes, the panel will be populated with all records from the datasource rather than remaining empty.
3345Record Viewer panel not showing the ‘key’ icon on key fields2023-10-24
3343Fixed crash when putting file based rules ‘away’2023-10-23
3344“Update Furniture” is updating the furniture box with the wrong record/no record data2023-10-23
3339“Equals” and “Does not equals” greys-out value text field for numeric fields on the Subset dialog2023-10-19
3340Record Viewer not showing previews for Images built from commands in path to content2023-10-19
3337Current configuration tab not highlighted or its menu checked2023-10-17
When applying a configuration, the configuration tab isn’t remaining highlighted to show that it is applied and its menu item is not remaining checked.
3338Two configurations with a different number of fixed header columns are (wrongly) considered to be equivalent2023-10-17

EasyCatalog – Relational Module

IDSummary/DescriptionDate
3341Crashing when attempting to apply a filter to a Relational panel2023-10-20

EasyCatalog – XML Module

IDSummary/DescriptionDate
3336Warnings when loading XML files are now logged rather than preventing the file being loaded2023-10-13

EasyCatalog 19.0.0

10 October, 2023

Beta

Enhancements

The following enhancements have been made to EasyCatalog and are available in the latest release on our web site. Maintenance customers can receive a version of EasyCatalog containing these modifications for an earlier version of InDesign by contacting us via the web site. Please be aware though that its not always possible to include all new features in previous versions.

EasyCatalog

IDSummary/DescriptionDate
3333Automatic migration of serial numbers from previous version of EasyCatalog2023-10-06
When installing a new version of EasyCatalog, it will now attempt to activate using the serial numbers from your previous version of EasyCatalog.
For example, EasyCatalog 2024 will check to see if your EasyCatalog 2023 serial numbers are valid for the new version and automatically activate them if they are.
3310[WINDOWS] Added support for long paths (>260 characters) when importing images2023-09-11
3308Updated support to latest version for JMESPath, JSONPointer and JSONPath used in JSON processing2023-09-07
3307Added a new JSON field type that automatically turns JSON in a tablular field2023-09-06
3306Added support for JSONPath via field preprocessing and the Lua processjson command2023-09-04
3283t:present() in lua tabular fields is now optional. A table can now be returned by the script2023-08-14
3274XSLT Transformations on the Table Options can now specify a full path rather than the XSL in the field.2023-08-03
3264Records with empty key field values are no longer imported2023-07-19
Records with empty key field values are no longer imported.
The original behaviour, which allows key fields, can be enabled by using the advanced preference “Allow Empty Key Fields”
3258Added new option to Barcode > QRCode field option to add hyperlink to the frame2023-07-13
Added new option to Barcode > QRCode field option to also add a hyperlink to the QR code’s frame.
This should only be used when outputting URL QR codes.
3256“Duplicate Custom Field” right click menu option has been renamed “Duplicate Field”2023-07-12
“Duplicate Custom Field” right click menu option has been renamed “Duplicate Field”.
When duplicating a regular field, a custom field will be created with a default “FIELDSTR” command to copy the regular field’s content.
3253Added support for barcodes to the <img> HTML tag2023-07-11
Added support for barcodes to the <img> HTML tag – e.g.

<img barcodetype = โ€˜EAN13โ€™ barcodevalue =โ€™1234567890123โ€™ barcodeswatch=โ€™redโ€™ width = โ€˜2cmโ€™ height = โ€˜1cmโ€™/>

To output with human-readable text, specify the ‘barcodeparastyle’ attribute:

<img barcodetype = โ€˜EAN13โ€™ barcodevalue =โ€™1234567890123โ€™ barcodeswatch=โ€™redโ€™ barcodeparastyle=โ€™mystyleโ€™ width = โ€˜2cmโ€™ height = โ€˜1cmโ€™/>
3249Enhancments to multi-image fields to allow the selection of an individual image for insertion2023-07-05
3241Added new Advanced preferences to override cell and row colors in the data panel2023-06-23
3233Added a ‘rotation’ attribute to the <img> tag to support rotated image content2023-06-07
3218When downloading data provider scripts, customer firewall sometimes changes the content of the script.2023-05-16
The DAM system now stores the script file size and sha256 values, sha256 will be used when downloading the file.
3219LUA option to declare sub progress bar2023-05-16
The LUA PROGRESSBAR will now allow a second sub progress bar to be displayed.
3213Excluded Fields Dialog enhancements2023-04-11
Modifications to, added two columns โ€˜Statusโ€™ and โ€˜Field Nameโ€™, and sorting and resizing of columns.
3193Removed “Install Data Source Modification Script”/”Remove Data Source Modification Script” menu option2023-02-23
This can now be achieved using the script button on the Information dialog.
3171Added an option to Field Options > Formatted > HTML > Enhanced to turn a <br> tag into an ^p rather than a ^n2023-01-31
3167Added support for “At the end of the group” items in Rule Sets2023-01-24
3161Hold the Alt Key down when inserting multiple cells now inserts delimited text.2023-01-17
Behaviour is configurable to always or never using the Advanced Preferences
3157Filter results widget now hides when the cursor is above it2023-01-11

EasyCatalog > Custom Field Commands

IDSummary/DescriptionDate
3328FIELDVAL now returns the internal numeric value of a date and time field2023-10-02
3281Group custom field commands can now specify group sorting order2023-08-14
Group custom field commands can now specify group sorting order as part of the group path.
The field to sort the groups by is specified in { } brackets. For example:

GROUPSERIES(‘Parent Category:Child Category:Manufacturer{Group Sort}’,’Inc VAT Price’,1,1)

To replicate the “Data Source Order” of groups, specify {~}:

GGROUPSERIES(‘Parent Category:Child Category:Manufacturer{~}’,’Inc VAT Price’,1,1)

EasyCatalog – LUA Commands

IDSummary/DescriptionDate
3327Improved error handling on XML.new()2023-10-02
No longer throws an error when presented with invalid XML
On success, returns the XML objbect On error, returns nil and an error message.
3323Added jsoncursor for cursor based interaction with JSON2023-09-18
3321Added new lua method to convert a JSON array to a delimited string (jsonarraytostring)2023-09-14
3311added getformattedcontent onto the FIELD lua object type2023-09-11

EasyCatalog – Excel Data Provider

IDSummary/DescriptionDate
3172Updated libxl to 4.1.02023-02-02
Updated libxl to 4.1.0 to enable EasyCatalog to import later versions of Excel spreadsheets

EasyCatalog – Pagination Module

IDSummary/DescriptionDate
3269New option for Container pagination to apply specific master pages2023-07-24
3242Added a Filter button onto the Pagination Rules panel which does the same as the Filter sub menu option2023-06-26
3236Added “Filter…” menu option to Pagination Rules panel to apply a filter/subset to a frame2023-06-09
Added “Filter…” menu option to Pagination Rules panel to apply a filter/subset to a frame.
If no records match the filter the box will be deleted.
3205Container Enhancments2023-03-24
Added ‘Auto Fit’ option to the Containers Panel. This allows a Container to be a fixed if off, or auto sized to fit the content within the constraints defined.
Content may have fit inside a Container, even though if was outside the area of the Container. Container based Pagination now overrides Containers as pages are inserted to allow use of the correct master frame, rather than overriding them before populating a page. Various other bug fixes. Because of these changes, existing templates may need to be adjusted to apply the correct Auto-Size and Container bounds made larger.
3180Added new Pagination Rule to give user the ability to delete furniture boxes from empty pages, rather than populating them with data from the previous page.2023-02-09
3158Added support for library item to be paginated “At the end of the group”2023-01-12

EasyCatalog – Pagination Module > Formatting Rules

IDSummary/DescriptionDate
3329Formatting Rules re now selected in the Formatting Rules panel after dragging and dropping2023-10-02
3290Inserting a formatting rule as a HTML tag no longer tags the rule2023-08-21
3292Formatting Rule Field Enhancements2023-08-21
If the specified Formatting Rule name for a ‘Formatting Rule’ field type is empty, the contents of the field are taken as the rule name.
This mirrors the behaviour of image fields where no location is specified.
3247Formatting Rule Fields now detach any anchored rules if the field is tracked2023-06-30
3231Enhancements to Containers2023-06-06
Non splittable formatting rules can now user, First, Regular and Last alternatives.
Previously these only applied to splittable rules, and were unavailable.
3143Added support for multiple formatting rules with the same name2022-11-16
The name of Formatting Rules still need to be unique, but rules such as
My Rule, My Rule #1, My Rule #2, etc will all be treated as if they’re called “My Rule”.

EasyCatalog – Pagination Module > Guide-based

IDSummary/DescriptionDate
3151InDesign’s frame fitting options are not disabled before populating a grow-and-flow box2022-12-14
If InDesign auto frame fitting is on, this will cause the text frame to resize before the grow-and-flow is applied, which means that the box may not always fit where it should.

EasyCatalog – Pagination Module > Master

IDSummary/DescriptionDate
3305Added “Break Type” to Master Pages pagination2023-09-04
Added “Break Type” to Master Pages pagination — “Page Break”, “Odd Page” and “Even Page” options are now available for use in conjunction with the “Break on Field Change” option.
The Break Type pop-up is only available when paginating “Pages”, rather than “Spreads”.

EasyCatalog – Enterprise

IDSummary/DescriptionDate
3246Improved error reporting for custom data providers to show the name and version number of the provider2023-06-28

EasyCatalog – Scripting Module

IDSummary/DescriptionDate
3270Added new method to data source object to download all images2023-07-31
Added new method – ‘downloadAllImages’ – which performs the same function as the menu option.
3243URI download errors are now included in the error ticket XML when using the ‘monitorFolder’ function2023-06-27
URI download errors are now included in the error ticket XML when using the ‘monitorFolder’ function.
This is only the case with URL(Live) images. Additionally, the job will be moved to the ‘errors’ folder if there are any URI download failures.
3239Added updateFurniture call to the DSV object2023-06-21
UpdateFurniture is now a method on the DSV object. This is needed so the order of items on page can be established. Updating from the EasyCatalog object is deprecated as there is no way to know the running order of items in the document
3196Added getTableCell method to the FIELD object get get the contents of a specified cell.2023-02-24
3165Added DSV.subsetOfMultiple to mirror the same functionality as the subset dialog box2023-01-18
3162DSV.paginateUsingGuides now takes a Rule Set Name if the Rule Set type is specified.2023-01-17

Bug Fixes

The following bugs have been fixed in this release of EasyCatalog. For clarity, the bug reports listed below show the original problem as reported. It is often not possible to detail the fix for each issue as they involve internal changes to EasyCatalog. Note that some bugs listed here refer to issues that were encountered with new features in the beta version by our beta testers and are included here for completeness.

EasyCatalog

IDSummary/DescriptionDate
3331Errors parsing custom field commands in the “Location” field are not shown in the URL image error report2023-10-05
3332When using a combined data source, the child data source is not being asked to download images2023-10-05
This can be necessary for some child data providers as they need to provide authentication to the server in order to download the images.
3330Appearance Field option now allows specification of separate header and body cell commands2023-10-04
3301Record View panel can now be made wider2023-08-31
Made wider to allow better inspection of tabular field content
3302Matrix table columns widths set incorrectly when using “Fixed Width” header columns2023-08-31
3303Update Panel populates panel with REGEX: or REGEXV2: if a regular expression cleansing statement has been used2023-08-31
It is not possible to reverse a regular expression, so REGEX and REGEXV2 cleansing statements will be ignored during Update Panel.
3304Added “Import Data Source…” to EasyCatalog Lite/Record Viewer Panel2023-08-31
3296InDesign hanging when attempting to draw field markers around Thai text2023-08-22
3289Fixed the way tabular field tables are expanded to workaround an issue applying cell styles2023-08-21
3293Unable to see newly-created fields in the Record Viewer/Lite panel2023-08-21
New fields — either custom or regular — are not visible in the Record Viewer/Lite panel if the data source has a default view (“View.xml”) file.
3286Added the ability to color code Formatting Rules in the Formatting Rules Panel2023-08-17
Double clicking to edit a Formatting Rule now includes the option to specify a color, which is displayed alongside the name in the Formatting Rules Panel.
3287Image Location now strips white space2023-08-17
Although it’s not possible to enter a return, one can be pasted in. Now strips returns before storing the value entered.
3284Populating an XSL table now uses the field options of the data field for controlling HTML settings.2023-08-15
3282Formatted content not being updated for custom numeric fields that use THOUSANDSFIELD and DECIMALFIELD2023-08-14
Numeric fields are not being updated if the field content for the fields specified by DECIMALFIELD or THOUSANDSFIELD changes.
3278Fixed a bogus error report when applying cell styles to invalid position index element2023-08-09
3279Panel sorting is sometimes lost when quitting and restarting InDesign2023-08-09
3275Right Click->Update All XXX Fields In The Document is being shown for fields that are excluded from Update Document2023-08-04
3276Fixed Function Rules not working as expected in Rule Sets2023-08-04
3277Crash when inserting a Matrix Table that has a filter applied which filters out all records2023-08-04
3272QRCODEENCODEVCARD now outputs VERSION 3.0 QR code to fix issues with accented characters2023-08-01
3273Crash if too few parameters passed to QRCODEENCODEVCARD function2023-08-01
3259“Update Document” can sometimes cause barcode content to resize2023-07-13
“Update Document” can sometimes cause barcode content to resize.
Barcodes should now retain their existing sizes when updating the document.
3257Edge of status column in panel drawing in black when using light UI theme for tabular fields/images2023-07-12
3255Large data snapshots are failing to load, resulting in data being retrieved from the data source2023-07-11
3250Fixed issue loading custom fields from child data sources into a combined data source2023-07-10
3251Datamatrix barcodes are being output inverted vertically2023-07-10
3248Unable to select .svg file as a replacement image in Field Options2023-07-03
3245Fixed composition issue with a tables inside tables not immediately recomposing its parent table2023-06-27
3240Barcodes with ‘human-readable text’ are output the wrong size on spread 2+2023-06-22
3238When using “Update Document”, if an image file is now missing it will be deleted from the document2023-06-14
When using “Update Document”, if an image file is now missing it will be deleted from the document.
This behaviour will now change so that any placed images will remain if the file cannot be found, unless there is a ‘missing image’ defined for the field (in which case, that will be imported into the box).
3229“Purge Deleted” is rebuilding the formatted content2023-06-01
3225Added ability to change the colour of the field markers from red, green and blue defaults2023-05-24
New option in the Advanced preferences allows the colour red, green and blue field markers to be changed.
3224PostImageImport script is not being called after importing an image using the <img> tag2023-05-16
3221URL-based images are not downloaded when using the <img> tag if a “Replacement Image” is specified2023-05-15
URL-based images are not downloaded when using the <img> tag if a “Replacement Image” is specified.
If the image has previously been cached it will be imported.
3222New image cache not storing relative paths correctly, resulting in images not being imported2023-05-15
3217“Synchronise With Data Source” keyboard shortcut only functions when a document is open2023-05-08
3216Potential crash when previewing some images2023-04-27
Modification to the preview code to not attempt to use import filters that are unable to provide a preview (such as DOCX).
3212Crash when horizontally expanding a table2023-04-05
Some table designs can cause EasyCatalog to crash when extending tables horizontally.
Specifically, rows with vertically merged table cells.
3209Edge Relationship tool lines visible in JPEG exports2023-04-03
3207Non-expansion tables are not being deleted if they have a filter applied that results in no records2023-03-29
3203Horizontal table population inserting some records twice2023-03-20
3201Documents containing large tables populated from tabular fields take an excessive amount of time to open/sync with the panel2023-03-06
3198Added new image caching mechanism to store images using server-supplied filenames2023-02-27
There is a new advanced preference ‘New Image Cache’ that need to be turned on to enable this functionality.
3191Holding down the shift key while clicking the edit ‘createcontent.lua’ button of the information dialog now prompts for a file to install2023-02-23
3192Default “Advanced Preferences” values are not always being obeyed2023-02-23
3194Added better support for importing InCopy Files2023-02-23
3186[Windows] When outputting non-English month names, characters are not encoded correctly (e.g. Mรคrz becomes Mรƒยคrz)2023-02-17
3187Human-readable text is not output when using a paragraph style that does not explicitly set a point size2023-02-17
Human-readable text is not output when using a paragraph style that does not explicitly set a point size, for example if it uses the point size from a parent style.
3178Enterprise Data Sources can now be used as Template Data Sources2023-02-09
Optional functions an be specified that will initialise the data source from a template “ConfigureUITemplate”.
3179When deleting rows from a table, content for vertically merged cells is transferred to the remaining rows2023-02-09
3177Field names are not shown in alphabetical order on Update Panel > With Page Positions dialog2023-02-08
3170Added a new icon on the Information Dialog box that creates/edits the createcontent.lua script2023-01-27
3166Filter count was included exposed tabular rows in the results2023-01-23
3159Barcode boxes anchored in tables can crash InDesign if they’ve overset when the barcode is generated2023-01-13
3154Fields defined as tabular fields are not showing custom field parsing errors2023-01-04
If a custom field’s type is set to “Tabular”, parse errors from the custom field command will not be shown in the panel.
3153Potential memory/resource leak if URL transfer fails2022-12-21
3150Tabular fields set to populate with the “Use as template’ option will duplicate the first data row if only two rows are to be paginated in the table body2022-12-09
3148Replace Fields is assigning a hyplink to image boxes when the field’s type is not set to ‘hyperlink’2022-12-07
3149EasyCatalog is attempting to download images from a URL when the field is empty2022-12-07
3147Header fields in tables set to populate from tabular fields are not being populated if the tabular field data has no header rows2022-12-05
3146ZERODECIMAL custom number option is also stripping trailing zeroes when it shouldn’t2022-12-02
e.g.
99.90 is being output as 99.9
3145InDesign crashing after replacing fields in a book2022-12-01
This appears to be happening when the progress bar is displayed during the replacement
3142Image downloads intermittently fail if the server cannot provide header information for the image2022-11-16
This affects URL, rather than URL(Live), image downloads.
3138InDesign is shutting down when using EasyCatalog > Update Document menu option from the book panel’s pop-out menu2022-11-10
This shutdown could also occur with other operations from the book panel’s pop-out menu.
3136Fixed issue applying cell styles to tabular field with header rows2022-11-09
3134Fields that are not in the data source are being deleted from the document, rather than empty field specifiers being left behind2022-11-07
3135Subset dialog showing validation error for ’empty’/’is not empty’ operator when using to barcode fields2022-11-07
3132Hyperlink fields now default to FIELDSTR(FIELDNAME()) in both the ‘Text’ and ‘URL’ fields2022-11-01
This will, by default, insert the content of the field as text into the document and use the contents of the field at the destination URL
3131Tabular Fields are being updated during “Update Document” when field is excluded from “Update Document” in Field Options > Advanced2022-10-26
3129EasyCatalog now automatically checks for updates at startup2022-10-21
User can select “Don’t show again” on the dialog that appears to not be reminded about the same version again.
If the user uses the “Don’t show again” check box, the dialog will re-appear if a newer version is subsequently released. Beta versions do not run the version check.

EasyCatalog > Custom Field Commands

IDSummary/DescriptionDate
3299Group functions now use a case-insensitive comparison when grouping records together to match the behaviour of the panel grouping2023-08-30
3140Performance enhancements2022-11-14

EasyCatalog > Combined Data Sources

IDSummary/DescriptionDate
3188Custom field content is being lost from Combined Data Sources2023-02-20
This occurs when the custom field has been added to the combined data source, rather than a custom field that has been imported from one of the child data sources
3175Update Panel > With Page Numbers does not update custom fields in combined data sources2023-02-08
3176Update Panel > With Page Positions does not update custom fields in combined data sources2023-02-08
3137“No Expansion” tables are being deleted when using Combined Data Sources if the table contains no fields2022-11-10

EasyCatalog – LUA Commands

IDSummary/DescriptionDate
3285Apply XSLT template processing to the XML Lua object2023-08-15
3262EasyCatalog will crash if an advanced custom field sets the content of another field2023-07-17
EasyCatalog will crash if an advanced custom field sets the content of another field using the ‘fieldsetcontent’ LUA function
3228HTTP.gettofile writing empty file2023-06-01
3202TABLE.sort now takes an optional table of sort criteria, allowing specification of the sort direction2023-03-14
sort_criteria = {
{ field =’position’, ascending = false }, { field =’page number’, ascending = true }, } myrecordset:sort(sort_criteria);
3190TABLE.exportxml not consistent with TABLE.exportexcel2023-02-22
made TABLE.exportxml be consistent with TABLE.exportexcel. If the function is passed a path the file goes there, if it’s not it create a file of the given name in the workspace reports folder.
3169Added a ‘addoption’ method to the DATASOURCE object2023-01-27
Adds a user editable parameter to the data source, available on the info dialog box. Example:
DATASOURCE.get():addoption(“locale”, ‘enUS’); this can then be used in advanced or regular custom fields. For example: TABULARVALUE(tabularfield, 1, GETPARAMETERVALUE(‘locale’))

EasyCatalog – Excel Data Provider

IDSummary/DescriptionDate
3214Some custom date formats are not being detected2023-04-11

EasyCatalog – Pagination Module

IDSummary/DescriptionDate
3271Fixes issue with Filters not being applied to rules in rule sets with Position Based Pagination2023-07-31
3223“Last Instance” Usage attribute not functioning2023-05-15
3220Containers now support default Container Settings for the Container Tool2023-05-12
3206Added a ‘Next’ option the Containers section of a formatting rule2023-03-27
This option can be used to identify which Rule should be next inside a Container.
3197Range of Improvements to Containers2023-02-27
Contains maximum and minimum dimensions are now contained when resizing Containers through InDesign’s UI.
A More consistent containing mechanism has been implement throughout. Containers now handle Post Processing of Formatting Rules correctly.
3189Fixes issue with multiple edge relationships being incorrectly applied2023-02-20
3184Field names are not sorted alphabetically on the Edit Pagination Attribute dialog2023-02-14
3185Field names are not sorted alphabetically when right-clicking on a pagination attribute2023-02-14

EasyCatalog – Pagination Module > Flow-based

IDSummary/DescriptionDate
3280Page breaks being output even when there is nothing else to output2023-08-09

EasyCatalog – Pagination Module > Formatting Rules

IDSummary/DescriptionDate
3227Position index ‘ALL’ is outputting too many records when used inside of a Formatting Rule that is being updated via “Update Document”2023-05-30
3215Formatting Rules are being re-inserted on drag ‘n’ drop if they are populated with data2023-04-18
3183Field names are not sorted alphabetically in group popup on Formatting Rules dialog2023-02-14
3182Rule Set adornment not being shown on boxes that were added to the document when EasyCatalog was not running2023-02-13
3168Data source list on Formatting Rules dialog is not sorted correctly (it’s case sensitive sort currently)2023-01-25
Modified to sort the data source names case insensitively, and it’s also a linguistic sort now so should obey language sorting rules.
3139Populating some formatting rules can hang InDesign2022-11-11
If a Formatting Rule contains two boxes at the top level, one of which is deleted by an action, InDesign will hang as the Formatting Rule data is copied from the top level group box to the one remaining box, causing an infinite loop.
3130Formatting Rules that are anchored are losing their anchored object settings when being replaced2022-10-26

EasyCatalog – Pagination Module > Guide-based

IDSummary/DescriptionDate
3297Grow and Flow sometimes terminates the pagination if pagination is attempted near the bottom of the page2023-08-25
Grow and Flow sometimes terminates the pagination if pagination is attempted near the bottom of the page.
It should try again at the top of the next page.
3141‘Repeat’ headers not being inserted consistently when switching between ‘Across/Down’ or ‘Down/Across’2022-11-14

EasyCatalog – Pagination Module > Master

IDSummary/DescriptionDate
3314Crash when pagination contains an anchored Container2023-09-13

EasyCatalog – Pagination Module > Template

IDSummary/DescriptionDate
3261Furniture not being updated when using Template Document pagination and the template uses Containers2023-07-14
3254Furniture not being updated when paginating using Template Document pagination2023-07-11
3133Template document pagination crashing in pre-20222022-11-02

EasyCatalog – Enterprise

IDSummary/DescriptionDate
3266“Manage Enterprise Data Providers” dialog incorrectly showing โ€˜connection failedโ€™2023-07-24
The Manage Enterprise Data Providers dialog showing โ€˜connection failedโ€™ when server connection was working.
3267Scripts are being installed by the “Manage Enterprise Data Providers” dialog even though they have been shown as being in error.2023-07-24
3268Importing Enterprise Data Provider scripts fails with no description2023-07-24
Incorrect error message being shown when mandatory functions are missing from imported Enterprise Data Provider scripts
3152Manage data providers dialog flashing connection failed2022-12-21
“Manage Data Providers” dialog was flashing “Connection Failed” after data was retrieved from server.

EasyCatalog – Enterprise > Sales Layer

IDSummary/DescriptionDate
3309Added support for Variants to the Sales Layer Data Provider2023-09-08

EasyCatalog – Scripting Module

IDSummary/DescriptionDate
3322Empty folder being left in ‘Processing’ folder when job errors (monitorFolder method)2023-09-15
3298updateFurnitureOnPage now takes either a page index or a Page object2023-08-30
3294Scripting jobs would be output to the ‘errors’ folder if URL-based images are being used and there are no download errors2023-08-22
monitorFolder method: Scripting jobs would be output to the ‘errors’ folder if URL-based images are being used and there are no download errors
3295dataviews.add() creates panels with invalid names if the data source is stored in a subfolder of the workspace folder2023-08-22
dataviews.add() creates panels with invalid names if the data source is stored in a subfolder of the workspace folder – e.g.

folder:stock.csv

Panel names cannot have colons in their names. When creating a panel via the UI, the folder name is stripped.

3288replaceRecord should only replace records from the source data source2023-08-18
3265Added additional logging to the monitorFolder() call to log errors moving files2023-07-20
3263Crash when running pagination through multi-instance SOAP request on InDesign Server2023-07-18
3237Potential issue where all files may not be passed to the trigger script using the monitorFolder call if all files are dropped in at the same time2023-06-09
3234monitorFolder method: not copying files into sub-folder of ‘processing’ and ‘processed’ folders2023-06-08
3235monitorFolder method: path of files passed to the script are in the ‘in’ folder rather than the ‘processing’ folder2023-06-08
3163paginteUsingGuides now takes either a page index or a Page object as the page parameter2023-01-17
3164paginateUsingDefaults can now be passed an optional Page object or page index2023-01-17
3144EasyCatalog is attempting to fully load some data sources when accessing them via scripting2022-11-30
Only the configuration of the data source should be loaded to allow the script to modify it before synchronising.