In a new post on the PHPKitchen blog, there's information about the latest release of their framework - version 0.6.2 of the Seagull Framework.
The main focus of 0.6.2 has been managing module resources so that they are completely independent from the core framework and are easy to install. To that end, everything a module might need can now be bundled in a single archive which can be unzipped in the modules directory, and Seagull will take care of everything else during the install process.
Modules can now additionally contain any template or data resources, which include HTML, CSS, js and a range of data files. With the possibility of adding additional include paths, and config or setup files on a per-module basis, it's much easier to incorporate advanced features into your projects without touching the core.
They list out some of the new core features the framework now has to offer including:
- web-based installer now easier to use (Dmitri Lakachauskis)
- Improved Ajax integration with Prototype with new docs added (Julien Casanova)
- Added ability to add custom data to your modules, makes it easier to diverge from svn code, create file called data.custom.my.sql for this purpose
- Input URL parsing strategies now configurable
- Added an overlay debug block, displays system info
Along with these, there's also a few new module improvements including enhanced RSS support, allowing members to select their own theme, and an Ajax username check included.
You can download this latest version from the Seagull Project's homepage and get documentation/help from the forums or the mailing list.