Netzflocken

...was so an- und abfällt

new Coherence release - version 0.4.0 is out

written by dev, on 2007-07-31 21:13.

Around one year after I internally started on Coherence we made it to version 0.4.
Thanks to everybody who helped with patches, bug-reports or tests!

I think it is the last one that needs the beta label. The core is faily stable now, don’t think that there are too many quirks lurking there.

New in this release are:

  • integration of a new logging module

    logging can now be configured via the config file or through an environment variable COHERENCE_DEBUG, which overrides the config values. Usage is like:

    COHERENCE_DEBUG=*:3
    - emit INFO level messages from all modules

    COHERENCE_DEBUG=*:2,ssdp:4
    - WARNING level messages from all modules, plus debug level for the ssdp module

  • removed the dependency for SOAPpy, now using own methods and ElementTree only

  • serving cover art now to DLNA MediaRenderers
  • refinements on the object creation and the import into the MediaServers
  • an installable package for the Nokia Maemo platform on the N800, complete with all dependencies, thanks to Rob Taylor of CodeThink

  • and a lot more of the usual bugfixes and enhancements

For version 0.5.0 I have in mind

  • some first form of D-Bus integration to simplify the integration of with non-Python applications
  • rework of the client API
  • UPnP tests - and tests for Coherence itself - with the toolset micxer is working on