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 269
Friday 12th March 2010

covers versions 3.24.6 stable, 3.26.2 stable, 3.27.0 development

News

New Matrix Release (3.26.2)

MySource Matrix 3.26.2, which includes Funnelback search integration under the SSV, is now available for download from the MySource Matrix web site.

New Features

Event Manager: Broadcast of Lookup and Permission changes

Added to: 3.27.0 development, 3.26.2 stable release

[ Feature Request #4208 ]

Internal event messages - developed primarily for the integration with Funnelback search - are available to broadcast lookup and permission changes. These differ technically from Trigger Events, but are closely related.

Automatic Remaps to use closest available Lookup match

Added to: Added to: 3.27.0 development, 3.26.3 stable

[ Feature Request #4217 ]

Remaps are now selected to more closely match by old URL. Previously remap destination URLs were determined to be the first URL in the lookup. This new functionality means that remaps should maintain within the same domain, as long as there is a matching URL for that domain.

Web Paths screen: Target URL display in Remaps list

Added to: Added to: 3.27.0 development, 3.26.3 stable

[ Feature Request #4220 ]

To retain consistency with Remap Manager, the Remaps section on the asset Web Paths screen now displays the Target URLs within the remaps list.

Check Requirements script: Ability to check executables with path component

Added to: Added to: 3.27.0 development, 3.26.3 stable

[ Feature Request #4233 ]

A <path> tag is now available for use in requirements.xml files to check binaries which do not reside within the operating system's PATH environment.

JS API: Asset lock extended functionality

Added to: Added to: 3.27.0 development

[ Feature Request #4238 ]

The asset lock acquisition and release functionality has been improved as follows:

  • new function getLocksInfo() to return information about locks acquired, the user holding locks, and lock expiry time
  • any other error that might have occurred during processing of locks
  • locks may be acquired on dependent or non-dependent child assets
  • locks can now be forcibly acquired
  • new function getLocksInfo() which will return

Planned Development

No new generic features are currently scheduled for development.

Upgrading

3.24.7 Stable, 3.26.3 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
4229 N Y N Up For Review Triggers Workflow (not confirmed)
4231 N Y Y TRIM saved search, incorrect php warning shown where it shouldn't be
4232 Y Y Y Custom Form - Complex Validation Rules - Spelling mistake in "Note:"
4234 Y N N Fail to determine create location when additional locations is passed in form (not confirmed)
4235 Y N N Simple edit of news items (not confirmed)
4236 N Y Y XML Data Resources Cannot be called more than once in a page (not confired)
4239 Y Y Y JS API not handling '?' characters
4240 N Y Y Funnelback search broken with UTF8 metadata
4241 N Y N Cannot apply paint layout to bulkmail subscribe page (not confirmed)
4242 Y Y Y Using db connector in 'Run db query' in form submission action will throw error
Notes:

Bug #4215 ("Incorrect number of shadow assets", reported 2nd Mar by Julz) was marked "Not a bug". The XML tag names selected for the feed provided were incorrect for the desired data extraction.

Bug #4223 ("Asset contents rendered without paint layout when using Rolling Calendar Page", reported 4th Mar by rlannan) was marked "Not a bug". Calendar Page assets do not extend from Listing Engine and therefore do not provide functionality for Paint Layouts.

Bug #4227 ("IE8 text wrapping bug", reported 8th Mar by swoodliffe) was marked a Duplicate of Bug #3865 ("Design parse file not editable in IE 8"). This issue has been resolved in previous releases.

Bug #4228 ("Apache Configuration settings don't save", reported 8th Mar by dsimmons) was marked a Duplicate of Bug #4191 ("Apache Configuration settings don't save"). This issue is resolved in our next stable releases.

Bug #4230 ("Double up on Workflow Escalation Email DIV", reported 9th Mar by rush81) was marked "Not a bug". The behaviour described in the report is intended.

New Feature Requests Added To Bug Tracker

Bug ID Description
4233 Adding a path to the check requirements script
4237 Feature request for SOAP Service
4238 JS API asset lock extended functionality
4243 recache suffix assumes you are using default cache storage

Bugs Fixed In The Bug Tracker

The following bugs were resolved in the 3.26.2 release just after last week's MySource Matrix Developer Newsletter:

Bug ID 3.24.x 3.26.2 Dev Description
3889 Y Y Y remove_internal_messages.php script does not delete messages / gives error

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

Bug ID 3.24.x 3.26.x Dev Description
4150 Y Y Y JS API: Content length error when posting data in FF 3.0.17 and 3.0.15
4191 Y Y Y Apache Configuration screen doesn't save input
4226 Y Y Y Shadow assets should not be cascaded status change when workflow applied to parent
4231 N Y Y TRIM saved search, incorrect php warning shown where it shouldn't be
4232 Y Y Y Custom Form - Complex Validation Rules - Spelling mistake in "Note:"
Add a Comment

You must click here to log in before posting comments.

View Comments

There are currently no comments for this newsletter.