Bricolage 1.10.4 Released
2008.03.14
The Bricolage development team is pleased to announce the release of Bricolage 1.10.4. This maintenance release adds a number of improvements and fixes several bugs. Some key changes are:
Improvements
Nicer use of the "Bricolage Instance Name" preference, now used on every page. [Phillip Smith]
More German corrections. [Steffen Schwigon]
Documented the need to look at
Bric::Biz::Workflow::Parts::Desk
inBric::Biz::Asset
's "set_desk_id()" method. [Greg Heo]Fixed documentation of
Bric::Biz::Element::Container
's "delete_elements" method. [Bret Dawson]Include meta-equiv tag in the header to set the charset to be UTF-8 if it is the only charset loaded in $LOAD_CHAR_SETS. Reported by Daisuke Maki. [Paul Orrock]
Added "--site" option to "bric_republish". Suggested by Chauncey Thorn. [David]
A story being published for the first time now has its "publish_status" set to true *before* it is published, instead of aftewards. This both prevents an exception when a template tries to save a story that has not been published before, and eliminates the need for templates to set the "publish_status" on a story before calling "publish_another()" for a another story that will search for the current story in the database. Reported by Rod Taylor (Ticket #1230). [David]
Bug Fixes
More changes around bug 1267, remove protocol+hostname+port from practically all redirects (especially "user profiles") in order to allow reverse proxying to work in Apache2. [Steffen Schwigon]
The $BRICOLAGE_ROOT environment variable specified in contrib/start_scripts/freebsd is now exported, allowing it to be properly passed through to bric_apachectl. [David]
Fix for bug 1254: checkbox fields are now saved correctly. Reported by Dawn Buie. [Scott]
Fix for bug 1294, where Search/Replace in Bulk Edit wasn't working. Reported by Phillip Smith. [Greg Heo]
Fix for bug 1269, needed to HTML-escape Notes. Reported by Matt Rolf. [Scott]
For bug 1284, weren't able to search element_type by output_channel in "bric_soap". Reported by George Harrison. [Scott]
Bug 1291, added check for max_length of fields when importing in "bric_soap". Reported by Simon Wilcox. [Scott]
Fix bug 1264, prevent searching on bad dates (like February 31). Reported by Marshall Roch. [Greg Heo]
Fix bug 1259, so burn_again works in the TT and PHP burners. Reported by Adeola Awoyemi. [David and Scott]
Fix bug 1307, related stories can be unrelated. Reported by Steffen Schwigon. [Scott]
Fixed issue with trailing newlines sometimes becoming a part of a contributor's name. [Greg Heo and Ryan O'Toole]
Eliminated backslashes in sql/Pg/Bric/Biz/Asset/Template.val, which were causing warnings under PostgreSQL 8.3. The backslashes were for newlines, so I just switched to real newlines, instead.
For a complete list of the changes, see the changes list. For the complete history of ongoing changes in Bricolage, see Bric::Changes.
Download Bricolage 1.10.4 now from the Bricolage Web site Downloads page, and from the SourceForge 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, multisite management, a full-fledged templating system with complete HTML::Mason, HTML::Template, Template Toolkit, and PHP 5 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 has been hailed by eWEEK as quite possibly the most capable enterprise-class open-source application available.
blog comments powered by Disqus