EasyCatalog Changelog

What's new in EasyCatalog 11.0.3

Jun 22, 2016
  • Bug fixes:
  • Fixes a drawing issue for users of InDesign CC 2015.4.

New in EasyCatalog 10.1.0 (Feb 26, 2015)

  • Enhancements:
  • EasyCatalog:
  • InDesign Server: If “Multiple Users Share This Workspace” option is set when running under server, each instance will get its own local cache folder.If a configuration name has been specified for the server instance, this will be appended to the default folder name.
  • Otherwise, if InDesign Server is listening for SOAP messages on a port, the port number will be appended to the folder name.
  • Performance improvement when opening a data source that contains a significant number of custom fields.
  • Performance improvement for XREFFIELD custom field function.
  • Tool tips now show entire cell content on the XSL dialog.
  • A new popup containing a list of fields for the data source has been added to the ‘Custom Field’ pane in Field Options. This will insert the selected field name into the custom field command window.
  • Added ‘Exclude from Sync with Document’ advanced field option which will prevent fields from showing as ‘in error’ in the panel.
  • When using ‘Update Panel’, characters can be cleansed out of the panel content by including nothing on the left side of the cleansing statement.
  • Holding the command key whilst selecting ‘Adopt Fields’ will attempt to change the key fields used in the document. The original data source must be open, and the new data source must also contain the fields that were originally used as key fields.
  • Configurations now store the ‘lock’ state of the panel.
  • ‘Check For Updates’ now no longer opens a web page, the user is informed about new versions without leaving EasyCatalog.
  • Added ‘Update Selected Rule(s)’ menu option to the “Formatting Rules” panel which will force the Rules in the current document selection to be updated, whether they have changed or not.
  • A Script Label can be used to bind the bottom of frames together – for example, you give each frame a name by entering the following into the Script Label panel.
  • A frame can be bound to the bottom of another by specifying a ‘bind’ node.
  • Added Script Label command that can be applied to a table to restrict vertical cell merging to specific columns.
  • The ‘ENV’ custom field command now supports the ‘datasourcelastsynctime’ option to retrieve the date and time the data source was last updated. This will be the same text as is displayed on the Data Source Information dialog.
  • Rules and Rule Sets are now exported as part of the export to IDML process.
  • Added ‘Is Empty’ and ‘Is Not Empty’ operands for numeric field types on the ‘Subset’ dialog.
  • If a filter is applied to a panel, the number of records and the total number of records will now be shown in the bottom left of the panel.
  • The ‘Package’ button now supports Relational data sources.
  • Added support for using meta-characters in the ‘text’ field for hyperlinks in Field Options.
  • If a button is tagged with a Field Specifier, and the button has a ‘go to URL’ action, the URL will now be set automatically from the field’s content.
  • Added simple ‘WORDWRAP’ custom field to perform a simple character-based word wrap on the given text.
  • Parameters:
  • The text to wrap
  • The maximum number of characters per line
  • The character to use to break the line
  • Added ‘Update Formatting Rules’ checkable menu option to the ‘Update Document’ menu. When this is turned off, the document is updated on a field-by-field basis; when it is turned on Formatting Rules will also be repaginated if required.
  • The Auto Pickup dialog has been made larger, with a multi-line edit box to accommodate more text.
  • APPLYXSLT custom field command now also accepts UNC paths.
  • HTML-based table creation supports a new ‘width’ type to resize each column to fit it’s content without limiting the width of a column to the width of the table.
  • Excel Data Provider:
  • Import now supports merged cells: all cells spanned by the merge will contain the same content in EasyCatalog.
  • Added an ‘All Sheets’ option when importing an Excel spreadsheet. A new custom field will automatically be created called “Sheet Name” which will be populated with the name of the sheet that each record was imported from. On ‘Update Data Source’, this field will be used to recreate the sheets and the records should be exported on their appropriate sheets.
  • Pagination Module:
  • The ‘Apply Swatch’ and ‘Apply Object Style’ Pagination Rules now ignore whitespace around field names.
  • Added two new scripting hooks to template-based pagination: ‘PrePaginateDocument.jsx’ and ‘PostPaginateDocument.jsx’ will now be called. The name of the document that will be created can be obtained using.
  • ‘Fit Frame to Field Depth’ has been modified to allow both a height and a width field to be specified for the frame size.
  • A quantity field can now be specified on ‘Master Based’ pagination. This will repeat the record or group being paginated by the quantity specified by the nominated field.
  • If no X and Y field is specified for position-based pagination, items will be placed onto the page in a grid format.
  • Guide-based pagination now also takes anchored boxes into account when ‘collision detection’ is on.
  • Grow and Flow can now be specified on multiple boxes in the Product Style. An additional Pagination Rule is available to give each Grow and Flow box a name. When breaking to a new page, boxes will be linked together based on their names.
  • Scripting Module:
  • Added ability to set any global preference.
  • Scripts can now reference data sources before they are loaded, which allows parameters to be configured that would otherwise prevent the data source from loading.
  • Added ‘loadState’ property to the DSO object to indicate its current state: NOT_LOADED, CONFIGURATION_OK, CONFIGURATION_OK_DATA_OK, CONFIGURATION_OK_DATA_FAILED
  • ‘addCustomField’ function modified to set the content of a custom field if it already exists.
  • Added ‘placed’ property to the Field object to indicate whether the field is placed in the document.
  • Added ‘lastSyncTime’ property to the Data Source object which returns the last synchronise date and time for the data source.
  • Added ‘configurationExists’ scripting call to determine whether the named configuration exists. The name of a configuration stored in the workspace folder, or the path to a configuration file, can be passed to this function.
  • Added ‘replaceRecord’ scripting call to replace all instances of one record with another in the document.
  • Bug Fixes:
  • The following bugs have been fixed in this release of EasyCatalog. For clarity, the bug reports listed below may 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.
  • EasyCatalog:
  • ‘SQL’ custom field command not being executed for non-Relational data sources.
  • Sometimes the “Images” menu appears at the bottom of the pop-out menu.
  • Crash when populating a table that contains other tables.
  • Fixed-width table columns are being resized to an invalid value.
  • The FIELDNAME custom field expects a parameter when it doesn’t need one.
  • URL access sometimes attempts to access an invalid URL.
  • URL access attempts to access URLs that end in a forward slash.
  • (Windows) EasyCatalog crashes when attempting to type an output date format string into Field Options.
  • The Formatting Rules panel has no minimum size.
  • ‘Update Document’ does not correctly identify the correct layer for overset text. For example, if a layer is locked, overset text would still be updated. It is assumed that overset text belongs to the layer that the last box in the text chain is on.
  • Picture frame crop settings are always removed from picture boxes, which prevents manual settings being applied. They should only be removed when an alignment or scale is specified in the Field Options.
  • Incorrect spelling of STRIPTRAILINGZEROES custom number format option.
  • Crash when opening and aborting a checkout from WoodWing Enterprise.
  • Multiple tags in a formatted field cause the tables to be incorrectly positioned in the text flow.
  • Occasional protective shutdown of InDesign when copying Formatting Rules data.
  • ‘CopyBlackBoxCmdData’ appearing in the Undo menu.
  • White Space is being stripped before custom field commands that are used in the suffix Field Option.
  • CHrash on ‘Adopt Fields’ when removing invalid Rule Set record markers.
  • Hyperlink fields that contain formatted content are always showing as ‘in error’.
  • Incorrect style applied to some characters when populating Field Specifiers or updating the document with new content.
  • Auto Pickup crashes when using a regular expression, and one of the key fields identified by the expression is empty.
  • File Data Provider:
  • Error messagewhen loading a file data source does not show the path to the file being loaded.
  • Excel Data Provider:
  • File extensions not being added to the file on “Update Data Source”. A correct list of file extensions is now displayed in the file chooser dialog.
  • User is unable to choose ‘.xlsm’ files.
  • “Update Data Source” not functional on Windows.
  • Rows that contain only white space should be ignored.
  • Date/Time-formatted cells are not being correctly identified.
  • Changing field options on the configuration dialog is not updating the import preview.
  • Empty columns should be ignored.
  • Custom fields should not be exported on “Update Data Source”.
  • Pagination Module:
  • The wrong Formatting Rule in a Rule Set can sometimes be chosen when multiple items have multiple criteria applied. The order of the criteria affect the choice of Rule.
  • Implied show/hide Pagination Rules actions are now applied last. Pagination will first check the show/hide rules that have been configured, and if all of those fail it will attempt to determine whether an implied hide or show should be executed.
  • InDesign’s fitting options are not disabled if a fitting option from the Pagination Rules panel is also specified.
  • Updating Rule Sets sometimes loses the paragraph style when replacing a Rule.
  • Rule Sets in a duplicated text box cannot be updated.
  • Template-based Pagination
  • Folders could sometimes be created in the output folder
  • Documents not re-composed before saving
  • Master Pages Pagination
  • If the user has specified a ‘page’ field on the ‘Paginate’ dialog and there are insufficient positions on the specified page, pagination will continue on the next page rather than reporting an error.
  • If the user has overridden a master page item on the document page it will not be paginated.
  • Text threading is lost when overriding multiple items with the same Position Index.
  • Guide-based Pagination
  • Not stopping on errors: for example, if a swatch colour is missing.
  • Across, Down (Aligned) sometimes moves to the next page when there is sufficient space remaining on the page.
  • When using Product Styles that are either double page or have odd/even page breaks applied, items can sometimes be skipped over. This occurs when a double page item needs to be paginated but the current page is a left-hand page (i.e. pagination is not inserting a right, then left to accommodate the double page item).
  • If a document is configured to be non-facing pages, pagination will still attempt to automatically place items that are as wide as the spread.
  • Pagination can sometimes get stuck in an infinite loop when re-inserting page headers.
  • Pagination stops if the current page contains no guides, even though the “Apply Master Named In” option would apply a new master page.
  • ODBC Data Provider:
  • If the SQL query changes, new numeric fields are not given a numeric format that also contains a negative mask.
  • Relational Module:
  • The ‘Check Syntax’ button returns a bogus error message.
  • Scripting Module:
  • updateCustomFields() function not working.

