# Addons Framework, API, and Manager
* Added ability for all addons to provide their own web interface (and handling of multiple web interfaces)
* Added support for addons to save their setting values to their own settings.xml file before quitting
* Added support for multi-file selections in the (python) file browser dialog
* Extended Addons API to support adding extension points for Service Addons (xbmc.service)
* Added support for Addon Rollbacks, enabling users to choose previously installed addons over more recent revisions
* Added the ability to search Addons in the Addons-Manager
# GUI Engine
* Improve XBMC's GUI Engine / Skinning Framework making it even more flexible and powerful
* Added option for auto login of a specific selected user profile (good for kiosk mode)
* Added commands for xbmc.Player().getAvailableAudioStreams() and xbmc.Player().setAudioStream()
* Added support to identify DTS-HD (DTS-HD MA and DTS-HD HRA) profiles in audio stream list
* Add ability for skinners to show buffering progress for streamed/cached files (similar to YouTube)
* Improved mouse support, add better control for dragging of seek / slide / scroll bars, and click handling
* Improve touch interface API and gesture support for XBMC's GUI Engine for all platforms
* Added Dirty Region support to reduce CPU usage
* Added a custom JPEG decoder, at least 2x faster than the previous implementation (cximage)
# Playback:
* Added UDF 2.5 filesystem reading support to XBMC's VFS (Virtual File System)
* Added support for direct playback of ISO image files for Blu-ray Disc as well as video library integration
* Added an option for vertical shift of video image with slider setting
* Added support for color and font styles tag in MPL2 (MicroDVD) subtitles
* Added support for SSA/ASS subtitle tags; italics, bold, and color for SubRip (.srt) subtitles
* Added support for MP4 embedded subtitles
* Added support delay tag in vobsub subtitles
* Added support for a new extended version of MPlayer's EDL (Edit Decision List) format
* Added PlayerControl built in function to allow jumping to a percentage offset from a key mapping
* Added support for Slingbox
* Upgrade FFmpeg (libavformat and libavcodec) audio/video codec and demux library
* Improved Blu-ray Disc and harddrive playback support of unencrypted bdmv and mpls files without menus
* Removed subtitle caching (as it was only needed on Xbox because of the severe memory restrictions)
* Removed all dependencies of libmms libraries from XBMC's code in favour of FFmpeg native MMS support
* Remove all dependencies of liba52, libdts, and faac libraries from XBMC's code in favour of FFmpeg native
* Added support for NFS virtual file server (vfs) (all platforms)
* Added support for AFP (vfs) (all platforms aside from Windows)
* Added Airplay support for Videos/Pictures (all platforms)
* Added Airplay support for Music (all platforms aside from Windows)
* Improved UPnP Renderer
* Added a slider for volume amplification and dynamic range compression during video playback
* Added an option to pause video playback during refreshrate changes
* Extended PathSubstitution from playlists to all files for users of shared MySQL Databases
* Added the ability to adjust the display's refresh rate to match the video's frame rate in OSX (Feature already available in Windows and Linux)
* Improvements made to the adjust refresh rate feature to pick the "best" rate, rather than the closest multiple
* Added DXVA Deinterlacing support
# Library:
* Combined Files and Library mode for videos
* Add asynchronous threaded background loading of metadata to XBMC's VFS (Virtual File System)
* Added support for cleaning the music library via CleanLibrary(music) command
* Added a "Play from here" context menu button for TV Shows Episodes in the video library
* Added the option to specify the default select (Play, Resume, Show information, Choose) action on videos
* Changed "Set Content" to "Edit Content Settings" after being set
* Added disc stub support for cataloging DVDs, BluRays, etc.
# Scrapers:
* Improve TheMovieDB.org movie scraper by adding themoviedb.org posters scraping
* Improve TheTVDB.com (Multi-Lingual) TV Shows and Episode scraper
* Improve Freebase (English) music scraper
# Skins:
* Confluence: Home screen switched to horizontal layout
* Confluence: Greatly simplified the way FanArt works throughout the skin and the settings for it
* Confluence: Added ability for users to easily add / remove Add-ons as items on the home screen menu
* Confluence: Added codec flagging images for DTS-HD Master Audio and DTS-HD High Resolution Audio
# Other:
* Added ability to handle and allow access to multiple web interfaces at once
* Added option setting to play videos within picture slideshows
* Added dimming setting to the built-in picture slideshow screensaver
* Added support for sorting depending on current locale
* Added advancedsettings.xml option to disable the display of startup splash image (enabled by default)
* Added support for batch requests to the JSON-RPC API
* Added support for requests by notification to the JSON-RPC API
* Make JSON-RPC API compliant with JSON-RPC 2.0 specification ( details)
* Cleanup and improve JSON-RPC API
* Added advancedsettings.xml option to configure the TCP port used by JSON-RPC (default is 9090)
* Improve the features of the default web interface
* Removed Weather from XBMC core and switched to Weather Underground as the default weather provider addon
# Linux Specific:
* Add support for Texas Instruments OMAP4 (OMAP4430 and OMAP4440 with video decoding on IVA 3)
* Added dynamic runtime detection of CPU features (MMX, SSE, 3DNow, etc.) implementation for Linux
* Added proper timezone support for systems based on Slackware Linux
* Added altname (alternative name) support to LIRC mapping for linux-input-layer devices
* Added lircmap for Conexant's CX23885 IR (infrared) recievers
* Added lircmap to switch between subtitles with iMON Pad remote control
* Improved ARM processor architecture support for embedded devices and embedded system platforms
* Improved OpenGL ES and EGL support for embedded devices and embedded system platforms
* Improved OpenMAX Video Decoding Acceleration support
* Provide JSON-RPC server over Bluetooth
# iOS Specific:
* Ported XBMC to iOS 4.x (adding "XBMC for iOS" to XBMC's existing list of supported operating-systems)
* Added support for Apple A4 (ARM) iDevices, inc. Apple TV 2G, iPhone 4, iPod Touch 4G, and the iPad
* Added hardware accelerated video decoding support for H.264 decode on iOS via Apple's VideoToolBox API
* Added support for OpenGL ES hardware accelerated rendering of XBMC's graphical user interface on iOS
* Added initial iOS Touch / Gesture / Inertial Scrolling support for XBMC interface on iPhone 4, iPod Touch 4G, and the iPad
* Added a APT repository for Apple TV, and Cydia with packages for iPhone 4, iPod Touch 4G, and iPad
# Mac OS X Specific:
* Added dynamic runtime detection of CPU features (MMX, SSE, 3DNow, etc.) implementation for Mac OS X
* Improve Apple VDADecoder Video Acceleration support (requires Snow Leopard and NVIDIA 9400 or later)
* Improve XBMC's build system to make compiling XBMC much easier
# Windows Specific:
* Added support for NV12, UVYV, UYVY, and YUV2 rendering (software and ps)
* Added dynamic runtime detection of CPU features (MMX, SSE, 3DNow, etc.) implementation for Windows
* Added DXVA video rendering option
* Improve XBMC's build system to make compiling XBMC much easier
I managed to get a build of XBMC working on Tegra2's including the A500.This only works for SD content currently and hardware decoder support will be necessary to get 720p and 1080p support.
Please note the Tegra2 is an unsupported platform currently.
Hatte aber auch gelesen, dass es apps für Lautstärkeanhebung geben soll
NEON Devices
Tegra3
Newer multi-core Samsung devices
Cortex A8 SoC's
Nexus 7
ASUS Transformer TF300T
Samsung Galaxy S III (all variants)
Galaxy Nexus
Xperia S
Nook Tablet
HTC Evo 3D
Samsung Galaxy S 2 (ATT for sure, likley all variants)
Droid Razr Maxx
Samsung Galaxy S (Captivate confirmed, varients likely work too)
Galaxy S I Epic 4g
Samsung Rugby Smart (likely Galaxy W as well)
HTC One XL
Snapdragon S4 MSM8960
Droid Bionic
Pantech Burst
Droid Razr
HTC EVO 4G (NON LTE)
Odroid-X
Viewsonic G Tablet
Non-NEON Devices
Tegra2
Motorola Atrix / Photon / Electrify
Acer A100 / A500 / A200
Eee Transformer TF101
Toshiba Thrive (7" and 10")
Motorola XOOM
HP Touchpad (CM9)
Sony Tablet S
LG Optimus 2x
Advent Vega
Droid X
Galaxy Tab GT-P7510
Sources
XBMC
Official: https://github.com/xbmc/xbmc
My Fork (Includes Tegra2): https://github.com/mcrosson/xbmc/
This version build in 201208015
Thanks to kemonine96
Update 2: Users should be aware that an update to Android 4.2 appears to have temporarily broken XBMC support for all you Nexus and Cyanogenmod users (and anyone else running 4.2). Beta3 should be right around the corner, and we hope to have a fix in place by the time that rolls out.
Controller Support
Without a doubt, one of the most popular controllers for PC at present is the Xbox 360 Controller. It is invariably the most supported controller for all AAA title Windows games (along with numerous games being ported for Steam for Linux), so it was undoubtedly time for the controller to become fully plug and play compatible with XBMC. Thanks to the work of Shiretoko212, rowan.border, and all those who contributed in this thread, the previously outdated 360 keymap has been updated and dramatically improved so that now almost any 360 controller, regardless of version, should be immediately recognized by XBMC assuming a driver is in place. For those interested in using their 360 controller to control XBMC, check out this 360 button map to show what all the buttons do in XBMC.
Audio Fixes
Easily the number one reported issue with Beta1 was a lack of sound in Windows. This issue was relatively simply resolved by switching from WASAPI to DirectSound as the default output. Users who prefer WASAPI can still easily switch back in System->Audio Output.
Other Fixes
Needless to say, there were numerous other fixes, including fixes to nodes and smartplaylists, the volume range of Airtunes in Windows, a speedup of EPG data importing, solving a minor files issue, and others. To see all the changes, feel free to refer to the Beta2 Git Changelog. Additionally, there are several other issues still being worked on, and more will likely crop up during Beta testing. If you would like to report an issue, please search for the issue in our forums first and report any verified bugs in Trac.
Hot on the heels of Beta 2, we are excited to release Beta 3. This release includes a number of fixes as we work to resolve issues that have cropped up since Beta 2 and also attempt to isolate some issues that still exist. For a quick run down of some of the big ones:
- Users of Android 4.2 should now be able to install and run XBMC for Android.
- The upgrade path of Windows users has been a little tricky. Users may upgrade to beta and discover the audio no longer works. This is due to a bit of trickiness with the AudioEngine upgrade. For Audiophiles to get the most out of AE, we recommend that you check out the AE Wiki entry.
- For those Windows users who find themselves without sound, the simple fix is to go to System->system->Audio Output and switch WASAPI to DirectSound. Users doing a clean install of XBMC for Windows Beta 3 should have no problem.
- PVR Addons have been included with XBMC for Windows, matching up with most other ports.
- We are still only partially complete on translations for numerous languages, including Romanian, Japanese, Estonian, Bosnian, Serbian, Hindi, and more.
We would quickly like to take this time to announce the first release candidate for XBMC 12. Features for XBMC 12 include:
HD audio support, including DTS-MA and Dolby True-HD, via the new XBMC AudioEngine
Live TV and PVR support
h.264 10bit (aka Hi10P) video software decoding for anime
64bit support in OSX to match the 64bit support in Linux
Improved image support, allowing the database to accomodate numerous additional image types
Support for the Raspberry PI
Initial support for the Android platform
Improved Airplay support across all platforms
Improved controller support in Windows and Linux
Advanced Filtering in the library
Advanced UPnP sharing
Translations now powered by Transifex
At this point, XBMC 12 is entirely feature complete. All changes from this point forward will exclusively include fixes for replicable bugs necessary to reach final release.
To get this release candidate, please visit our download page.
We would quickly like to take this time to announce the second release candidate for XBMC 12. Features for XBMC 12 include:
HD audio support, including DTS-MA and Dolby True-HD, via the new XBMC AudioEngine
Live TV and PVR support
h.264 10bit (aka Hi10P) video software decoding for anime
64bit support in OSX to match the 64bit support in Linux
Improved image support, allowing the database to accomodate numerous additional image types
Support for the Raspberry PI
Initial support for the Android platform
Improved Airplay support across all platforms, including Airplay audio in XBMC for Windows to match the other platforms
Improved controller support in Windows and Linux
Advanced Filtering in the library
Advanced UPnP sharing
Translations now powered by Transifex
At this point, XBMC 12 is entirely feature complete. All changes from this point forward will exclusively include fixes for replicable bugs necessary to reach final release.
Fixes between RC1 and RC2 include resolution of incorrectly disabling audio devices due to faulty detection, which should resolve all or most “audio suddenly stops altogether” complaints, along with numerous other stability enhancements and minor fixes. For the full list, visit our Github milestones for RC2.
We would like to take this time to announce the third release candidate for XBMC 12. Features for XBMC 12 include:
HD audio support, including DTS-MA and Dolby True-HD, via the new XBMC AudioEngine
Live TV and PVR support
h.264 10bit (aka Hi10P) video software decoding for anime
64bit support in OSX to match the 64bit support in Linux
Improved image support, allowing the database to accomodate numerous additional image types
Support for the Raspberry PI
Initial support for the Android platform
Improved Airplay support across all platforms, including Airplay audio in XBMC for Windows to match the other platforms
Improved controller support in Windows and Linux
Advanced Filtering in the library
Advanced UPnP sharing
Translations now powered by Transifex
At this point, XBMC 12 is entirely feature complete. All changes from this point forward will exclusively include fixes for replicable bugs necessary to reach final release.
Fixes between RC2 and RC3 are entirely stability fixes. For the full list, visit our Github milestones for RC3 (https://github.com/xbmc/xbmc/issues?milestone=14&state=closed).
About a month and a half after the release of XBMC 12.0, we are happy to announce XBMC 12.1 with substantial fixes for 12.0 across all platforms. Fixes include:
XBMC now supports using OSX’s default output device for audio as well as hardware decoding with Intel GPUs in OSX
XBMC no longer hogs audio for Linux and on resume audio will continue to work in Linux
Full iPhone 5 resolution is now enabled
Volume buttons on Android devices now control Android volume, rather than XBMC volume
Volume buttons on OSX devices once again control OSX volume, rather than XBMC volume
Player optimization on the Raspberry Pi, including more efficient playback, better subtitle support, and many crash fixes
iOS 6 support on the AppleTV 2.
XBMC does not crash when listed on the AppleTV top shelf
Added support for additional Xbox 360 controller types
Broader and more intelligent support for CEC devices
Fixed problems with several addons due to broken binary read/write in our python interface
Language fixes, including 7 new languages: Albanian, Burmese, Malay, Persian (Iran), Tamil (India), Uzbek, Vietnamese
AirPlay fixes, including making discovery of XBMC more reliable on OSX
Numerous crashing and stability fixes across all platforms
For all users interested in maximum stability, we highly recommend that you update from 12.0 to 12.1. This is the XBMC you were looking for.
In between coding up exciting new features, we have been hard at work pushing as many fixes as possible into the next bug fix release of XBMC 12. With 12.2, we’d like to ask your help in performing some bug testing, prior to the release.
Broadly speaking, we are only looking for “crash and burn” reports. If XBMC resets on you or randomly crashes or something similarly major, we’d like to know about it with a note in the forum. If you elect to be a tester for 12.2pre, we would very much appreciate a debug log along with your crash report. Any reports without a log will be ignored. To make your report, we suggest visiting this thread.
To get XBMC 12.2pre, simply visit our Test Builds page, and download the most recent test build for your system with the name “Frodo” at the end of the file.
For more info and to make reports, see the testing thread on our forums (http://forum.xbmc.org/showthread.php?tid=162100).
About a month and a half after the release of XBMC 12.1, we are happy to announce XBMC 12.2 with substantial fixes for 12.1 and 12.0 across all platforms. Fixes include:
Fixed infinite loop on addon dependencies, resolves crashing problem that arrose immediately post 12.1 launch
Numerous UPnP fixes
Memory leak fixed when XBMC is minimized
Various Raspberry Pi playback fixes and software codec support
Fixed OSX audio mixing
Fixed some audio-related crashes in Linux builds
AirPlay fixes
Bluray folder resume-bookmarks now work
Ability to scan for new content on file folders has been reimplemented
Language updates from Transifex
Fixes from 12.1 included:
XBMC now supports using OSX’s default output device for audio as well as hardware decoding with Intel GPUs in OSX
XBMC no longer hogs audio for Linux and on resume audio will continue to work in Linux
Full iPhone 5 resolution is now enabled
Volume buttons on Android devices now control Android volume, rather than XBMC volume
Volume buttons on OSX devices once again control OSX volume, rather than XBMC volume
Player optimization on the Raspberry Pi, including more efficient playback, better subtitle support, and many crash fixes
iOS 6 support on the AppleTV 2.
XBMC does not crash when listed on the AppleTV top shelf
Added support for additional Xbox 360 controller types
Broader and more intelligent support for CEC devices
Fixed problems with several addons due to broken binary read/write in our python interface
Language fixes, including 7 new languages: Albanian, Burmese, Malay, Persian (Iran), Tamil (India), Uzbek, Vietnamese
AirPlay fixes, including making discovery of XBMC more reliable on OSX
Numerous crashing and stability fixes across all platforms
Fixes from 12.2 included:
Fixed infinite loop on addon dependencies, resolves crashing problem that arrose immediately post 12.1 launch
Numerous UPnP fixes
Memory leak fixed when XBMC is minimized
Various Raspberry Pi playback fixes and software codec support
Fixed OSX audio mixing
Fixed some audio-related crashes in Linux builds
AirPlay fixes
Bluray folder resume-bookmarks now work
Ability to scan for new content on file folders has been reimplemented
Language updates from Transifex
Fixes from 12.1 included:
XBMC now supports using OSX’s default output device for audio as well as hardware decoding with Intel GPUs in OSX
XBMC no longer hogs audio for Linux and on resume audio will continue to work in Linux
Full iPhone 5 resolution is now enabled
Volume buttons on Android devices now control Android volume, rather than XBMC volume
Volume buttons on OSX devices once again control OSX volume, rather than XBMC volume
Player optimization on the Raspberry Pi, including more efficient playback, better subtitle support, and many crash fixes
iOS 6 support on the AppleTV 2.
XBMC does not crash when listed on the AppleTV top shelf
Added support for additional Xbox 360 controller types
Broader and more intelligent support for CEC devices
Fixed problems with several addons due to broken binary read/write in our python interface
Language fixes, including 7 new languages: Albanian, Burmese, Malay, Persian (Iran), Tamil (India), Uzbek, Vietnamese
AirPlay fixes, including making discovery of XBMC more reliable on OSX
Numerous crashing and stability fixes across all platforms
Live TV and PVR (Personal Video Recorder):
Added much improved PVR / EPG and Live TV interface in XBMC's GUI skinning engine (already in use in Confluence)
Added improved PVR / DVR timeshift support to pause Live TV (note that each PVR backend still need to support timeshifting)
Added much improved PVR / EPG extensions and notifications support over the JSON-RPC API
Improved PVR front-end with Live TV and EPG specific windows, plus PVR stuff in OSD and GUI settings in Confluence skin
Added, updated, and improved PVR backend clients addons for many popular third-party external PVR backend platforms:
PVR Demo Client dummy addon with fake backend from Team-XBMC for skin development and regression testing
IPTV (IPTV Simple Client) PVR Addon backend client maintained and available from XBMC's community
Tvheadend PVR Addon backend clients maintained and available from XBMC's community
NextPVR (former GB-PVR) PVR Addon backend client maintained and available from XBMC's community
Njoy Digital (N7) PVR Addon backend client maintained and available from XBMC's community
MediaPortal PVR Addon backend client maintained and available from XBMC's community
MythTV PVR Addon backend client maintained and available from the XBMC's community
VDR (Video Disk Recorder) PVR Addon backend client maintained and available from XBMC's community
Vu+ / Enigma2 / Dreambox PVR Addon backend client maintained and available from XBMC's community
Argus TV / ForTheRecord PVR Addon backend client maintained and available from XBMC's community
WMC (Windows Media Center) PVR Addon backend client maintained and available from XBMC's community
DVBLink PVR Addon backend client maintained and available from XBMC's community
DVBViewer PVR Addon backend client maintained and available from XBMC's community
Add-ons Framework, API, and Manager:
For full changelogs on changes to all Addons APIs, see Gotham API changes, the JSON-RPC Development Forum, and the Python Development Forum
Added option for allowing skins to query directories (e.g. plugins) to fill static content
Added a Monitor class to receive JSON-RPC notifications directly through the Python bindings
Added announce function and register addon for announcements to the Add-ons API
Added new Built-In function to control state of attached HDMI CEC device via Add-ons API
Added support for XBMC's Python interface to use native keyboard if possible (currently only iOS)
Added support for addon binary reading and writing via a "buffer" class usable from addons
Added WOL (Wake-on-LAN) with send magic packet function to the Add-ons API
Improved the ability to extend XBMC's native Python API by writing C++ code generated via Groovy and SWIG
Improved Addons API for homebrew DIY RGB LED Ambilight clone client software such as Boblight
GUI Engine (Skinning Engine):
For full changelog on changes to the skinning engine, see Gotham API changes and the Skin Development Forum
Added support for customizable menu structure for home and beyond
Added Stereoscopic 3D rendering support (Side-by-Side, Top-Bottom, and Anaglyph) to XBMC's GUI skinning engine
Added Stereoscopic 3D rendering support (Side-by-Side, Top-Bottom, and Anaglyph) for Subtitles when in 3D mode
Added a simple Movie Set management to GUI for Edit/Clear Set and Add/Remove Set members
Added option support for both banner and poster music art types simultaneously
Added picture tags metadata info accessible for skins or addons developers
Added further optimizations to XBMC's GUI engine for faster rendering on low resource embedded devices
Improved touch and gesture support for all platforms, and also improved the default touch screen skin (Touched)
Added ImageFactory implementation with factory to abstract different image libraries and hardware acceleration
Improved Dirty Regions rendering on all platforms
Refactored settings system to consist of XML files containing descriptions of every setting
Platform Independent Playback:
Added support for H.264 (including Hi10P) multi-threaded video decoding when software decoder on CPU is used
Added ability to play external audio track with videos
Added support for Forced Subtitles ("forced flag") in external subtitle files
Added support for video playback of SageTV recordings
Added unified buffering capability to video and overlay renderers for all internal players
Upgraded FFmpeg (libavcodec and libavformat) audio/video codec and demuxer libraries to FFmpeg 1.2 (rev e820e3a)
Library:
Added extensive MusicBrainz tags support to the Music Library and Database
Added ability to queue list of items / add items to a playlist without playing them
Improved and extended Smart Playlists functionality
Added support for scanning videos SFTP and SSH sources so can scrape metadata
Added support for write-enabled WebDAV (delete/rename/write files and directories)
Added "Add art" button to video artwork selection dialog
Added support for "last played" sort option to the TV Show GUI
Added support for OGG cover art extraction to TagLib
Added option support for exporting music art as JPEG or PNG rather than TBN file extension
Improved performance for SQL database queries for faster browsing
Web Scrapers:
Added theaudiodb.com music video scraper as new default for music videos
AudioEngine:
Added new cross-platform event driven active state machine pattern ActiveAE sink as the default for XBMC's AudioEngine
Added ALSA sink for ActiveAE for Linux Desktop and generic Linux based Embedded Systems
Added PulseAudio sink for ActiveAE for Linux Desktop
Added OSS (Open Sound System) sink for ActiveAE for BSD, like FreeBSD, PC-BSD, and similar Unix based systems
Added AUDIOTRACK sink for ActiveAE for Amlogic
Added Pi Audio sink for ActiveAE for Raspberry Pi
Added DirectSound sink for ActiveAE for Windows
Added WASAPI sink for ActiveAE for Windows
Added Darwin sink for ActiveAE for Mac OS X and iOS
Added support for CoreAudio AudioEngine to OS notifications for device changes on Mac OS X and iOS
Other:
Added support for "Play to" and controlling remote XBMC / DLNA instance over UPnP
Added new "Fishbmc" audio visualization addon (only OpenGL versions for Linux and Mac OS X for now)
Added GUI settings levels for Basic, Standard, Advanced, Expert (defaults to "Standard")
Added support and GUI settings for SOCKS 4/4a/5 proxy types and remote DNS
Added possibility to define help descriptions ("I" key) for every setting in GUI settings
Added option to set auto login of a specific user profile via the GUI
Added CPU / GPU frequency and temperature for all supported Linux platforms
Added support to allow key IDs in keyboard.xml to be in hexadecimal format
Upgraded DVD-Video navigation and playback libraries (libdvdnav, libdvdread, and libdvdcss)
Upgraded SAMBA client to version 3.6.x adding full support for SMB 2.0 and SMB 2.1 protocols
Added initial support for running libxbmc.so headless (without GUI) as a background service / deamon
Added a generic and user-mappable cross-platform touch input system
Improved CEC (Consumer Electronics Control) support for Pulse-Eight's LibCEC
Moved subtitle addon core handling to core and added native support for subtitle plugin services
Updated community maintained translations to over 60+ languages to date for XBMC via Transifex Translation System
Windows Specific:
Added support for Pixel Shader based HQ (High Quality) scalers for DXVA renderer on Windows
Added hybrid shutdown option on Windows 8 (which in turn enables quick boot)
Removed Windows XP support (as from now XBMC for Windows requires at least Vista or later)
Infos zu dieser Version und Download : http://xbmc.org/xbmc-13-0-gotham-rises/
http://xbmc.org/
Now that more people are starting to use XBMC 13.0 codename “Gotham,” several issues have popped up which thorough testing hadn’t previously revealed. We have already released two 13.1 beta versions, which had several fixes and improvements compared to the 13.0 stable release. To that end, we are announcing this 13.1 RC1 release which include these fixes. Do note that this release contain only fixes, and no new features. Although we call this a release candidate release, it should be safe to install on top of your current 13.0 install, as changes are minimal and confirmed working. Should you find any problems, you can find how to report these at the bottom of this blog post.
After three beta releases and a release candidate, we are happy to announce the final 13.2 release. This follows a couple of months after the 13.1 release, and is considered a small bug fix release. Unfortunately we cannot fix all things reported. Below you will find a list of most important fixes included in this release.
Do note that this release only contains fixes and no new features. So it should be safe to install on top of any of the current 13.x releases. Please read the important notice at the bottom as well. Should you find any problems, you can find how to report these at the bottom of this announcement.
It’s certainly been a few rough-and-tumble months, but we’re pleased to announce the release of Beta cycle for Kodi 14.0 Helix.
This release brings many updates and changes, not the least of which being the name of the software. For those of you curious, we’ve now taken the top 10 or so vote getters in the logo vote and submitted them to doghousemedia to see how they might pull the best qualities out of all of them and combine those qualities into the best possible logo for the organization. As we continue down this path, we’ll do our best to keep you updated.
With that said, let’s take a look at some of the features that come with Beta.
Merry Christmas and happy holidays, everyone! We are proud to announce the release of Kodi 14.0, which comes with a new name, a new logo, and a wide variety of new features, but underneath the new coat of paint remains the same software we all love.
A detailed changelog for Kodi 14 can be found under milestones on our code repository, should you be interested. With that said, let’s take a look at some of the features that come with Kodi 14.0.
In many ways, we could call Isengard the release that finally answers many of the oldest requests we have. With Alpha1 we introduced Skip Steps, which allow the user to more naturally and organically find the exact moment they are attempting to skip to in the show or movie, a request that’s existed since at least 2009. We also implemented external subtitle support over UPnP, another very old feature request. This month, we’ve added a few more.
Here it is, the second beta build for Kodi 15.0; freshly baked and ready to be served! A little later than originally planned though, which we’ll explain later. Although we said that Kodi 15.0 a “clean-up” edition, we still managed to squeeze in a couple of really nice features. In total we had ~180 code change requests which were included since last beta release. All this sums up in a pretty big list of improvements and clean-up. As such we will only highlight some of the bigger changes.
Once a ‘final’ version is released some new bugs and/or problems usually appear out of nowhere, and last release was no exception. Even though tens of thousands of users were already testing the 15.0 version before release and we try very hard to prevent them, as soon as million started using it, some problems we either did not think of or which we did not notice popped up. To counter some of these new issues, we’re bringing you this second maintenance release candidate called 15.2 RC3 which has some additional fixes on top of the 15.0 and 15.1 release.
Once a ‘final’ version is released some new bugs and/or problems usually appear out of nowhere, and last release was no exception. Even though tens of thousands of users were already testing the 15.0 version before release and we try very hard to prevent them, as soon as million started using it, some problems we either did not think of or which we did not notice popped up. To counter some of these new issues, we’re bringing you this second maintenance release 15.2 which has some additional fixes on top of the 15.0 and 15.1 release.
Only three weeks ago we announced 15.2 which is the last release of the Kodi version 15 range and now we’re announcing the first beta of version 16. What does this means for users? That after four months of alpha versions we have changed to the beta stage and working towards a final Kodi 16 release. The past four months the developers worked hard behind the scenes on further improving what is already a great piece of software. Lot’s of code clean-up and improving stability, with a dash of features added here and there. To not bore every one with all the technical changes we’ll dive into some of the most noticeable newly added features.
With this announcement we are releasing beta 3. Why the rapid succession of these releases you might wonder? By doing more more releases in the shorter period we reduce the amount of changes that are included in each one. Instead of a huge list of changes it now only has several which gives a better overview. The advantage of that is possible regressions get picked up way faster and that you as user also get the benefit of not having to wait a long time to get these fixes.
This Release Early Release Often (RERO) is what we as a team have decided to go forward with as we see the benefits of this approach. Our developers don’t have to wait a very long time before their features get included in a release and you a user will also get to try them out without having to wait many months. Enough about the RERO approach as we’ll soon devote a special review about this.
With this announcement we are releasing beta 4. Why the rapid succession of these releases you might wonder? By doing more releases in the shorter period we reduce the amount of changes that are included in each one. Instead of a huge list of changes it now only has several which gives a better overview. The advantage of that is possible regressions get picked up way faster and that you as user also get the benefit of not having to wait a long time to get these fixes.
This Release Early Release Often (RERO) is what we as a team have decided to go forward with as we see the benefits of this approach. Our developers don’t have to wait a very long time before their features get included in a release and you a user will also get to try them out without having to wait many months. Enough about the RERO approach as we’ll soon devote a special review about this.
It has been a while since we talked about our official Android remote and to the outside all seemed quiet. Nothing is further from the truth. We are happy to announce that our official Kore remote is getting a big update. Our developer SyncedSynapse has been putting a lot of work on including new features and improving what was already there. Additionally it’ s also great to see that developers from outside of the team are helping getting it better. Many thanks go out to them as well. This is what opensource is all about.
From seeing the number of Google Play downloads we can tell the community loves the Kore remote as well since it’s nearly at 500.000 active users. This is great news too see a lot of you are using it and makes the effort put in it extra worthwhile. Hopefully this with this new update the numbers of users will grow even more.
We are excited to announce the first beta of Kodi 17, codenamed Krypton. Kodi 17 features a huge amount of work in areas like video playback, live TV and PVR/DVR, the music library, skinning and more. It features a new default skin, as well as a new default touchscreen skinned, named Estuary and Estouchy, respectively.
The changes between Alpha 3 and Beta 1 are mainly limited to minor fixes and under the hood improvements, so for this first beta, we’ll instead take some time to review a few of the really visible changes in Kodi 17.
Kodi 17 features a huge amount of work in areas like video playback, live TV and PVR/DVR, the music library, skinning and more. It features a new default skin, as well as a new default touchscreen skinned, named Estuary and Estouchy, respectively. With all this work done over the months some bugs might slip through and were hoping to quickly squash the coming beta releases.
The changes between Alpha 3 and Beta 2 are mainly limited to minor fixes and under the hood improvements, so for this second beta, we’ll instead take some time to review a few of the really visible changes in Kodi 17.
Kodi 17 features a huge amount of work in areas like video playback, live TV and PVR/DVR, the music library, skinning and more. It features a new default skin, as well as a new default touchscreen skin, named Estuary and Estouchy, respectively. With all this work done over the months some bugs might slip through and were hoping to quickly squash the coming beta releases. The changes for this third beta are the result of the continuous effort from the developers, either from inside the team or outside to get v17 into final release shape. and any outside. We sure would like to thank every one involved with either development, testing or simply helping out others with question. Below is a condensed list of fixes and changes done in this beta 3 release.
Kodi 17 features a huge amount of work in areas like video playback, live TV and PVR/DVR, the music library, skinning and more. It features a new default skin, as well as a new default touchscreen skin, named Estuary and Estouchy, respectively. With all this work done over the months some bugs might slip through and were hoping to quickly squash the coming beta releases. The changes for this fourth beta are the result of the continuous effort from the developers, either from inside the team or outside to get v17 into final release shape. and any outside. We sure would like to thank every one involved with either development, testing or simply helping out others with question. Below is a condensed list of fixes and changes done in this beta 4 release.
Kodi 17 features a huge amount of work in areas like video playback, live TV and PVR/DVR, the music library, skinning and more. It features a new default skin, as well as a new default touchscreen skin, named Estuary and Estouchy, respectively. With all this work done over the months some bugs might slip through and were hoping to quickly squash the coming beta releases. The changes for this fifth beta are the result of the continuous effort from the developers, either from inside the team or outside to get v17 into final release shape. and any outside. We sure would like to thank every one involved with either development, testing or simply helping out others with question. Below is a condensed list of fixes and changes done in this beta 5 release.
We want to close the year 2016 with a blast and as such we are happy to announce this Release Candidate of Kodi v17.0 Krypton. This final Kodi v17.0 will be action packed with a lot of features, changes and bug fixes and we left no stone unturned. Nearly every section had at least some maintenance done to make Kodi better than it already was.
First and foremost we sure would like to thank every one involved with either development, testing or simply helping out others with answering their questions. Now that is done lets look at the biggest changes that were done.
UPDATE: Due to some packaging problems for Android and initial response we had to do quick bump to RC2 to solve this. If you had downloaded and installed RC1 before 31 December (available from system information) please upgrade to the newer version.
Just before New Years’s day we released our first official Release Candidate which marks the final step towards the final release of v17.0. These Release Candidate builds are dedicated to gain further feedback from users who are willing to take the jump towards v17 and we sure are grateful if they do as that provides valuable information on general stability and usability. Our team will certainly try to tackle as much of the reported problems as possible with the limited resources we have. We do want to note that since we are just a small team some of the reported bugs might not get fixed due to lack of developers or time. As such we would certainly welcome any developer who has the ability to help us out to try and fix the bugs he or she encounters and submit it to our code base for review. We sure would like to thank every one involved with either development, testing or simply helping out others with answering their questions.
This is the fourth Release Candidate for our upcoming v17.0 “Krypton” which contains our continuous effort to further improve v17.0 before we make it final. Our team will certainly try to tackle as much of the reported problems as possible with the limited resources we have. We do want to note that since we are just a small team some of the reported bugs might not get fixed due to lack of developers or time. As such we would certainly welcome any developer who has the ability to help us out to try and fix the bugs he or she encounters and submit it to our code base for review. We sure would like to thank every one involved with either development, testing or simply helping out others with answering their questions.
This is the bugfix release for v17.1 “Krypton” which contains our continuous effort to further improve the v17 release. Our team tried to tackle as much of the reported problems as possible with the limited resources we have. We do want to note that since we are just a small team some of the reported bugs might not get fixed due to lack of developers or time. As such we would certainly welcome any developer who has the ability to help us out to try and fix the bugs he or she encounters and submit it to our code base for review. We sure would like to thank every one involved with either development, testing or simply helping out others with answering their questions.
Sorry for this quick bump to v17.3 however we deemed it necessary. In the previous v17.2 we had a slight issue due to packaging certain binary add-ons like PVR, visualisation and Inputstream. Sadly we only uncovered this too late after release. Additionally on the older distros like Ubuntu 14.04 in combination with the available GCC 4.8 compiler an issue surfaced which we had to fix as well. This v17.3 release fixed both these issues and should be completely working again including the missing add-ons.
Fixes done in this release:
Fixed missing binary add-ons on release time
Fixed crash on older distros like Ubuntu 14.04 with GCC 4.8 compiler
After years of work we can finally announce that Kodi v18 will be available as full 64-bit Windows application. This means we run 64-bit on all capable platforms which is quite the achievement.
What took you so long?
You have to understand that Kodi is a very complicated piece of software and there wasn’t a simple switch to say give me 64-bit. Since 2012 users have been asking for a 64-bit version as it was supposed to be a lot better. Over the years there has been no obvious proof that switching to 64-bit actually had any benefits for the Kodi application. In the meantime other platforms like Linux, OSX and even Android did move onward and received a 64-bit version. Only the past year or two we have slowly been seeing benefits with all the new video formats coming out and the increased development support for FFmpeg which is at the core of our audio and video playback. So then what hold you guys back so long is what you might ask? This answer is actually quite complicated and has to do with things like how we compile the code and the external code libraries available.
It has been a while since we released 17.3 release where we fixed several issues. Now the time has come to do another where we tackled several more issues that were identified. Although we already moved on with development towards v18 we do take the time to fix issues for the current release when we can. To give these fixes a proper test run before we call it final we first want to make this release candidate available for the wider audience who might be facing some of these issues we have fixed. Just browse the list below and give it a try.
It has been a while since we released 17.3 release which fixed several issues. Now the time has come to do another named 17.4 where we tackled several more issues that were identified. Although we already moved on with development towards v18 we do take the time to fix issues for the current release when we can. We recommend every one to upgrade to this version once it's available for their platform to have the best experience possible. If you want to know what has changed you can browse the list below.
It has been a while since we released 17.4 release which fixed several issues. Now the time has come to do another named 17.5 where we tackled several more issues that were identified. Although we already moved on with development towards v18 we do take the time to fix issues for the current release when we can. We recommend every one to upgrade to this version once it's available for their platform to have the best experience possible. If you want to know what has changed you can browse the list below.
We are happy and sad at same time to announce that this will be the last v17.6 release. When we say very last this of course only means for the v17 "Krypton" series as we are steadily heading towards the new v18 series called "Leia". For about a year already our developers have been working on the upcoming v18 release and have been backporting all fixes we deemed safe enough to v17 series. However with all good things there has to come a time to say enough is enough and that moment has come. From our point of view "Krypton" has been a great release and our group has spend a lot of time improving it since it's initial release on 5 February 2017. It has also been one of the series where we did things a bit different with continues nightly versions for testing and quite a lot point releases with only minor fixes just because we could.
We hereby present you the second Beta build of Kodi v18 as we are heading towards the final release. Since we are now in Beta stage our focus will be on solving bugs and possible usability problems. So far it has been proven to be quite solid to use as a daily driver for those who were brave enough to try it out. Of course you should still keep in mind it's not a final release yet and that on any upgrade a small glitch could happen as we are still doing rework. Once you decide to give it a try it is highly recommended that you create a backup first.
We hereby present you the third Beta build of Kodi v18 as we are heading towards the final release. Since we are now in Beta stage our focus will be on solving bugs and possible usability problems. So far it has been proven to be quite solid to use as a daily driver for those who were brave enough to try it out. Of course you should still keep in mind it's not a final release yet and that on any upgrade a small glitch could happen as we are still doing rework. Once you decide to give it a try it is highly recommended that you create a backup first.
We hereby present you the forth Beta build of Kodi v18 as we are heading towards the final release. Since we are now in Beta stage our focus will be on solving bugs and possible usability problems. So far it has been proven to be quite solid to use as a daily driver for those who were brave enough to try it out. Of course you should still keep in mind it's not a final release yet and that on any upgrade a small glitch could happen as we are still doing rework. Once you decide to give it a try it is highly recommended that you create a backup first.
We hereby present you the fifth and last Beta build of Kodi v18 as we are heading towards the final release. Next step will be Release candidates where our focus will be on solving bugs and possible usability problems. So far it has been proven to be quite solid to use as a daily driver for those who were brave enough to try it out. Of course you should still keep in mind it's not a final release yet and that on any upgrade a small glitch could happen as we are still doing rework. Once you decide to give it a try it is highly recommended that you create a backup first.
After two years of hard work by all volunteers, either part of the team or of our great community we can finally say the last steps towards Kodi v18 are being being made. In past years many things have changed, either visually or code wise and to be honest i can't even recall most. We as team would certainly like to thank every developer and user who spend time helping us get this far.
To this point the current v18 version has been proven to be quite solid to use as a daily driver for those who were brave enough to try it out. Of course you should still keep in mind it's not a final release yet and that on any upgrade a small glitch could happen as we are still doing rework. Once you decide to give it a try it is highly recommended that you create a backup first.
<drum roll> ... after another long gestation... the Kodi team is very pleased to announce the immediate availability of Kodi 18.0 "Leia" for all supported platforms (UWP for Windows Store and Xbox is working its way through the system as I type, so will be available shortly...). While we were planning to move more to a "release early, release often" model, this has some significant changes that really needed to be tested and bedded in before we launched it, so it did take a little longer than we'd hoped. It was, though, a worthwhile wait :)
To put it in some kind of context, this version includes:
Approaching 10,000 commits (code chunks changed)
More than 3000 pull-requests (collection of commits that were included in one go)
Nearly 9,000 changed files
Nearly half a million line of code added, and much the same number removed
Over 36 open source developers
A lot of dedicated free time conceiving, designing, developing and testing these changes (and all the infrastructure you see around them, including this web site)
Quite literally many, many cases of beer and wine
Just when you thought we were all having a rest for Easter, here's some surprise news for you: Kodi "Leia" 18.2 is ready to roll. The sun is shining and the sky is blue here in western Europe, and we're all tied to our keyboards to bring you the latest Kodi loveliness. We're kind like that.
In keeping with the 18.x maintenance release cycle, this is a bug fix release, with no real new functionality. What's worth noting, however, is how we've identified and managed the bugs this time. We've always valued high-quality bug reports, and, for this reason, for 18.x we implemented an issue template and an automated verification system in the GitHub issue tracker. This makes the bug reports more complete, and gives the Kodi developers a better chance to pinpoint problems more accurately and fix them more quickly. The aim is to solve the problem of waiting for proper full debug logs, samples and suchlike, hopefully saving a lot of time and getting issues resolved more quickly. Hopefully, you can see the results of this new process in the 18.x bug fix releases.
wo months have passed since our last bugfix release and already we have a new one ready for consumption. Fancy a few more features? There aren't any, with one teeny-tiny exception. Apparently DTS-HD audio only tracks are a thing and Kodi can now play them like any other music format. That's it. No more features. Seriously.
However, since Kodi 18.3 is a bugfix release, we have a boatload of erm... fixes. In fact, too many to mention. Below is a non-exhaustive list of (mostly) usability fixes.
It is a truth universally acknowledged that, no matter how much testing you do before a major release, you'll never find and squash anything like all the bugs until you get a proper, large-scale, mass test of the code. In other words, it's time for a bugfix release on the Kodi 19 "Matrix" series, as - thanks to your feedback - we've managed to fix a whole batch of issues over the past few weeks.
In no particular order, this version includes fixes for the following:
As a bug fix release, don't bother going to look for new features; while there are some, that's not the main purpose of this version. Full details are on GitHub, but here's the short form...
This release is so fresh that we don't yet even have an image... oops!
It's been a hectic last couple of months in the world of Kodi, but the wheels keep on turning. Without any further ado, we are happy to announce the first Alpha release for Kodi 21.x "Omega".
This is a major release, so, as you'd expect, it comes with many new features. However, with a core change to FFmpeg 6.0, there is a very good chance that some regressions may occur. As such, please be aware that installing this will most likely break things, and we'd really like your help at that point to identify the problems and get them fixed. Please raise Github issues with full debug logs to help us resolve any regressions you wonderful testers come across.
So, all that aside... what's actually changed?
Time for the next milestone release for Kodi 21 "Omega". This is our second Alpha release for this cycle.
This is a major release, so, as you'd expect, it comes with many new features. However, with a core change to FFmpeg 6.0, there is a very good chance that some regressions may occur. As such, please be aware that installing this will most likely break things, and we'd really like your help at that point to identify the problems and get them fixed. Please raise Github issues with full debug logs to help us resolve any issues you wonderful testers come across.
Over the last couple of months we've merged 120 pull requests - fixing issues, adding features, and improving Kodi.
So... what's actually changed?
Time for the next milestone release for Kodi 21 "Omega". Slightly delayed this time around compared to what we were striving for, however we are happy to announce the arrival of Alpha 3.
This is a major release, so, as you'd expect, it comes with many new features. However, with a core change to FFmpeg 6.0, there is a very good chance that some regressions may occur. As such, please be aware that installing this will most likely break things, and we'd really like your help at that point to identify the problems and get them fixed. Please raise Github issues with full debug logs to help us resolve any issues you wonderful testers come across.
A further 176 Pull Requests have been merged since Alpha 2 - fixing issues, adding features, and improving Kodi.
So... what's actually changed?