At last there is a new release of the Seagull framework project out. Despite the fact the previous release was 2 months ago, a mountain of work has gone into the codebase and there are many new features to try out.
Be forewarned, this release is not for your live servers, hence the ‘dev’ suffix, however the sooner people can test it out, report bugs and hopefully send in patches – the better 🙂 There is a list of known issues, some of which have been fixed in CVS, the idea is that a subsequent release will follow shortly with the major bugs fixed.
The main new feature of this release is the implementation of a front controller (many thanks to AJ Tarachanowicz who helped extensively here) which permits the use of search engine friendly urls. As a results, all the previous ‘start files’ in the webroot have been removed. As well, some considerable refactoring of the core classes has been undertaken, judge for yourself, or browse the files in our new Chora cvs viewer.
Other features of note:
- categories converted to nested set (AJ Tarachanowicz, Radek Maciaszek)
- install wizard improved (Andy Crain)
- significant CSS refinement (Riccardo Magliocchetti)
- new Brazilian Portuguese translation (Rafael F. Silva)
- integration of PEAR’s HTTP::Download package (Pierpaolo Toniolo)
- cleaner separation between data manipulation and presentation
- integration of Flexy plugins and full php5 compatibility (Rares Benea)