Version history for Kodi for Mac OS X (Intel)
<<Back to software description
Changes for v15.1 (Insengard) - v15.2 Isengard RC 1
- • Updated taglib that fixes a crash when playing flac files
- • Fix volume adjustment for XBOX controllers
- • Fixes side flyout appearing when using touch
- • Fixes freeze on win32 on away mode
- • Fix crash on osx 10.7 when trying to resolve hdd names
- • Fix Amlogic zoom problems on Android
- • Set default screen region for dvb subs (wrong placed subtitles)
- • Fix missing lyrics from tag when playing from musicdb url
- • Properly set the time format when setting/changing regions
- • Fix playback problems on AMLogic after ffwd or skip
- • Fix fallback for nb_no language
- • Fix empty LatestAlbum.Artist
- • Fix watched flag in Confluence media info 3 view
Changes for v14.0 (Helix) RC 2 - v14.0 (Helix) RC 3
- Bump FFmpeg to 2.4.4
- Fix problem with setting content on new and existing video sources
- Fix spinner in video settings for choosing hardware or software decoding
- Fix recording history in PVR
- Separate sort order in PVR window for each directory
- Fix PVR preview video scaling for AMLCodec on Android
- Fix restart option on Win 8.1
- Fix crashes on certain Intel GPU when playing video
- Fix crashes on certain videos on Android 5.0 devices (Nexus Player and ADT-1)
- Fix LPCM (audio/L16) streaming via UPnP
- Use correct art type when appending art to item lists
- Fix python PIL package on Windows that caused crash on weather add-on
- Updated GUI translation files
Changes for v14.0 (Helix) alpha2 - v14.0 (Helix) alpha4
- * support for sub-channels in PVR
- * update sqlite which brings some improved library speed
- * add support for DSD audio
- * add mouse support in Bluray menus
- * add support for EGL/GLESv2 when using X11
- * 4K playback on Android using AMLcodec
- * support for the Freescale i.MX6 SystemOnChip
- * improvements for DXVA video playback on Windows platform
Changes for v13.1 (Gotham) - v13.2 (Gotham)
- Fix audio problems with pass-through on OSX
- Crash in Android if an app is favourite, then uninstalled from system.
- Fix crash in Android when entering programs menu in some skins
- Bitstream conversion fix for some BD mkv iso rips
- Fix labelcontrols with autowidth set were always marked as dirty (re-render)
- Update included PVR add-on
- Set “remote as keyboard” default to true for Android
- Fix FTP TLS not working
- Fix some disappearing characters on Mac OSX
- Fix onplaybackstarted event for external players
- Don’t show OSD menu DVD menu with mouse/touch
- GetText and delete sound option for add-on developers
- Fix wrong sample-rate selection on OSX
- Fix optical usb devices with > 2 channels on OSX
- Fix firewall popups in OSX on start-up
- Make the fake full-screen option only visible when running OSX snowleopard
- Fix overlapping subtitles
- Fix accented letters. Example: “VARIéS” rather than “VARIÉS”
- Prompt for master pin in case the add-on manager is locked
- Update GUI translations
- Update included add-ons
- Fixed several bugs and memory leaks
Changes for v13.1 (Gotham) - v13.2 (Gotham) Beta 1
- Fixes
- Fix onplaybackstarted event for external players
- Don’t show OSD menu DVD menu with mouse/touch
- GetText and delete sound option for add-on developers
- Fix wrong sample-rate selection on OSX
- Fix optical usb devices with > 2 channels on OSX
- Fix firewall popups in OSX on start-up
- Make the fake full-screen option only visible when running OSX snowleopard
- Fix overlapping subtitles
- Fix accented letters. Example: “VARIéS” rather than “VARIÉS”
- Prompt for master pin in case the add-on manager is locked
- Update GUI translations
- Update included add-ons
- Fixed several bugs and memory leaks
Changes for v13.0 (Gotham) - v13.1 (Gotham)
- Fix resume point of certain PVR items begin stale on playback.
- Fix weirdness when certain TVs query XBMC’s UPnP server and it starts running a bunch of add-ons which cause popups on the XBMC machine.
- Fix crash at exit while airplay is playing
- Better recovery of VDPAU on errors.
- Fixes for cropping of interlaced content using VDPAU.
- Fix for FLAC tracks with large embedded images not playing.
- Fix for crash if librtmp wasn’t available.
- Fix for ffmpeg building on linux using later versions of librtmp.
- Fix for broken m4a, mp4 playback with paplayer.
- Fix for the hint text not being shown in editcontrols once unfocused.
- Fix minor memory leak in PlayMedia builtin function.
- Fix albumartist use in song smartplaylists.
- Use unique client broadcast UID in the PVR api.
Changes for v13.1 (Gotham) Beta 2 - v13.1 (Gotham) RC 1
- Fix resume point of certain PVR items begin stale on playback.
- Fix weirdness when certain TVs query XBMC’s UPnP server and it starts running a bunch of add-ons which cause popups on the XBMC machine.
- Fix crash at exit while airplay is playing
- Better recovery of VDPAU on errors.
- Fixes for cropping of interlaced content using VDPAU.
- Fix for FLAC tracks with large embedded images not playing.
- Fix for crash if librtmp wasn’t available.
- Fix for ffmpeg building on linux using later versions of librtmp.
- Fix for broken m4a, mp4 playback with paplayer.
- Fix for the hint text not being shown in editcontrols once unfocused.
- Fix minor memory leak in PlayMedia builtin function.
- Fix albumartist use in song smartplaylists.
- Use unique client broadcast UID in the PVR api.
Changes for v13.1 (Gotham) Beta 1 - v13.1 (Gotham) Beta 2
- Fix resume point of certain PVR items begin stale on playback.
- Fix weirdness when certain TVs query XBMC’s UPnP server and it starts running a bunch of add-ons which cause popups on the XBMC machine.
- Fix crash at exit while airplay is playing.
Changes for v13.0 (Gotham) - v13.1 (Gotham) Beta 1
- Fixes
- Better recovery of VDPAU on errors.
- Fixes for cropping of interlaced content using VDPAU.
- Fix for FLAC tracks with large embedded images not playing.
- Fix for crash if librtmp wasn’t available.
- Fix for ffmpeg building on linux using later versions of librtmp.
- Fix for broken m4a, mp4 playback with paplayer.
- Fix for the hint text not being shown in editcontrols once unfocused.
- Fix minor memory leak in PlayMedia builtin function.
- Fix albumartist use in song smartplaylists.
- Use unique client broadcast UID in the PVR api.
Changes for v13.0 (Gotham) Beta 1 - v13.0 (Gotham) Beta 2
- Subtitles for videos over http should now support the same subtitle functions supported by local media (Note: Certain subtitle issues will only be fixed when non-default skins provide updates. Other fixes are in the works.)
- Rockchip devices on Android will no longer cause XBMC to crash occasionally during playback
- PVR Programming Guide cleanups
- AudioEngine improvements to handling AC3 and DTS, as well as smarter handling in Android and intelligent EAC3 recognition
- Crash on exit should be fixed on various platforms
- JSON-RPC file listing fixes
- DXVA fixes in Windows for older Intel GPUs
- Wording and grammar fixes throughout the UI
- Local music NFO files are now recognized correctly
Changes for v13 (Gotham) Alpha 7 - v13.0 (Gotham) Beta 1
- http://wiki.xbmc.org/index.php?title=XBMC_v13_(Gotham)_changelog
Changes for v13 (Gotham) Alpha 6 - v13 (Gotham) Alpha 7
- New features: Stereoscopic 3D support and Android Hardware video decoding
- EPG no longer crashes when there is no EPG data
- Music Database fixes
- font processing fixes
- Fixed non-trivial dirty rectangle modes
- Fix gain for MP3 files (vs FLAC and other audio files)
- Fix file parse bugs (results in speedier file parsing)
- Numerous Raspberry Pi fixes
Changes for v12.2 - v12.3 (Frodo)
- fixes for bugs found in the 12.2 release
Changes for v12.0 (Frodo) - v12.1 (Frodo)
- 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
Changes for v11.0 (Eden) - v12.0 (Frodo)
- Added unified Live TV and PVR frontend with a common EPG and DVR (Digital Video Recording) client GUI
- Added unified PVR backend framework and API for multiple PVR backend software from third-parties
- Added support to integrate PVR Addon's recorded TV Show Episodes and Movies with XBMC's Video Library
- Extended JSON-RPC and embedded Web Server API with PVR support to enable Web EPG in a web interface
- PVR backend clients addons availabe for many popular third-party PVR backend software: PVR Demo Client dummy addon with fake backend from Team-XBMC for skinners and regression testing
- Argus TV / ForTheRecord PVR Addon backend client maintained and available from XBMC's community
- DVBViewer PVR Addon backend client 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
- Tvheadend PVR Addon backend client maintained and available from 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
- Enabled Dirty Regions rendering to redraw screen on single dirty region by default on all platforms[3][4]
- Added ability to run a split display resolution for GUI and video playback on embedded platforms[5]
- Extended XBMC's GUI for PVR and EPG
- Improved touch and gesture support for all platforms
- Improved mouse support, add better control for dragging of scroll bars, and click handling
- Improvements to art handling, allowing Skinners to display multiple art types for each item, such as banners and posters for tv shows.
- Improved texture caching for GUI speedup
- 1.4 Platform Independent Playback
- Added software decoding of 10-bit depth H.264 profile (Hi10P) videos (requires around a core2duo or equivalent and up)
- Added HLS (HTTP Live Streaming) and M3U8 (Extended M3U) playlist support
- Added support for color and font style tags in MPL2 (MicroDVD) subtitles
- Added support for direct playback of ISO image files for Blu-ray Disc media
- Added Bluray HDMV menu support (but not BD-J / BD-Live menus)[6]
- Improved Bluray playback support of unencrypted bdmv and mpls files without menus
- Improved deinterlacing "Weave" method for playback of interlaced video when upscaling
- Upgraded FFmpeg's libavcodec and libavformat audio/video codec and demuxer libraries
- Improved support for forced subtitles
- Added option to set a default preference for subtitles and audio tracks based on language
Changes for v12.0 (Frodo) RC 1 - v12.0 (Frodo) RC 2
- 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
Changes for v12.0 (Frodo) Beta 3 - v12.0 (Frodo) RC 1
- 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
Changes for 12.0 (Frodo) Beta 2 - v12.0 (Frodo) 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. If you feel comfortable with one of these languages, but don’t know how to help, feel free to visit our forum thread that explains how to help translate XBMC using Transifex. UPDATE: Additionally, Transifex is used for translations for addons and skins, so you are always welcome to go back to a more complete language and help with any unfinished addons.
Changes for v12.0 (Frodo) Beta 1 - 12.0 (Frodo) Beta 2
- 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.
Changes for v10.1 - v11.0 (Eden)
- 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
- Gave external subtitles preference over internal 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)
- Added Audio/L16 support for better DLNA UPnP client compliance
- 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.
- Added support for scraping Movie Collections, along with the ability to toggle collections on and off
- Scrapers:
- Improve TheMovieDB.org movie scraper by adding themoviedb.org posters scraping
- Added movie set 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
- Added weather lookup by IP
- 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, the iPad (effectively all jailbroken iOS products)
- 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 retina support
- 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
Changes for v11.0 (Eden) RC 1 - v11.0 (Eden) RC 2
- We are pleased to announce that the video sync bug introduced has been resolved and Release Candidate 2 released in record time.
Changes for v11.0 (Eden) Beta 3 - v11.0 (Eden) RC 1
- Today we are excited to announce Eden Release Candidate 1. It has been a productive few weeks since Beta 3, as we?ve ironed out numerous minor (and one or two major) bugs.
- In particular, we?ve:
- Given preference to external subtitles over internal subtitles
- Updated a number of XBMC translations for final release
- Resolved a number of outstanding Airplay issues
- Allowed specified movie sets to be sorted by title, rather than year, without changing the default sort order on other sets.
- We?ve also added the useful feature of IP weather look up. Now, on a clean install of XBMC, users will no longer need to manually enter their weather location. Instead, XBMC will simply check the IP location of your box and auto-set the weather.
Changes for v10.0 - v10.1
- This is intended as a bug-fix release only, no new features have been introduced. Notable fixes include:
- If an in-use skin was updated in Windows, XBMC would freeze
- Some RTMP streams in Windows did not play
- Included add-ons have been updated
- The correct referrer is now used for downloading add-ons, improving dependency statistics
- Crashes during playback on ATI hardware in some circumstances have been fixed
- Hardware decoding improvements for OSX
- Various small fixes
Changes for v10.0 (Dharma) RC 1 - v10.0 (Dharma) RC 2
- Shoutcast support has been redone. Listening to your favorite online radio stations with the shoutcast plugin is now a much nicer experience.
- The add-ons moved out of the testing repository and into their permanent home. This means that everyone will need to upgrade in order to see future add-on updates. If you continue to use RC1 or previous, please don’t report a lack of updates.
- Automatic updates for add-ons are now enabled by default. Of course, you can still disable them via the add-on manager if you prefer.
Changes for v10.0 (Dharma) Beta 4 - v10.0 (Dharma) RC 1
- Major fixes since Beta4:
- A fix for a problem when pausing/seeking. This was known to cause static or erratic behavior on some amplifiers.
- Beta4 introduced a regression with Linux and Live users that led to broken or choppy playback. Please note that anyone upgrading to RC1 on these platforms is highly advised to remove ~/.asoundrc, and create a new one if you had done so previously.
- The Bootable LiveCD script is now much more reliable. What a great way to install to a flash drive!
- And a few new features:
- After adding a source, you are now prompted to set content. This should be much more logical for new users.
- New icons for the addon browser.
Changes for v10.0 (Dharma) Beta 3 - v10.0 (Dharma) Beta 4
- Well, beta 3 had a few regressions. So rather than moving along to rc1, we decided to throw out one last (we hope!) beta. There a few things to take note of:
- Live now contains an Audio Mixer. You’ll find it in the Programs section. Non-Live users (Linux and OSX) may install it from the add-ons browser. This replaces the previous scripts that attempted to set volume levels. As a result, volumes may be low or muted by default, but now you can adjust them with your remote.
- After installing a skin from the add-on browser, you’ll now be prompted to switch to it. It just makes sense.
- Don’t you hate it when programs add a shiny new feature and force you to use it, even if you absolutely hate it? We do too! If you don’t want to be notified about add-ons at all, now you can disable notifications completely. Just go to the add-on browser options and turn them off.
- Ubuntu Maverick packages are now ready for testing.
- Strings have been frozen for a while already, but we decided it was important enough to get those settings in for Dharma. So translators please take notice.
- This late in the release cycle, we are hoping that beta4 is relatively boring. If all goes well, we’ll push out an RC1 soon.
Changes for v10.0 (Dharma) Beta 2 - v10.0 (Dharma) Beta 3
- Nearly one month after the release of Beta 2, the latest Dharma pre-release is ready for testing. We have been working very hard to to stabilize XBMC for the final release; there have been over 300 commits to the release branch since the last beta. Notable fixes include:
- Lots of Live fixes and clean-ups. We want Dharma Live to work out-of-the-box as much as possible. Those who have been plagued with broken ALSA upgrades and unsupported soundcards will be happy to know that these issues have been resolved. In addition, most ION/ION2 systems should just work ™, though there are a few small issues remaining.
- Shoutcast, which is now an add-on, was causing hard-freezes. Now Fixed.
- A bug causing redundant http requests has been fixed. Scraper sites (Hi TMDb and TheTVDB!) should see significantly less requests per session.
- Several new addons. Many scrapers have been fixed. The popular Transparency! skin is now in the official repository; a total of 9 available even before official release!.
- Many more small fixes. Small fixes are good.
- There are still a few known bugs:
- CrystalHD support is great, but drivers and libraries still require manual intervention for installation in Live/Linux. This may or may not be fixed in time for release.
- No packages for Ubuntu Maverick are available as of now. We’re working hard on this.
- A few small miscellaneous bugs. Small bugs are bad.
Changes for v9.11 RC 1 - v9.11 (Camelot)
- GUI:
- Improved XBMC GUI Skinning Framework making it even more flexible and powerful
- Powerbutton follows “shutdown function” in settings/system/power saving
- Updated translations for most languages (help is always wanted with translation)
- Skinnable Weather Plugin API enabling third-party Weather Plugins (Python Scripts)
- Edit button for RSS feeds in settings, (needs RssTicker script installed, see SCRIPTS section below)
- New screensaver option to turn off the screen (using VESA DPMS)
- Always On Top option to advancedsettings.xml when XBMC runs in Windowed Mode
- Better support for multi-monitor setups
- Settings have been re-organized and cleaned up to sync with new features
- Playback:
- High Definition, Surround Sound, and Subtitle Flagging and Filtering in Video Library
- Added support for SingStar and UltraStar Karaoke Lyrics Format
- Updated FFmpeg (libavformat and libavcodec) audio/video codec and demux library
- Speed up RAW image loading and handle more file extensions
- Implemented better WAV/PCM handling on 64-bit operating-systems
- Added support for additional tags in CUE sheets (Genre/Year)
- Added support for MPL2 (Blu-ray) subtitles format
- Added support forVPlayer subtitles format (which unfortunately is still in use)
- Added support for RTMP (Flash) live video streams, plus skip, pause, and resume feature
- Added proper MMS/MMSH streaming client (libmms) support
- Added audio and subtitle delay pop-up to the GUI (similar to volume control)
- Improved Commercial Skipping, EDL (Edit Decision List), and SceneMarker support
- Options for smoother video playback (syncing the video to the refresh rate of the display)
- Smart Playlists support for video resolution, aspect-ratio, codec, audio, and subtitles
- Extension of ExternalPlayer enabling multiple external players based on file-extension
- Added overlay renderer for dvd/vobsub/xsub
- Library:
- Performance improvements to SQLite (database) queries (help is always wanted here)
- Support for movie sets and a sortorder tag in the Video Library
- UPnP MediaServer compliant with DLNA (Digital Living Network Alliance) standards
- Ability to view pictures over UPnP in XBMC, also loads of fixes to the UPnP library
- Added scan for new content command to HTTP API, extended XBMC.updatelibrary call
- Reorganized MythTV directory structure to separate TV Shows from Movies
- Support importing MythTV movies into the Movies Library (including scraping)
- Added support local actor thumbnails (store as actor_name.tbn under .actors directory)
- Scrape studio info for TV Show/Season/Episode, info is available via studio field item
- Changed handling in Scrapers and NFO replacing «thumbs» with multiple «thumb»
- Added library update on resume if we are coming from suspend/hibernate
- Ability to scrape and scan TV Shows into the video library by air-date via TheTVDB.com
- Scrapers:
- TheMovieDB.org (TMDB) movie scraper upgraded to version 2.1
- Added Movie Trailer scraping from dtrailer.com to TheMovieDB.org scraper
- TheTVDB.com TV Shows scraper scraper improvements and enhancements
- MTV (Music Videos) scraper improvements and enhancements
- New freebase music scraper (with Artist FanArt support via htbackdrops.com)
- New Polish music scraper combining allmusic.com,merlin.pl, and lastfm.pl
- New mymovies.dk (Multilanguage) movie scraper (*commercial)
- New fdb.pl (Polish) movie scraper
- New cinefacts.de (German) movie scraper
- New filmdelta.se (Swedish) movie scraper
- New world-art.ru (Russian) movie scraper
- Updated imdb.cn (Chinese) movie scraper
- New cine-passion (French/English) movie scraper
- Fixes and additions for the mymovies.xml scraper
- Skins:
- Confluence is the new default
- PM3.HD set to secondary
- Removed legacy PM III (farewell old friend)
- Windows-Specific:
- Changed from Open GL to DirectX for GUI and video rendering.
- Added Crash Dump for Windows
- Support Milkdrop visualizations
- Linux-Specific:
- Added support for Debian building and packaging to the XBMC SVN
- External libraries options when compiling XBMC for Linux making it more distro agnostic
- Support for PPC (PowerPC) processors in XBMC for Linux (OpenGL support required)
- Avahi Zeroconf (Zero Configuration Networking) for XBMC webserver
- Added DeviceKit.Disks integration
- Added DeviceKit.Power and ConsoleKit.Manager integration
- OS X Specific:
- Logitech Harmony Universal Remote support
- Added support for CoreAudio API and removed the PortAudio API code
- AC3 and DTS digital audio pass-through to SP/DIF on Apple TV (thanks to CoreAudio)
- Support for running external Applescripts
- Support for command-tab application switching
- support for OS X Spaces (virtual desktops)
- Live-Specific:
- New installer with disk partitioning support, network setup and language selection
- Uses Beatzeps08’s variation of duduke’s great “spinner black” usplash theme! Thanks Beatzeps08!!
- Based on Ubuntu Karmic
- NVIDIA drivers: 190.53 (VDPAU included on supported GPUs)
- ATI/AMD drivers: Catalyst 9.11
- Includes the magic tvheadend package, which brings live TV in XBMCLive
- The plugin “SVN Repo Installer” is also included, thus installing new scripts/plugins/skins will be easier
Changes for Atlantis - Beta 1 - Atlantis - Beta 2
- Team-XBMC is proud to announce the second cross-platform Beta version of XBMC Media Center for Linux, Mac OS X (Leopard, Tiger, and Apple TV), Windows, and Xbox, in preparation for the upcoming point release of XBMC, code named 'Atlantis'.
- New in this release is multi-core video decoding for Windows users, courtesy of a rebuilt FFmpeg by WiSo and AreaScout, and XBMC now runs on the Apple TV via the easy to use USB installer created by Scott Davilla. We've also updated the skins (PM3.HD, Project Mayhem III, and MediaStream by Team Razorfish) to their latest versions.
- With almost 80 tickets closed, and close to 200 commits to SVN since Beta 1 was released, Beta 2 represents a clear step forward in terms of stability. Thanks to all in the community who have made this possible by reporting bugs and suggesting improvements!
- Go grab XBMC 'Atlantis' Beta 2 and let us know how it goes!
Changes for rev. 14178 - Atlantis - Beta 1
- Team-XBMC is proud to announce the first cross-platform Beta version of XBMC media center for Linux, Mac OS X, Windows, and Xbox, in preparation for the upcoming stable release of XBMC, code named 'Atlantis'. There are three important news items associated with this release:
- The first item that is new in this release is the brand new skin "PM3.HD", a high-definition tribute to Project Mayhem III, which will be gracing screens as the default skin on Linux, Mac OS X, and Windows. Xbox users can, of course, choose to use this skin if they wish as well, and the original Project Mayhem III skin is still packaged with Beta 1 for those who prefer the old-school look. This is in addition to the already awesome selection of skins available for XBMC.
- The second item is the initial release of "XBMC Live", a bootable CD which gives users the opportunity to try XBMC on their computer, without touching their harddrive. In addition, XBMC Live allows installation of XBMC, complete with an operating system, onto a USB flash memory sticks for a permanent, fast booting, dedicated set-top-box style installation of XBMC. XBMC Live is designed to support Microsoft's MCE Remote and USB receiver out-of-the-box.
- The third item is that the XBMC for Mac release now has initial support for integrating iTunes and iPhoto media into XBMC. For more information on this, please read this developers blog entry; "iTunes and iPhoto integration in XBMC". The Mac release of Beta 1 also comes bundled with a bonus skin for XBMC, and that is MediaStream by Team Razorfish, (this skin can, of course, be downloaded and installed on all XBMC platforms, like all other XBMC skins).
- You should know that XBMC 'Atlantis' is still in a feature freeze, the final release of which is scheduled for October, and we really need your help in order to make 'Atlantis' as stable as possible. We encourage all users to download and use this Beta release in preference to using SVN or the Alpha builds, and test it thoroughly, reporting all bugs to our tracking system.
- We would also appreciate any and all assistance in making sure that the online manual and FAQ are as up to date as possible. Both the online manual and FAQ are wiki based so just register and request write access if you wish to contribute. In addition, translations and updates of XBMC language files is another area where help would be appreciated.