New in EasyCatalog 10.0.3 (Jan 21, 2015)

  • Fixes slow panel drawing on Macintosh when running under OS X Yosemite. The slow performance was caused by the bold font used in panel headers and by panel group rows. This interim release does not use the bold font. This affects CC 2014 on the Mac; CC9 is unaffected.

New in EasyCatalog 10.0.1 (Jul 9, 2014)

  • Enhancements:
  • CC version will now activate using CC 2014 serial numbers. [1153]
  • Bug Fixes:
  • EasyCatalog Lite user interface showing string keys when running on Spanish system. [1142]
  • French translation missing for ‘EasyCatalog Pagination Rules’ menu option [1150]
  • ‘Preserve White Space Changes’ is being applied when populating Field Specifiers. This could cause unexpected characters to appear in populated Field Specifiers. [1146]

New in EasyCatalog 9.0.1 (Jul 27, 2013)

  • Bug Fixes:
  • When using flow-based pagination to paginate a Rule Set the grey marker characters can sometimes be inserted in the wrong position. This usually affects Rules that are set to insert ‘Frame Contents’ that consist of only a table.
  • Unable to click group pop-up on Table > Row Options dialog.
  • Enhancements:
  • Added new custom field function to round a numeric value: ROUNDVAL(FIELDSTR(Number),2,FALSE). Parameter 1 is the value to round; parameter 2 is the precision to round it to; parameter 3 will strip any trailing zeroes when set to TRUE.
  • Added scripting call to assign a rule name to box:
  • (CC9) Serial numbers are overwriting the CS6 EasyCatalog serial numbers. [958]
  • Crash when updating XML Data Source if the same node
  • Slow text-flow pagination
  • Added scripting call to lock a rule on the page

