Skip to content

Latest commit

 

History

History
148 lines (114 loc) · 4.06 KB

CHANGELOG.rst

File metadata and controls

148 lines (114 loc) · 4.06 KB

unreleased - Remove BBC backend

General:
  • Remove miroguide backend

0.9.3 - Remove BBC backend

General:
  • Remove bbc backend  (because bbc shutdown rss service)
  • Implement PEP517 & PEP518 (pyproject.toml using poetry)
  • Replace Pipenv for Poetry
Fixes:
  • PkgResourcesDeprecationWarning: Parameters to load are deprecated (when loading plugin)

0.9.2 - Fixes/updates dependencies

General:
  • implement gh-actions
Fixes:
  • Specify the eventdispatcher version in setup.py
  • Update twisted dependency to 19.2.1
  • Pipenv's lock conflict

0.9.1 - Fixes SSDP datagram sending

Fixes:
  • Fix SSDP datagram sending
  • Fix request.setHeader values
  • Fix urllib3 security vulnerability detected in version 1.23.2

0.9.0 - Introduces new events system

General:
  • Introduce new events system (EventDispatcher) which replaces louie/dispatcher
  • Apply Python3's f-Strings
  • Normalise simple and double quotes (defaults to single quotes)
  • Add/enhance documentation
  • Remove unneeded modules louie and dispatcher as well as the related tests
Fixes:
  • Fix most of the warnings when building docs
  • Fix error on "SUBSCRIBE" for some event calls
  • Fix wrong encoding/decoding strings introduced in the initial python 3 migration
  • Fix extra quotes for SSDPServer's methods: doNotify and doByeBye

0.8.3 - Introduces Backend's models

General:
  • Refactor some backends using the new module backends.models
  • Introduces new module: backends.models
  • Add backends status to README
  • Better and cleaner documentation
  • Python 3's f-Strings for backends modules
  • Upgraded dependency for requests package (fix vulnerability)
  • Split into several files the sphinx's documentation
  • Migrate reports from coverage to codecov
Fixes:
  • Fix backend IRadioStore (ShoutCast Radio)
  • Fix backend TEDStore
  • Fix backend LolcatsStore
  • Fix backend AppleTrailersStore
  • Fix the parsing of the soap messages with encoding declared

0.8.2 - Fixes and enhancements

General:
  • Reintroduces WebUI
  • Improve documentation
  • Whole new design for web server html visualization
Fixes:
  • Fix Inotify events
  • Fix test_dbus reactors conflict
  • Fix some travis dependencies
  • Fix wrong log level for init function of the log module

0.8.1 - Fixes and enhancements

General:
  • Automate documentation building via travis
  • Add more sphinx documentation
  • Remove livestreamer as basic dependency
  • Migrate from pygtk to gi.repository
  • Migrate Gstreamer from version 0.10 to 1.0
  • Enhance Travis with more tests
  • Reformat according pep8 directives.
Fixes:
  • Fix quoted keys for some headers
  • Fix Inotify (now uses twisted's Inotify)
  • Fix all pep8/pylint errors

0.8.0 - Cohen3 project started

General:
  • Rename project from Cohen to Cohen3
  • Migrate source code to python version 3
  • Twisted >= 18.7.0 is now required
  • Louie-latest is now required (instead of Louie)

0.7.3 - Fixes and improvements

General:
  • Travis enhancements: make travis upload to pypi
Fixes:
  • Hotfix for LazyContainer

0.7.2 - Minor bugfixes

Fixes:
  • Fix issue when Cohen fails to be discovered by xbox 360 dlna client
  • Fix issue when using Lazy Container on Samsung AllShare on 2012 Samsung TV fails

0.7.0 - Cohen project started

General:
  • lots of refactoring
  • removed lots of Coherence stuff
  • moved to lxml instead of (c)ElementTree
  • Twisted >= 14.0 is now required
  • livestreamer is now required
  • cleanups and fixes
Backends:
  • twitch.tv backend added

0.0.1 - 0.7.0 - Coherence project

Changelog skipped