1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110
|
0.5.8 - Trix and Flix - 20080630
* a MediaServer backend for DVB-Daemon (http://www.k-d-w.org/node/42)
* exporting atm the stored recordings
* allowing to delete recordings from within a UPnP client, when enabled on the backend
* will export EPG data and allow scheduling via UPnP in the future
* client device and service implementations for BinaryLight and DimmableLight devices
* rework of the D-Bus support
* should now be usable from other languages (C,Perl,..) too
* support for activating/deactivation a backend via D-Bus, allowing for instance to start a MediaServer backend via D-Bus
* a plugin for Totem (http://www.gnome.org/projects/totem/)
* enabling Totem to detect and browse UPnP A/V MediaServers
* using only D-Bus to communicate with a Coherence instance
* a basic reusable PyGTK based UPnP A/V ControlPoint widget, used in the Totem plugin
* rework (again) of the XBox 360 support - getting closer
* our first set of unit tests
* include a copy of Louie (http://pylouie.org) to solve a setuptools runtime dependency issue and make the life of distribution packagers a bit easier
* and the usual bugfixes and enhancements
0.5.6 - Walpurgisnacht - 20080430
* a MediaServer backend for Meta Tracker (http://www.gnome.org/projects/tracker)
* simplify the IP-address detection on Windows with the help of
the optional Python package netifaces (http://alastairs-place.net/netifaces)
* proper handling of filename encoding issues in the filesystem based MediaServer
* and a lot of community driven fixes and enhancements,
kudos given representatively to Lawrence and veerz
0.5.4 - Fools Garden - 20080401
* a DesktopApplet to easily start a Coherence instance from your desktops panel
Thx to Erwan Velu, Helio Chissini de Castro and Nicolas Lécureuil!
* more efforts to simplify the ordinary user experience
* allow now the backend definition via commandline, to just start up
a MediaServer or anything else, without bothering oneself with the config file
* specify logfile location and daemonization on the commandline too
* a bit more usable --help output
Thx again Erwan Velu!
* a MediaServer backend for Ampache - a Web-based Audio file manager (http://ampache.org)
Thx to the awesome help of Karl Vollmer!
* device implementations for BinaryLight and DimmableLight
* a little helper to extract device and service xml files and
send them to us - a beginning of our UPnP device fingerprint program
* and the usual bugfixes and enhancements
0.5.2 - Little Leap - 20080229
* rework of the XBox 360 support
* refinements and improvements on the client side API, incorporating things we learned on extending the Rhythmbox UPnP plugin
* some efforts on smoothing the "just use it as a MediaServer/-Renderer" user experience
* rearrangement in the way multiple res elements are ordered, fixes issues which we had with some UPnP stacks and their 'wayward' interpretation of the specs
* and a lot more of the usual bugfixes and enhancements
0.5.0 - 20071231
* better DLNA support, in particular for the Sony Playstation 3
* a MediaServer backend for Shoutcast internet radio streams
* an experimental last.fm MediaServer backend for the last.fm service
* provide methods to remove local devices from a Coherence instance
* slow move to an XML based configuration file
* support for BSD systems - thx kraft!
* an emerging D-Bus interface
* more platform independency for our Twisted inotify module,
using libc when possible
* and a lot more of the usual bugfixes and enhancements
0.4.0 - 20070731
* 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
* start reworking the client API, to make things there easier too,
see as an example https://coherence.beebits.net/wiki/CoherenceMediaRenderer
* 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 http://codethink.co.uk
* and a lot more of the usual bugfixes and enhancements
0.3.0 - 20070611
* better DLNA support, especially for the PlayStation 3
* cover art in the MediaServers
* object creation and import in the MediaServers
* a new experimental MediaServer with an All, Artist, Album based structure
* support for deployment on the Nokia N800 - notably a working GStreamer
UPnP MediaRenderer there, with mp3 and ogg playback
* an album art (helper) module to fetch the album covers from the Amazon WebService
* icon support in the UPnP device description
* the usual bugfixes
0.2.1 - 20070403
* bugfix release
0.2.0 - 200070401
* fixes,fixes and more fixes
0.1.0 - 20070215
* first public release
|