covers versions 3.8.5 stable, 3.10.0 stable, 3.11.0 development
Two new minor releases of MySource Matrix will be released to the official web site next Monday, 4th September 2006.
Version 3.10.1 will be the new release on the current stable (3.10.x) branch, containing a couple of new features (a new "Show Result Asset in Lineage" option in Search Page, and an update to the Set Cache Expiry trigger action), as well as more than 40 bug fixes.
Version 3.8.6 will be the new release on the old 3.8.x stable branch, also containing the above features plus fixes to more than 25 bugs.
These new releases will represent the best available versions of MySource Matrix, and users of previous versions are strongly encouraged to upgrade to versions 3.10.1 and 3.8.6 when they are released.
There have been some updates to the SQL code used to generate Menu Design Area types (Normal, Recursive and Stalks). Previously, the SQL code that was calculating user permissions was doing incorrect comparisons between integer and character data types. This may have caused isolated performance issues in PostgreSQL-based systems, or potential SQL errors in Oracle-based systems.
The SQL in the Menu Design Area types have been updated to match the table definition. However, any design areas that use a Menu Design Area type need to be reparsed before the changes will take effect. Existing Design Areas will not be broken by the change, but will not benefit from this update until the Design is reparsed.
A new Global Define has been added to prevent the mysource.inc _replaceKeywords() function from executing. This function was causing issues with file assets in particular, where no keywords should be replaced in the contents of the file (which could be a binary file).
To use this setting in the printing of an asset, add the following line of code:
$GLOBALS['SQ_SYSTEM']->setGlobalDefine('SQ_REPLACE_MYSOURCE_LEVEL_KEYWORDS', FALSE);
See the File asset's code for an example. Note, however, that in most cases this should be left alone, and the default keyword handling functionality used.
Added to: 3.11.0 development
Two new keywords have been added to the Calendar Event asset that display the start and end dates of the event. These keywords are dynamic in that their suffix determines the display of the date.
The keywords are and , where the "XXXX" part is replaced by a format string in the form used by PHP date(). So, for example, the keyword will display the date in the format "01-Sep-2006".
Note that the date format cannot use spaces (as per normal keywords), however multiple keywords can be used together to replicate this behaviour.
Added to: 3.11.0 development
A new metadata field keyword has been added to allow individual metadata fields to be added to a layout, rather than the entire Metadata screen. The keyword to use is , where 'XXXX' is the asset ID of the metadata field.
No new generic features are currently scheduled for development.
Additional queries:
No additional queries are required for upgrades.Additional comments:
Designs using a Menu Design Area type (menu_normal, menu_recursive, menu_stalks) or a Linked CSS Design Area type should be reparsed to take advantage of improvements to database queries and bug fix #1594, respectively.
Additional queries:
No additional queries are required for upgrades.Additional comments:
Designs using a Menu Design Area type (menu_normal, menu_recursive, menu_stalks) or a Linked CSS Design Area type should be reparsed to take advantage of improvements to database queries and bug fix #1594, respectively.
Additional queries:
No additional queries are required for upgrades.Additional comments:
Designs using a Menu Design Area type (menu_normal, menu_recursive, menu_stalks) or a Linked CSS Design Area type should be reparsed to take advantage of improvements to database queries and bug fix #1594, respectively.
| Bug ID | 3.8.x | 3.10.x | Dev | Description |
| 1598 | Y | Y | Y | Double-escaping in Metadata Field default values |
| 1600 | Y | Y | Y | Duplicate key violation from search |
| 1601 | Y | Y | Y | Nested Content recursion errors |
| 1602 | Y | Y | Y | Keyword missing from Keyword Dropdown |
| 1603 | Y | Y | Y | Asset Listing Min/Max Height has no effect |
| 1604 | N | N | Y | HIPO Herder can't find orphaned child jobs |
| 1605 | N | Y | N | Asset Lineage design areas interfere with each other |
| 1608 | Y | Y | Y | No warning about improper linking before commencing HIPO |
| 1610 | N | Y | Y | Account Manager - Pending Accounts Screen |
| 1611 | N | Y | N | HIPO showing spurious percentages running structured asset report |
| 1613 | N | Y | Y | Trigger status colours odd behaviour |
| 1614 | N | Y | Y | Remote Content urls with % get garbled |
| 1615 | N | Y | N | Link manager asset selection does not work in IE (not confirmed) |
| 1616 | N | Y | N | Adding access history design area causes errors (not confirmed) |
| 1617 | N | Y | N | Metadata Field keywords are not displayed if field set to never display on front end |
| 1618 | N | Y | Y | Spaces in attachment name break email attachments |
| 1619 | Y | N | N | Workflow generates multiple emails |
| 1620 | Y | N | N | Custom Form causes spurious workflow errors |
Bug #1606 (Asset Map popup dialog box are off screen sometimes) was submitted by Richard but was marked as Can Not Replicate after the problem could not be reproduced. This may be an issue with Java more than it is with MySource Matrix itself.
Bug #1612 (Layouts - does not include thumbnail) was submitted by Nick Ashton but was marked as not being a bug because a feature to show the thumbnail section of the Details screen, although not documented, has been available since version 3.8 (using the keyword ).
| Bug ID | Description |
| 1599 | FR: Ability to force secure login without requiring the page/interface to be secured |
| 1607 | Improve asset map positioning when clicking arrows |
| 1609 | Put default values in all bodycopies for CMS package assets |
| Bug ID | 3.8.x | 3.10.x | Dev | Description |
| 1594 | Y | Y | Y | CSS File asset caching doesn't disable properly |
| 1595 | N | Y | Y | Nested Metadata Field Keywords Broken |
| 1598 | Y | Y | Y | Double-escaping in Metadata Field default values |
| 1600 | Y | Y | Y | Duplicate key violation from search |
| 1601 | Y | Y | Y | Nested Content recursion errors |
| 1602 | Y | Y | Y | Keyword missing from Keyword Dropdown |
| 1603 | Y | Y | Y | Asset Listing Min/Max Height has no effect |
| 1608 | Y | Y | Y | No warning about improper linking before commencing HIPO |
| 1610 | N | Y | Y | Account Manager - Pending Accounts Screen |
| 1613 | N | Y | Y | Trigger status colours odd behaviour |
| 1614 | N | Y | Y | Remote Content urls with % get garbled |
There are currently no comments for this newsletter.