Perl, PostgreSQL hacker; US politics junkie; Webapp developer; Portvangelist; profane iconoclast.
On CPAN see: DWHEELER [cpan.org].
The Bricolage development team is pleased to announce the release of Bricolage 1.8.3. This maintenance release addresses a number of issues in Bricolage 1.8.2. The most important changes eliminate or greatly reduce the number of deadlocks caused during bulk publishes of many documents. Other changes include new contributed scripts for importing contributors and for generating thumbnail images, Russian localization, and various fixes for database transaction, template formatting, and various user interface fixes. Here are the other highlights of this release:
Improvements
published_version parameter to
the list() methods of the story, media, and template
classes. This parameter forces the search to return the versions of the assets
as they were last published, rather than the most recent version. This will be
most useful to those looking up other documents in templates and publishing
them, as a way of avoiding pulling documents out from other anyone who might
have them checked out! [David]list() and list_ids() methods of the
story, media, and template classes. [David]DELETEs do not cascade, but are restricted. This
means that before deleting any source, element, site, workflow, or other
related object that has a foreign key reference in an asset table, those rows
must be deleted. Otherwise, PostgreSQL will throw an exception. Hopefully,
this will put a stop to the mysterious but very rare disappearance of stories
from Bricolage. [David]$burner->burn_another in a template that passes
in a date/time string in the future now causes a publish job to be scheduled
for that time, rather than immediate burning the document and then scheduling
the distribution to take place in the future. Reported by Ashlee
Caul. [David]Bug Fixes
encoding attribute is now setable
as well as readable. [David]checked_out parameter of
the list() and list_ids() methods of the story,
media, and template (formatting) classes now properly returns only objects or
IDs for assets that are not checked out. [David]onsubmit() method for
forms that define an onsubmit attribute. This means that, among
other things, changes to a group profile will persist when you click
the Permissions button. [David]published_only
parameter (--published-only for bric_republish) now
correctly republishes the published versions of documents even if the current
version is in workflow. Reported by Adam Rinehart. [David]For a complete list of the changes, see the changes. For the complete history of ongoing changes in Bricolage, see Bric::Changes.
Download Bricolage 1.8.3 now from the Bricolage Website Downloads page, from the SourceForge download page, and from the Kineticode download page.
About Bricolage
Bricolage is a full-featured, enterprise-class content management and publishing system. It offers a browser-based interface for ease-of use, a full-fledged templating system with complete HTML::Mason, HTML::Template, and Template Toolkit support for flexibility, and many other features. It operates in an Apache/mod_perl environment and uses the PostgreSQL RDBMS for its repository. A comprehensive, actively-developed open source CMS, Bricolage was hailed as quite possibly the most capable enterprise-class open-source application available by eWEEK.
Enjoy!
--The Bricolage Team
Bricolage 1.8.3 Released 0 Comments More | Login | Reply /