Tuesday, March 27, 2007

JBoss Rules 3.0.6 was released

JBoss Rules v3.0.6 was released. As always, you can download it from the project site http://labs.jboss.com/portal/jbossrules/downloads.

This is a maintenance release, with a few bug fixes. We strongly advise all people using JBoss Rules versions 3.0.x to upgrade to version 3.0.6, specially those using dynamic rules.

Our special thanks to Frederic Burlet and Einat Idan for providing patches and all the community users for using, testing and reporting bugs and suggestions.

Follows the list of fixed bugs.

Release Notes for JBoss Rules 3.0.6

Bug

[ JBRULES-442 ] Building from source failed: Serialisation / externalisation Error
[ JBRULES-592 ] Problem with WorkingMemory serialization
[ JBRULES-598 ] Core is not indexing beta memory for Strings and Dates
[ JBRULES-603 ] AbstractRuleBase.removeRule(String, String) does not release the lock when failing removing rule from the package
[ JBRULES-612 ] NPE on asserting facts before reading rules with retract
[ JBRULES-615 ] Declared imports should override the default java.lang.* imports
[ JBRULES-641 ] Support for primitive array throws an org.drools.rule.InvalidRulePackage exception

Patch

[ JBRULES-607 ] Working memory is not disposed when releasing the RuleSession