After two months of heavy development, new Gammu stable release is out. There are quite a lot of changes and I'm not really convinced it makes sense to include full list of almost 150 lines from ChangeLog, so here are the most important changes (I'm sure I missed something, but I think the list is already too big):
- Lot of SMSD related changes.
- New DBI backend which handles nicely many databases.
 - SMSD and inject tool are now separate binaries.
 - New monitoring tool for SMSD.
 - SMSD can now run as a Windows service.
 - SMSD behaves nicely as a daemon on Linux (syslog support, SIGHUP handling, proper daemonizing, etc.).
 
 - Merger of python-gammu.
- Python bindings are no longer separate projects, they are now part of Gammu release.
 
 - Better support for Nokia USB cables on Linux.
- Gammu now has libusb-1.0 based support for Nokia USB cables.
 - This gives us performance boost and support for DKU-2 cables.
 
 - Much more tests.
- About 1/3 of code is now covered by test cases.
 - Dummy phone backend to allow testing without connected phone.
 
 - General code cleanup.
- Fixed tons of problems found by test cases, valgrind and cppcheck.
 - Reorganised code structure a bit to make clear what parts are supported.
 
 - Documentation.
- Several new man pages have been added, most important is documentation for SMSD and all it's features.
 
 
You can download from usual place: http://cihar.com/gammu/,
Debian users will find packages in unstable soon, SUSE, Fedora and Mandriva users can check repository in OpenSuse Build Service and Ubuntu in my PPA.