MySource Matrix Developer

MySource Matrix has been superseded by Squiz Matrix. This site will remain available for archival purposes only; it is not intended as a current source of Matrix information. For all the latest on Matrix, including documentation and release information, visit the Squiz Matrix site.

Main Content

MySource Matrix Developer Newsletter Issue 261
Friday 15th January 2010

covers versions 3.24.4 stable, 3.26.0 stable, 3.27.0 development

News

New Matrix Releases

MySource Matrix 3.24.4 and the first release on the 3.26 branch, version 3.26.0 - are now available for download from the MySource Matrix web site.

Next releases due second Monday in Feburary

MySource Matrix 3.24.5 and 3.26.1 will be released on February 8th due to the postponement of our 3.26.0 release. This has been done to ensure sufficient time to test code between today's release and the next one.

New Features

WYSIWYG Snippets Performance Enhancement

Added to: 3.27.0 development

[ Feature Request #4127 ]

Queries related to permission checking when loading Snippet keywords can now be disabled when rended in the drop-down list of keywords shown when printing the WYSIWYG container. This can provide a noticable performance enhancement.

The option to configure permission checking is available under Global Preferences for the Snippet Content Type. Permissions are checked under normal operation to ensure that the user has Read Permission to the associated containers before including Snippet keywords.

JS API Multiple Set Metadata function

Added to: 3.27.0 development, 3.26.1 stable

[ Feature Request #4128 ]

A new function "setMetadataAllFields()" is now available in the JS API. This function takes a single array of field ids and their corresponding values to enable updating multiple fields for an asset in one request.

This provides performance gains over using multiple "setMetadata()" requests. Locks are acquired once and the Metadata Content is generated once for the asset instead of once per field.

This function will return TRUE on success and FALSE on failure (eg; when failing to fill in a required field).

Planned Development

No new generic features are currently scheduled for development.

Upgrading

3.24.5 Stable, 3.26.1 Stable, 3.27.0 Development

Additional queries:

No additional queries are required.

Additional comments: 

No additional steps are required.

New Bugs Added To Bug Tracker

Bug ID 3.24.x 3.26.x Dev Description
4117 Y N N Support for office 2007 document mime types (not confirmed)
4118 Y Y Y Reports and Maintenance Tasks : Rollback Report, logic incorrect
4119 Y N N Cloning a form new links the submissions from the old form (not confirmed)
4120 N N N Unable to view HIPO screen in IE6&7 (not confirmed)*
4122 Y Y Y Empty search and synonym search cause php warning
4123 Y N N Javascript API not handling UTF-8 extended characters in Internet Explorer
4124 N N N Calendar Page Asset not listing single calendar event assets with a time (not confirmed)*
4125 N Y N Images are linked under CSS design files as dependent asset (not confirmed)
4126 Y N N JS API Key changed on upgrade (not confirmed)
Notes:

Bug #4089 ("Clear squid cache trigger race condition", reported 10th Dec by dschoen), was marked "Can not replicate". The issue reported was not replicated in the development environment.

Bug #4116 ("Rolling Calendar does not show recurring calendar events that occur on the current day, reported 9th Jan by nnhubbard) was marked "Can not replicate". This issue could not be replicated locally on the specified version of MySource Matrix, nor on those one revision before and after it. This issue appears only on the system of the bug lodger.

Bug #4121 ("FIXME issues with multiple workflows", reported 13th Jan by jcormack), was marked "Not a bug". This issue could not be replicated locally. Workflow Steps for assets which are not running the associated schema should not be modified under expected conditions.

New Feature Requests Added To Bug Tracker

No new feature requests were added to the MySource Matrix bug tracker.

Bugs Fixed In The Bug Tracker

The following bug was resolved in all releases just after last week's MySource Matrix Developer Newsletter:

Bug ID 3.24.4 3.26.0 Dev Description
4111 Y Y Y Public user refreshes custom form with a file upload question will get form error

The following bugs are resolved in our next releases (as denoted):

Bug ID 3.24.x 3.26.x Dev Description
4102 Y Y Y System Maintenance: Total Assets Report incorrect
4110 Y N N Trigger fired on metadata exact value to set deny permission only works after second commit
4118 Y Y Y Reports and Maintenance Tasks : Rollback Report, logic incorrect
Add a Comment

You must click here to log in before posting comments.

View Comments

There are currently no comments for this newsletter.