Out now: b8 0.5.1
I just uploaded the brand new release 0.5.1 of my PHP spam filter b8. It's mostly a bugfix release. Here are the bugfixes:
- Fixed some issues with the scope of variables leading to problems when multiple instances of b8 are created. Thanks to Mike Creuzer for the bug report!
- Return a lexer error code instead of a rating if the lexer failed. The lexer never returned FALSE but b8 checked only for this value to validate the lexer didn't fail. Thanks to Matt Friedman for the bug report!
Additionally, some code cleanup and changes have been done:
- Centralized the loading of class definition files in the b8 constructor and created a function to handle the inclusion.
- A bit of code cleanup in the lexer: less useless nesting.
Everybody should update to the new version. No changes to the configuration should be necessary if you used version 0.5 or 0.5-r1, just fill in the new code to your b8 directory :-)