New in EasyCatalog 6.1.0 (Apr 6, 2013)

  • ENHANCEMENTS:
  • EasyCatalog:
  • This version adds a new way to paginate data: Rules and Rule Sets. Using Rules and Rule Sets, it is possible to configure a pagination that is fully updatable: including the ability to automatically insert new records and delete records in the correct position in the text flow. It is also possible to edit the original Product Style that was used to paginate data and update the document with these changes.
  • Ability to prevent missing images being shown as ‘in error’
  • Added keyboard modifier to export custom field content. Hold down the Alt key when using the ‘Update Data Source’ menu option.
  • New Custom Field command to sort a delimited list.
  • The cell pickup dialog has a new option “Columns On Right”, which populates fields in a table from right to left.
  • Added option to specify Photoshop clipping path when importing an image. This is specified in the Field Options for the field. [839]
  • Added keyboard navigation for the panel when the quick search text box has keyboard focus. [859]
  • Ability to use cursor keys in Record Viewer panel to move to next/previous record
  • HTML parsing enhancements
  • Add a new script label to specify a table to be a fixed width [869]
  • Added a new option to the Configuration ‘Save As’ dialog to enable field options to also be saved with the panel’s view configuration. This allows the user to also switch between different field options configurations. [874]
  • Support for inserting a link when using the Story Editor.
  • Performance improvement for GROUPXREFFIELD custom field. [885]
  • Cell styles are now be reapplied during an ‘Update Document’ operation. A cell style can only be reapplied to a cell if it contains a linked data field. [894]
  • Holding the shift key down while using Replace Fields will not replace any existing image content (it will only replace the field tag) [895]
  • The Character Style popup on the Field Options dialog now allows styles stored in a character style folder to be specified. [896]
  • Right click menu and tool tip support for Relational panels [854]
  • Added a new custom field - ‘APPLYXSLT’ - to apply an XSL transformation to the contents of another field in the data source.
  • Added a new custom field - ‘EVALUATEXPATH’ - to retrieve the contents of the given node or attribute from the XML contents of another field.
  • Added a new custom field - ‘REMOVEDUPLICATES’ - to remove duplicated entries from a delimited list.
  • Added a new custom field - ‘SQL’ - to execute an SQL command that will return data from any EasyCatalog data source.
  • EasyCatalog Pagination Module:
  • Performance improvement for guide-based pagination
  • [857,891]
  • Ability to specify max/minimum frame size on Fitting ➝ Frame Depth to Content Depth [862]
  • Addition of ‘Restrict vertical merging to page bounds’ to Guide-based pagination [867]
  • Master-based pagination now support Relational data sources. [875]
  • Guide-based pagination automatically detects double page items and places them on a left-hand page. [841]
  • EasyCatalog XML Data Provider Module:
  • Added the ability to load part of the XML structure into a field (rather than specifying an individual node or attribute to import).
  • Added support for the ‘APPLYXSLT’ custom field function.
  • EasyCatalog Scripting Module:
  • New method to add a field to an XML data source.
  • Added new property - fieldNames - to the Data Source object to access a list of field names.
  • New scripting call to apply Pagination Rules to page objects.
  • DSV object now has a ‘visible’ property [835
  • New scripting call to remove the field markers from the current document selection
  • New scripting call to delete a record from a data source
  • Added DataViews object to EasyCatalog object which is a list of all open data views (regardless of which data source they belong to) [864]
  • dataSourceSpecifier property now accepts POSIX paths on Mac (File Data Provider data sources) [882]
  • Added a new method to update the data snapshot with the selected fields in a DSV (equivalent to Update Panel➝Selection
  • Added new property to record and field objects - markedasupdatedlocally. The property on the record object will return true if any of the fields have been updated; the property on the field object will return true if it has been updated.
  • EasyCatalog Relational Module:
  • When holding the shift key and using the ‘Synchronize with Data Source’ menu option to change the source data file all data sources using the same original data file will be modified to use the new data file. [908]
  • BUG FIXES:
  • EasyCatalog:
  • GOOGLEQRCODEURL is using https instead of http - https is not supported on Windows for retrieving images from a URL. [813]
  • When overriding a master page furniture box sometimes the box will shift position on the overridden page. [815]
  • Panels that are open but hidden will sometimes appear empty when shown if the user has performed an operation such as ‘Update Furniture’ which attempts to refresh all open panels. [814]
  • Images can be imported into non-graphic frames [817]
  • InDesign crashes when attempting to run ‘CALLSCRIPT’
  • command during startup [824]
  • Panel scrolls to right when resizing columns [825]
  • Auto Fill Tables not working when table header rows have spans [826]
  • Auto Fill Tables not working when table headers contain hard/soft returns [827]
  • Custom Fields are processed in records marked as deleted [829]
  • The error report generated when importing images from a URL does not include the name of the field that caused the error [837]
  • CS6 version reading/writing CS5/CS5.5 serial numbers file [845]
  • Images imported from a URL should not be updated by Update Panel [846]
  • Exclude from ‘Update Panel’ option ignored for image fields [847]
  • Table column option ‘Fit To Content’ not working with bulleted lists [848]
  • Image tool-tips don’t always appear [852]
  • Populating a Product Style leaves a single box group box (If boxes are deleted from a group it’s possible to end-up with a group containing a single box) [856]
  • Panel preferences should be greyed out if InDesign’s tool tips are turned off [858]
  • (CS6) ‘New EasyCatalog Library’ option not appending .indl extension to filename. [860]
  • (CS6) ‘Paginate’ dialog does not allow libraries without .indl file extension to be selected. [860]
  • Update Furniture crash when removing existing furniture overrides [863]
  • Unhandled exception in ECVerticalTableMerge.cpp at line 307 [865]
  • Crash when data source contains no records [873]
  • GROUPXREFFIELD not always working when search field is the same as the sort field [879]
  • Adopt Fields doesn’t always clean-up field marker characters [884]
  • Image tool-tips don’t always appear when column is fixed [888]
  • Update Panel With Page Numbers should use section page numbers [893]
  • Updating x and y offset and picture scale incorrect when decimal separator is not ‘.’ [897]
  • Tool Tip attempts to show all text in field which can cause performance issues. [898]
  • (CS6) Conditional text not always applied correctly when ‘Embed Tags as Conditional Text’ is on. [899]
  • ‘Preserve Formatting on Update’ should be ignored if ‘Embed Tags’ is on [902]
  • Update Document not updating document if Pagination Module not loaded [903]
  • Importing FDEF file can create custom fields flagged as key fields [905]
  • SNIPPETDEPTH/SNIPPETWIDTH commands sometimes fail to execute [911]
  • When InDesign’s ‘track changes’ feature is enabled, fields in deleted tracked text are being processed [912]
  • Fields in hidden conditional text showing as ‘in error’ [913]
  • InDesign can crash when deleting text from a document. [914]
  • Error message when CSV file can’t be loaded incomplete (missing file name) [881]
  • Error overriding master page item when inserting new pages during pagination [811]
  • Master-based pagination shifting page items when overriding on page [830]
  • Crash paginating matrix table from relational data if field not found [833]
  • Added ‘headercolumnsfixedwidth’ attribute to matrix table [834]
  • Overriding master page items during auto page insertion shifts page item [842]
  • Furniture boxes should be deleted when there is no data to populate them [849]
  • Odd/Even Page Break not working with guide-based pagination [853]
  • Guide-based pagination to use separate spread to paginate library items [855]
  • If a Product Style is configured to place on a left-hand page and the paginated item is longer than a page, a page break character will be inserted and the item will be placed on a right-hand page. This results in a blank page. [868]
  • paginationYPosition field not being populated during guide-based pagination [871]
  • paginationYPostion being updated too often during pagination [872]
  • Picture scale options not always applied [877]
  • Minimum and maximum height attributes sometimes use wrong measurement system [889]
  • Guide-based Pagination gets stuck in loop when using collision detection and break on field change [892]
  • Guide-based Pagination leaving product style on page if all boxes deleted [900]
  • Position-based pagination not working with Relational Data Sources [904]
  • Pagination error: An error occurred moving the library item to the top left of the spread [907]
  • Fitting ➝ Frame Depth to Content Depth not working on sheared boxes [909]
  • Memory leak in relational module [906]
  • sortDataView ascending flag not working with Relational views [819]

New in EasyCatalog 6.0.7 (May 17, 2012)

  • ENHANCEMENTS:
  • Added new right-click menu option on panel - ‘Hide Empty Fields’ which will hide columns that have no content.
  • ‘Adopt Fields’ should now ignore white space around field names and key field values when attempting to find the fields in the new data source. [754]
  • Added new field to Field Options to allow user to specify which characters should be ignored when using the ‘Ignore White Space Changes’ option. [774]
  • When working with html-formatted fields a ‘style’ attribute can be provided on the tag which specifies the paragraph style to use in InDesign. [781]
  • Added new optional parameter to the GROUPMIN and GROUPMAX functions to specify whether empty values in the group should be ignored (TRUE = ignore;
  • New custom field command - CHAR - which will return a character for the given unicode character code.
  • The size of the image preview shown in the tool-tip can now be modified by right-clicking in the panel and using the ‘Panel Preferences’ option. [744]
  • Modification to SNIPPETDEPTH to look in the workspace ‘Assets’ folder if a full path for the snippet is FALSE=don’t ignore). [789]
  • Speed improvement when re-creating formatted content for non-custom fields. [790]
  • Added progress bar when updating non-custom fields.
  • ‘Cell Finder’ now works with tables that do not have an not provided.
  • Reports now include EasyCatalog version and build number.
  • New user interface on the panel to allow user to quickly switch between configurations. Use the right-click ‘Panel Preferences’ option to turn on the ‘Show Configurations’ option. Any configurations that have been set-up will be shown as tabs along the top of the panel. [746]
  • New custom field function to create a list of unique values: DISTINCTLIST(',',FIELDSTR(Field A),FIELDSTR(Field b)) The first parameter is the separator to use in the list; subsequent parameters specify the values to create a distinct list of. [799]
  • Added ‘I2OF5’ function to convert the given numerical value into interleaved 2-of-5 barcode glyphs in the font ‘Dobson2OF5’.
  • Custom fields should now be evaluated in dependency order - i.e. field values that are dependent on other field values. A new error state has been introduced which will prevent cyclic dependencies (two or more fields whose values are dependent on each other).
  • Applying master pages will now look for a master page using the full name (e.g. ‘A-Master’) or the base name (e.g. ‘Master’). [743]
  • Added option to remove already-overridden furniture boxes when running the ‘Update Furniture’ operation. [750]
  • Some Product Styles are imported at the wrong size when ‘Allow Pagination to be Undoable’ is switched off.
  • Attributes that are dependent on other attributes will be indented in the Pagination Rules panel. [761]
  • Added ‘Apply Master Named In’ option to Position-based
  • New Pagination Rule to automatically insert column or page headers. The ‘Repeat’ attribute can be set on a library item to specify that it should be repeated at the start of each new page or column. [749] If present, a field called ‘paginationXPosition’ will be populated during pagination with the X position of where the library item is about to be positioned. This field can then be used in a Pagination Rules action to make decisions based on its pagination position.
  • New scripting call to retrieve the EasyCatalog fields in the given page item.
  • Added new script call to navigate through a relational data view hierarchy.
  • Master-based pagination will skip over pages in the document that have no boxes with a Position Index specified.
  • Guide-based Pagination Only:
  • New Pagination Rule: ‘Keep With Next’ which will attempt to keep the library item with the item that will be paginated next. [748]
  • BUG FIXES:
  • SNIPPETDEPTH can return incorrect depth when the snippet has attributes or actions applied which delete content. [738]
  • Group rows are not displayed correctly in the panel if the group name contains a carriage-return. [747]
  • Arial font being incorrectly applied to some characters in formatted fields even though the glyph is available in the font that is applied. [753]
  • Update Panel > With Page Positions bug fixes:
  • Not updating the position of image boxes
  • The ‘Content Type’ setting is being ignored
  • When the ‘Records’ option is used the position of image boxes is not being updated
  • The page number is being used to populate the fields
  • Images do not always fit correctly when crop settings have been applied to the box.
  • Update Panel is updating panel content unnecessarily for images. [764]
  • Update Panel is not updating image X, Y and offset values if the fields are custom fields. [765]
  • Update Panel is incorrectly warning about not being able of update key field values when updating the X, Y and offset fields if the image has been imported from a key field value.
  • Image import does not obey X, Y and scale if any of the fields are empty. [767]
  • Preview not updating in data source configuration dialog when changing field options. [769]
  • Windows version crashing when using the ‘Close All’ window option. [771]
  • Library items will sometimes be incorrectly populated with data even when the ‘EasyCatalog Library’ option is switched off. [773]
  • Potential crash when exporting the document report text file from the Information dialog . [777]
  • ‘Unhandled exception in ECProductStyle.cpp at line 1415’ error. [779]
  • EasyCatalog should check that the workspace folder exists before attempting to create the ‘EasyCatalog Data Source Templates’ folder. [784]
  • Overriding default HTML tags should not be case sensitive. [786]
  • The panel will not be updated correctly if the prefix or suffix contains metacharacters . [793]
  • Some boxes in a Product Style will not be populated if the majority of the boxes have a ‘bring to front’ / ‘send to back’ action. [807]
  • Removed 50 character limit on data source template parameters. [740]
  • ‘Release Anchored Objects’ not working after a grow- and-flow box resize. [745]
  • Some text boxes will cause the ‘amount of overset text has not been reduced’ error to be displayed if they contain anchored boxes that affect the text flow. [775]
  • Pagination crashes when running under InDesign server when attempting to retrieve the current page.
  • Delete action crashing when running under InDesign Server.
  • Relational groups are not showing in the ‘Positions Are’ pop-up for Master-based pagination. [772]
  • Master-based pagination should now work correctly with Relational data sources. Records from the group specified by the ‘Positions Are’ pop-up will be used. [788]
  • When setting a ‘Show’ pagination rules action, it will be listed as ‘Hide’ in the Pagination Rules panel. [751]
  • Using the ‘Show’ pagination rule has no effect. [752]
  • Position-based pagination sometimes shows a ‘Field Not Found’ error when attempting to paginate Relational

New in EasyCatalog 5.0.3 (May 6, 2011)

  • A new option is available on the right-click contextual menu: ‘Clear Update Flags’. This new option will remove the ‘updated’ status from the selected record(s). [469]
  • 512 fields can now be displayed on the Field Specifiers, Field Options and Show/Hide Fields menus.
  • A new keyboard shortcut has been added - ‘Replace Fields In Selection’ which will show the EasyCatalog ‘Replace’ dialog but only replace the fields in the document selection.
  • Added support for the HTML tag. [503] Added new contextual menu option to allow field
  • content to be edited within EasyCatalog. Right-click on the field to edit and select ‘Edit Field Content’
  • When using the ‘Adopt Fields’ menu option, any records that are present in the document but not in the data source being adopted to can now be added to the panel. Any records added to the panel will be shown as ‘deleted’.
  • Fields that have been updated in the data source are now shown with a yellow dotted outline when the
  • background colour of the field is red.
  • The EasyCatalog workspace folder can now be organized into sub-folders. These sub folders are now displayed in the ‘File → New → EasyCatalog Panel’ menu. [538] If the structure of a data source changes, EasyCatalog will now show the differences between the old and the new. Previous versions would load a fresh copy of the
  • data and not highlight the changes.
  • Added mouse scroll wheel support for the Record Viewer Panel and the Group dialog.
  • User-interface elements of EasyCatalog can now be suppressed (disabled) or hidden using a ‘SuppressedUI.xml’ file in the root of the EasyCatalog workspace folder.