156 commits and almost a month later, version 0.4.6 of Seagull is now available for download. It’s been a productive month, partly because I quit my job to work on this project fulltime, but also because an even greater volume of patches and new features is being sent in than usual. That could be partly due to the recently improved search ranking.
This release includes a generous helping of bugfixes :
- Fixed missing bug icon in msie
- Disabled FK constraints from MySQL as there appears to be a bug in the implementation. Same SQL works fine in PgSQL 😉
- Fixed a bug where non-indexed arrays could be overwritten in Front Controller (Lorenzo Alberton)
- Some SMTP servers had problems with Mail_smtp’s localhost default value, this is now catered for (Chris McKay)
- Server vars now interpreted correctly on IIS 6.0, note: frontScriptName in config file MUST end with "?" (Miha Vrhovnik)
- Fixed bug where FCK editor would not display correctly in msie
- Some magic_quotes_gpc scenarios weren’t dealt with correctly, now fixed (Eric Persson)
- Seagull is now PHP5.1 compliant, this involved some local as well as PEAR modifications.
and new features:
- RSS import/export at last! (Fabio Bacigalupo)
- Improved session management so now it is possible to search sessions with more meaningful results and single sessions per user can be enforced. Also new "who’s online" block added (Louay Gammo)
- Admins now notified of new registrations, separate screen for activating/disabling accounts
- Added shell script to symlink templates into modules
- Turkish translation added (Metin Tinay)
- Added ability to scrape and include wiki pages, requires php5 + tidy
- Static articles can now be edited inline
- Added postgres user and database creation script (Pierpaolo Toniolo)
- Added the db function unix_timestamp for oracle and postgres (Tobias Kuckuck)
- Added ability to view login history for a given user (Rolandas Burbulis)
One major feature was added just after the release, so you’ll have to checkout the bugfix branch to use it, and that is an integrated unit test runner, you’ll need the pear-installable SimpleTest to run it. Thanks to m3 Media Services Limited for granting us the right to distribute this under BSD.
Also looking at Wikiwyg recently, seems at least 1000 times faster than FCK, anyone using this?
Finally I would say subscribe to the project’s new RSS feed but there are some date probs that still need to be ironed out so best wait a few days. And if you’re in or around Italy for the weekend of Oct 7-9th be sure to pop by SglDay2005.