<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Kodi News]]></title><description><![CDATA[Kodi is a free media player that is designed to look great on your big screen TV but is just as at home on a small screen.]]></description><link>https://kodi.tv</link><generator>GatsbyJS</generator><lastBuildDate>Wed, 18 Dec 2024 19:46:16 GMT</lastBuildDate><item><title><![CDATA[The Kodi Foundation: Who We Are, What We Do]]></title><description><![CDATA[So, a slightly different topic for a change. We talk a lot about the Kodi software, its development and releases, and that's fine, as that's…]]></description><link>https://kodi.tv/article/the-kodi-foundation-who-we-are-what-we-do/</link><guid isPermaLink="false">https://kodi.tv/article/the-kodi-foundation-who-we-are-what-we-do/</guid><category><![CDATA[Community]]></category><dc:creator><![CDATA[Team Kodi]]></dc:creator><pubDate>Wed, 18 Dec 2024 19:38:20 GMT</pubDate><content:encoded>
                    &lt;figure&gt;
                      &lt;img title=&quot;Grey and gold steel gears. Photo by Pixabay: https://www.pexels.com/photo/gray-and-gold-steel-gears-159275/&quot; alt=&quot;A selection of grey and gold interlocking steel gears, representing the the inner workings of Kodi. &quot; src=&quot;https://kodi.tv/images/blog/grey-and-gold-gears.webp&quot; /&gt;
                    &lt;/figure&gt;
                  &lt;p&gt;So, a slightly different topic for a change.&lt;/p&gt;
&lt;p&gt;We talk a lot about the Kodi software, its development and releases, and that&apos;s fine, as that&apos;s what we&apos;re all about and that&apos;s what everyone ultimately sees. However, we thought we&apos;d change the subject a little and explore what goes on behind the scenes: how &quot;Team Kodi&quot; is structured, and what else is going on in the background in support of that glorious code.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The Kodi Foundation and the Board of Directors&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Kodi has a legal personality. We&apos;re incorporated in the US as the Kodi Foundation, a 501(c)(3) non-profit - or a type of NGO, in common European parlance. This is the &quot;company&quot;, it&apos;s the entity that receives donations, signs hosting agreements, protects our trademarks, and owns any assets and intellectual property. However, we don&apos;t have any of the trappings of a regular company: we have no employees, minimal assets, and no property. We&apos;re wholly run by volunteers and a few carefully-chosen outside agents for e.g. legal work.&lt;/p&gt;
&lt;p&gt;The Kodi Foundation is then made up of members of Team Kodi. It&apos;s not mandatory to join - you can be a Team member and not join - but it&apos;s the Foundation members who get a vote on major decisions. Probably the most regular of those decisions is the appointment of our Board of Directors - again, Team members, all volunteers, each of whom serves a two-year term as part of a Board of five members. The Board then manages Kodi: funds, publicity, taxes, lawyers, copyright bodies, banks, sponsors, non-profit oversight, and so on. There&apos;s also a whole raft of internal administrivia - member lists, permissions, access rights, what&apos;s filed where, who&apos;s responding to what, why are we getting these emails, no we don&apos;t want your adverts.&lt;/p&gt;
&lt;p&gt;As both a Team and as a Board, we hold regular Zoom meetings to discuss progress, schedules, and any related issues that may crop up from time to time. As you can imagine, this can be quite a challenge given the timezones we cover, so everything is available afterwards for Team members to catch up on.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The Greater Team Kodi&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;It&apos;s not just paperwork, though. It&apos;s easy to think of Kodi as a bunch of lines of code, hammered out in the small hours by pizza-fuelled developers, and that&apos;s not necessarily too far wide of the mark in some ways. But there&apos;s also so much more: even to maintain that code needs discipline, a release manager, code reviews, Github admin. We have people who look after build servers and DNS records, who administer our email and collaboration tools, who feed and water everything from backup servers to the server that hosts the forums: software upgrades, patches, hardware replacement, migrations. And we have people to write posts like this, to design our graphics for each release, to modify skins, to compile and build new releases.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Funding it All&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;As mentioned above, this is all voluntary: nobody at Kodi gets paid anything for what they do. We all do this as a hobby, because we enjoy it in some way. And what makes that possible is primarily you, our users.&lt;/p&gt;
&lt;p&gt;We generate a few tens of thousands of dollars a year. Most of that comes directly from donations - that little orange button in the top right; some comes from merchandise sales such as T-shirts or royalties on branded Flirc goods; and the rest comes from corporate sponsorship, which is an ephemeral beast at best. You&apos;ll perhaps notice that we&apos;ve always steered clear of advertising, so there are no popups on this site, no banner ads, and nothing within the application itself: that&apos;s very deliberate, and we work hard to keep it like that.&lt;/p&gt;
&lt;p&gt;On that note, we&apos;d like to give a huge shout out to Flirc right now, as they&apos;ve just started selling a &lt;a href=&quot;https://kodi.tv/article/flirc-case-for-raspberry-pi-5-kodi-edition/&quot;&gt;Raspberry Pi 5 branded Kodi case&lt;/a&gt;. This is the only company authorised to use our brand on a product, and the only company who gives us royalties: we get a small amount for every case sold. They&apos;ve been consistently helping us out financially for the last few years and, without them, we would be attending many fewer conferences.&lt;/p&gt;
&lt;p&gt;And where does the money go? We have hosting costs, professional service fees (lawyers, copyright specialists, accountants), banking fees. While we sometimes get sponsored hardware, we have to pay for servers, storage, bandwidth. If someone is working on a feature and they need a particular piece of hardware that we can&apos;t get donated, we&apos;ll buy them something (e.g. to assist with porting Kodi to a new platform). Perhaps our biggest costs are conferences: the Open Source world thrives on community, so we have tried to get people representing us at FOSDEM, Embedded Linux Conference, OSS Summit, SCALE, and the Open Source Leadership Summit - although the majority of funds goes to getting as many members as possible to attend our annual developer conference, Kodi Devcon.&lt;/p&gt;
&lt;p&gt;We think we do pretty well on limited funds, and we&apos;ve had some big donations in the past, but unfortunately those are drying up, so we&apos;re starting to have to make hard decisions on not covering our volunteers costs to represent us at some of the conferences.&lt;/p&gt;
&lt;p&gt;Once 2024 ends, we will publish a detailed financial blog post, outlining our expenses this past year, but we&apos;d love help from readers and users like you!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What&apos;s Needed&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;More hosting is always appreciated. We get by nearly entirely from free hosting and can&apos;t thank our sponsors such as OSUOSL and Leaseweb enough, but can always use more diversity.&lt;/li&gt;
&lt;li&gt;We always need volunteers to work on stuff! Social Media and someone to manage our store are two that come to mind, but platform-specific development experience (e.g. Android) is always good.&lt;/li&gt;
&lt;li&gt;Sponsorship! if you think you have a good fit for a sponsor who aligns with our interests, please, reach out!&lt;/li&gt;
&lt;li&gt;If you have any corporate matching, Kodi is registered as a corporate nonprofit beneficiary with the &lt;a href=&quot;https://benevity.com/&quot;&gt;Benevity&lt;/a&gt; platform.&lt;/li&gt;
&lt;li&gt;And lastly, monetary donations go a long way too. As stated, we are a 501(c)(3), so these donations are tax deductible in the US. If you have a few dollars, pounds, euros or equivalent going spare, you can &lt;a href=&quot;https://kodi.tv/donate/&quot;&gt;really help us out&lt;/a&gt;. Thank you!&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We always want to keep some money in the bank, and we have a rule: we need to be able to cover the next Devcon before we hold this one and, unfortunately, 2025 may be the last year for a couple years at the current rate of donations. We spend less than US$30k for the entire event, including flying our team from around the world to attend plus all hotel/food/conference room costs, but our current finances just won&apos;t support this after next year&apos;s conference unless something changes, such as a new sponsor (or the RPi5 case becomes exceedingly popular and sells out!).&lt;/p&gt;
&lt;p&gt;Thank you very much in advance for anything you can do to help.&lt;/p&gt;
&lt;p&gt;-- Team Kodi&lt;/p&gt;</content:encoded></item><item><title><![CDATA[Flirc Case for Raspberry Pi 5 - Kodi Edition]]></title><description><![CDATA[Team Flirc and Team Kodi are thrilled to introduce the newly designed Flirc Raspberry Pi 5 Case, Kodi Edition. Available now! Our journey…]]></description><link>https://kodi.tv/article/flirc-case-for-raspberry-pi-5-kodi-edition/</link><guid isPermaLink="false">https://kodi.tv/article/flirc-case-for-raspberry-pi-5-kodi-edition/</guid><category><![CDATA[Community]]></category><dc:creator><![CDATA[Team Flirc]]></dc:creator><pubDate>Thu, 28 Nov 2024 11:14:39 GMT</pubDate><content:encoded>
                    &lt;figure&gt;
                      &lt;img title=&quot;Raspberry Pi 5 - Kodi Edition&quot; alt=&quot;A desk, with a laptop open in the background. Two &quot;Kodi edition&quot; Raspberry Pi 5 cases sit in front of it, oriented so you can see the case properly. Snowflakes and lens flare glisten around because, hey, it&apos;s nearly Christmas!&quot; src=&quot;https://kodi.tv/images/blog/pi5_case_kodi.webp&quot; /&gt;
                    &lt;/figure&gt;
                  &lt;p&gt;Team Flirc and Team Kodi are thrilled to introduce the newly designed Flirc Raspberry Pi 5 Case, Kodi Edition. Available now!&lt;/p&gt;
&lt;p&gt;Our journey began with a host of ideas that we transformed into a crowdsourcing poll on the Kodi forums. The community chose from six designs, and we loved seeing your preferences and hearing your feedback. We’re excited to continue this collaborative approach because, just as Kodi is community-driven, so should its official case be.&lt;/p&gt;
&lt;p&gt;With only about 2,000 cases available, this is a truly limited edition. Once sold out, we won’t produce more. Instead, every quarter, we’ll engage with the community again, allowing you to submit and vote on new ideas for another limited run.&lt;/p&gt;
&lt;p&gt;With each purchase, you’re helping fund the Kodi team’s ongoing development and innovation.&lt;/p&gt;
&lt;p&gt;On top of our Black Friday - Cyber Monday deals, enjoy an extra 10-15% off when you purchase a Kodi Edition Raspberry Pi 5 case, which can be used on our Flirc USB or Skip 1s Universal Remote.&lt;/p&gt;
&lt;p&gt;If you want to see more, check out the YouTube video below, or just skip the line and &lt;a href=&quot;https://flirc.tv/products/flirc-raspberry-pi-5-case-kodi-edition?variant=46598976798952&quot;&gt;head straight over to the Flirc store&lt;/a&gt; to grab one!&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=WCahu5-HBrQ&quot;&gt;&lt;img src=&quot;https://markdown-videos-api.jorgenkh.no/url?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DWCahu5-HBrQ&quot; alt=&quot;Pi5 Case - Kodi Edition&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A heartfelt thanks to the Kodi Team, our loyal customers, community members, and everyone who contributed to the design.&lt;/p&gt;
&lt;p&gt;Happy Thanksgiving!&lt;/p&gt;</content:encoded></item><item><title><![CDATA[Kodi 21.1 "Omega" - Release]]></title><description><![CDATA[Okay, a late announcement - apologies, you can blame the summer holiday season. Or, if it's easier, you can just blame me as the bloke with…]]></description><link>https://kodi.tv/article/kodi-21-1-omega-release/</link><guid isPermaLink="false">https://kodi.tv/article/kodi-21-1-omega-release/</guid><category><![CDATA[Release]]></category><dc:creator><![CDATA[Team Kodi]]></dc:creator><pubDate>Tue, 10 Sep 2024 11:51:22 GMT</pubDate><content:encoded>
                    &lt;figure&gt;
                      &lt;img title=&quot;Kodi 21.1 &quot;Omega&quot; Splash Screen&quot; alt=&quot;Kodi 21.1 &quot;Omega&quot; Splash Screen - the Kodi logo sits at the centre of a black screen, a stylised Greek letter &quot;Omega&quot; wrapped around it.&quot; src=&quot;https://kodi.tv/images/blog/kodi_21.1_omega_splash.webp&quot; /&gt;
                    &lt;/figure&gt;
                  &lt;p&gt;Okay, a late announcement - apologies, you can blame the summer holiday season. Or, if it&apos;s easier, you can just blame me as the bloke with the keyboard, that works equally well. Either way, many of you will already have noticed this, but, in case you haven&apos;t ...&lt;/p&gt;
&lt;p&gt;Team Kodi is here with the first point release of the 21.x &quot;Omega&quot; series.&lt;/p&gt;
&lt;p&gt;A range of bugfixes have been collected since the original release of Omega 21.0. Rather than list them all here, you can see the full changelog on &lt;a href=&quot;https://github.com/xbmc/xbmc/compare/21.0-Omega...21.1-Omega&quot;&gt;Github&lt;/a&gt;, as usual.&lt;/p&gt;
&lt;p&gt;We always want to thank everyone who has helped us track down and fix any issues. We endeavour to minimise the issues everyone experiences, but with such a large project, and the fact everyone contributing to Kodi is a volunteer, issues and bugs are a part of life. If you happen to experience any bugs/issues, don&apos;t hesitate to reach out on the forums, or raise an issue on Github.&lt;/p&gt;
&lt;p&gt;As this is a point release, there are no major changes since the previous version, and you should be fine to install this straight over the top of any existing Kodi 21.0 installation - indeed, this will happen, and probably already has happened, automatically on many platforms. However, as for all software installations, back up your userdata beforehand if you&apos;ve any doubts or have anything you can&apos;t afford to lose (and definitely do this if you&apos;re going for a major version upgrade).&lt;/p&gt;
&lt;p&gt;A list of all changes for this version can be found at &lt;a href=&quot;https://github.com/xbmc/xbmc/milestone/167?closed=1&quot;&gt;GitHub&lt;/a&gt;. If you want to read back on the full history of v21 itself, or of previous versions, you can find the corresponding articles in the relevant &lt;a href=&quot;https://kodi.tv/blog/tag/release&quot;&gt;blog posts&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Application deployment on different platforms (notably the Microsoft Store) can vary considerably due to circumstances outside of our control, so just be patient, and the update will inevitably find its way through.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Android Deployment&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We always do what&apos;s known as a &quot;staged&quot; deployment roll out for Android. So if you didn&apos;t  receive the update immediately, it should have come through over the following week or so, and rollout should now be complete.&lt;/p&gt;</content:encoded></item><item><title><![CDATA[Names Have Power]]></title><description><![CDATA[This is a little later in the development cycle than would normally be the case, but I'm sure you'll understand why. It's traditional, as we…]]></description><link>https://kodi.tv/article/names-have-power/</link><guid isPermaLink="false">https://kodi.tv/article/names-have-power/</guid><category><![CDATA[Community]]></category><dc:creator><![CDATA[Prof Yaffle]]></dc:creator><pubDate>Mon, 24 Jun 2024 12:52:30 GMT</pubDate><content:encoded>
                    &lt;figure&gt;
                      &lt;img title=&quot;Watch This Space - Photo by Samuel Regan-Asante on Unsplash.&quot; alt=&quot;A glowing neon sign that says &quot;Watch This Space&quot;, with each letter coloured differently.&quot; src=&quot;https://kodi.tv/images/blog/watchthisspace.webp&quot; /&gt;
                    &lt;/figure&gt;
                  &lt;p&gt;This is a little later in the development cycle than would normally be the case, but I&apos;m sure you&apos;ll understand why.&lt;/p&gt;
&lt;p&gt;It&apos;s traditional, as we move towards the release of a new version of Kodi, to begin the process of naming what will become its successor. In recent years, &quot;Leia&quot; gave way to &quot;Matrix&quot;, which moved aside for &quot;Nexus&quot;, and then on to our current version, &quot;Omega&quot;. There&apos;s a clue there to the pattern, so P-something it is.&lt;/p&gt;
&lt;p&gt;Our normal process would be to ask the forums and team for suggestions, edit these down to a shortlist, and then run an internal poll and choose a winner. However, the shortlisting was done a little quickly this time, and we ended up picking a P-name that was already in use for a problematic add-on (&lt;em&gt;arrr&lt;/em&gt;, &lt;em&gt;shiver me timbers&lt;/em&gt;, and all that - absolutely not a connection we&apos;d wish to make). The obvious solution was to skip that one, then, and move to the second choice - except that turned out to be the name of a legitimate streaming service. And the third? Another problematic add-on.&lt;/p&gt;
&lt;p&gt;As the team deliberated the need for another poll, we heard &lt;a href=&quot;https://kodi.tv/article/a-tribute-to-estuary-developer-and-kodi-team-member-piers/&quot;&gt;sad news about a colleague and team member&lt;/a&gt; whose contributions to Kodi have been so immensely valuable. His death at such a young age gave everyone pause, and with his name just-so-happening to begin with exactly the right letter, it seemed fitting to mark his passing with more than just a blog post.&lt;/p&gt;
&lt;p&gt;So with muted fanfare, we memorialise our good friend, and continue development towards Kodi v22, &quot;Piers&quot;.&lt;/p&gt;
&lt;p&gt;You will, of course, hear more about this as the development branch takes shape, and you can follow development on GitHub as you wish.&lt;/p&gt;</content:encoded></item><item><title><![CDATA[A Tribute to Estuary Developer and Kodi Team Member, Piers]]></title><description><![CDATA[In 2015, Kodi’s default theme Confluence was growing long in the tooth. Most of the really exciting skins from that time accomplished far…]]></description><link>https://kodi.tv/article/a-tribute-to-estuary-developer-and-kodi-team-member-piers/</link><guid isPermaLink="false">https://kodi.tv/article/a-tribute-to-estuary-developer-and-kodi-team-member-piers/</guid><category><![CDATA[Community]]></category><dc:creator><![CDATA[Natethomas]]></dc:creator><pubDate>Fri, 26 Apr 2024 18:25:04 GMT</pubDate><content:encoded>
                    &lt;figure&gt;
                      &lt;img title=&quot;null&quot; alt=&quot;null&quot; src=&quot;https://kodi.tv/images/blog/piers_avatar.webp&quot; /&gt;
                    &lt;/figure&gt;
                  &lt;p&gt;In 2015, Kodi’s default theme Confluence was growing long in the tooth. Most of the really exciting skins from that time accomplished far more, and Confluence was ultimately a 2009 update to an existing skin called MediaStream that was itself several years old. It was time for Confluence to retire. We needed something new that adhered to the UX best practices of the time.&lt;/p&gt;
&lt;p&gt;I proposed some wireframes based on Google’s Material Design that were pretty vague, but I hoped would be enough to get us started. Almost immediately, members of our team of skilled skinners (Phil65 and Piers) jumped on the task. I made my initial suggestion early on the 17th of June, and Piers had already mocked up a complete home page later that day. His post at that time introducing the mockup had me chuckling for days. Once an idea struck him, the guy worked tirelessly to see it through.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/piers_tribute_1.webp&quot; alt=&quot;&amp;#x22;Zappy&amp;#x22;, the old XBMC mascot is Piers&amp;#x27; avatar, and the text simply reads &amp;#x22;Well, after my last post I opened Photoshop. NateThomas, I don&amp;#x27;t like you any more.&amp;#x22;&quot; title=&quot;A snapshot a forum post by Piers&amp;#x27; re: Estuary&quot;&gt;&lt;/p&gt;
&lt;p&gt;By the 18th, a day later, Piers’ mockup was revamped and looked remarkably complete. Unfortunately, those early designs have been lost to the internet gods, but we do still have a screenshot of the first alpha created in August that remained quite true to those early mockups.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/piers_tribute_2.webp&quot; alt=&quot;A prototype image of what Kodi might look like - options in a vertical menu on the left, promotional images of movies and TV series across the centre and to the right&quot; title=&quot;Original concept artwork for what became &amp;#x22;Estuary&amp;#x22;, Kodi&amp;#x27;s default skin&quot;&gt;&lt;/p&gt;
&lt;p&gt;By September, Estuary was pretty well complete with two primary themes, the 3D-styled curial and the flat style which remains the default to this day. Piers and Phil65, along with several other skinners, notably BigNoid, had introduced a variety of features including the ability to select different color styles, like pink. The team also created a separate second skin designed specifically to work for mobile devices.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/piers_tribute_3.webp&quot; alt=&quot;A final view of Kodi running the Estuary skin, showing how different color schemes (in this case, pink) can be used to provide subtle background cues as well as bold highlights for selected items&quot; title=&quot;Kodi running Estuary, showing colored highlights&quot;&gt;&lt;/p&gt;
&lt;p&gt;In 2016, these skins were officially released with Kodi 17 to universal praise within the community (for those interested in history, you can find the original blog post &lt;a href=&quot;https://kodi.tv/article/brand-new-look-future-kodi-versions/&quot;&gt;here&lt;/a&gt;). The work done by Piers and the team on UX/UI in 2015 and 2016 cannot be understated. They developed a lasting and original skin that remains in use to this very day.&lt;/p&gt;
&lt;p&gt;We recently learned that Piers passed away. He was 37. He will be missed by those of us who worked with him on this project. We cannot emphasize enough his contribution to software seen and used by millions of people worldwide.&lt;/p&gt;
&lt;p&gt;Thank you for everything, Piers.&lt;/p&gt;</content:encoded></item><item><title><![CDATA[The Sun Sets on Python 2]]></title><description><![CDATA[Recently, Team Kodi proudly released Kodi v21 "Omega", the latest major release of our popular media centre software. Our longevity and…]]></description><link>https://kodi.tv/article/the-sun-sets-on-python-2/</link><guid isPermaLink="false">https://kodi.tv/article/the-sun-sets-on-python-2/</guid><category><![CDATA[Developer]]></category><category><![CDATA[Community]]></category><dc:creator><![CDATA[Team Kodi]]></dc:creator><pubDate>Thu, 25 Apr 2024 17:56:40 GMT</pubDate><content:encoded>
                    &lt;figure&gt;
                      &lt;img title=&quot;Python logo&quot; alt=&quot;The blue and yellow Python logo, seemingly two interlocking snakes (which are probably pythons, now I think about it)&quot; src=&quot;https://kodi.tv/images/blog/python_logo.webp&quot; /&gt;
                    &lt;/figure&gt;
                  &lt;p&gt;Recently, Team Kodi proudly released Kodi v21 &quot;Omega&quot;, the latest major release of our popular media centre software.&lt;/p&gt;
&lt;p&gt;Our longevity and popularity means that Kodi is installed on literally millions of devices worldwide. For a range of reasons, not all of them are capable of supporting the newer releases; we do, however, try to maintain as much support as we can for the older releases, with our target being support for the previous two versions before the current one. The release of Omega thus moves Kodi Leia out of active support.&lt;/p&gt;
&lt;p&gt;The final version of Kodi Leia (v18.9) was released in October 2020. Leia was also noteworthy as being the final version which made use of the Python 2 language, with Kodi Matrix and beyond using the newer Python 3. That move was made due to Python 2 being marked as end-of-life on 1st January 2020 by its authors, who now no longer support it and so it does not receive any updates or security patches. Python 3 is fully supported and updated, but Python 3 code is not directly compatible with Python 2.&lt;/p&gt;
&lt;p&gt;This means that, as Kodi Leia moves out of support, so does Python 2 for Kodi. As a result, we will no longer be accepting any updates for Python 2 addons into our repository, and the Leia repo will be frozen. Any Leia installation will still be able to access the repo, but addon updates will only be accepted in Python 3, with the effect that they can only be run on Kodi Matrix or later. This will free up the Team Kodi volunteers who review addon submissions to focus entirely on Python 3 addons, making reviews simpler and faster and so minimising the delays between submission and release of acceptable addons into the repo.&lt;/p&gt;
&lt;p&gt;This also means that older scrapers written in XML or Python 2 will not get any updates, so any changes made on the source database sites which break them will render them permanently broken. Most of these scrapers are long unsupported anyway, but as Leia and older versions are now end-of-life then the only solution will be to update to a newer version of Kodi using the supported Python 3 scrapers.&lt;/p&gt;
&lt;p&gt;We thus bid a grateful farewell to Python 2, and put our focus now on updating and improving Kodi for the future.&lt;/p&gt;</content:encoded></item><item><title><![CDATA[Kodi 21.0 "Omega" - Release]]></title><description><![CDATA[It's time! We are very pleased to present the latest and greatest release of Kodi, v21.0 "Omega". With this release we have seen over 3,75…]]></description><link>https://kodi.tv/article/kodi-21-0-omega-release/</link><guid isPermaLink="false">https://kodi.tv/article/kodi-21-0-omega-release/</guid><category><![CDATA[Release]]></category><dc:creator><![CDATA[Team Kodi]]></dc:creator><pubDate>Sat, 06 Apr 2024 16:13:41 GMT</pubDate><content:encoded>
                    &lt;figure&gt;
                      &lt;img title=&quot;Kodi 21 &quot;Omega&quot; Splash Screen&quot; alt=&quot;Kodi 21 &quot;Omega&quot; Splash Screen - the Kodi logo sits at the centre of a black screen, a stylised Greek letter &quot;Omega&quot; around it.&quot; src=&quot;https://kodi.tv/images/blog/kodi_21.0_omega_splash.webp&quot; /&gt;
                    &lt;/figure&gt;
                  &lt;p&gt;&lt;strong&gt;It&apos;s time!&lt;/strong&gt; We are very pleased to present the latest and greatest release of Kodi, v21.0 &quot;Omega&quot;.&lt;/p&gt;
&lt;p&gt;With this release we have seen over 3,750 commits since v20.0 &quot;Nexus&quot; was available to the world on January 15th, 2023. As always, this has been a huge effort from many contributors, testers and supporters. Thanks go out to our team members, plus everyone in our community who sent in a pull request, tested and gave feedback, or provided support to users on the forum. We always appreciate your contribution to making Kodi better.&lt;/p&gt;
&lt;p&gt;Let&apos;s review some of the changes you can expect:&lt;/p&gt;
&lt;h3&gt;Major Features&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;FFmpeg 6&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Kodi relies significantly on FFmpeg to do a lot of heavy lifting for us. Many developers have contributed to upgrading the project to make use of the newer FFmpeg releases over the past 15 months, initially starting with targeting FFmpeg 5, but later updating to FFmpeg 6. We are always greatly appreciative of the work of all of the Open Source software projects that we rely on to bring you Kodi.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;DolbyVision On-the-Fly Profile Conversion&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For our Android users, a fantastic contribution from &lt;strong&gt;quietvoid&lt;/strong&gt; allows users to convert some less well-supported DV profile types to more well-supported profiles.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;macOS Now Uses &quot;Native&quot; Windowing&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Another change that has been years in the making. This was started by some amazing developers many years ago, and we have now been able to finally remove the last remnants of SDL library usage in Kodi. We now use native implementations for window displays on the Apple macOS platform.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A New Platform: webOS&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A new platform can now run Kodi natively: a port to LG webOS TVs has been worked out by some amazing developers who have reverse engineered huge amounts of the webOS media pipelines. One of our newest team members, &lt;strong&gt;sundermann&lt;/strong&gt;, has helped shepherd our newest supported platform, to extend the reach of Kodi to even more devices.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;In-game Player Viewer&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Controller configuration for games gets a little better in v21: a window has been added in-game to view which game port each player&apos;s controller is currently connected to.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Behind the Scenes&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A large majority of changes are &quot;under the hood&quot; and invisible to users but improve the stability, performance, and safety of Kodi: API changes have been made to evolve Python and binary add-ons and bring new skinning features; there are updates to Kodi dependencies on most if not all Kodi platforms; fixes from regular use of code static-analysis tools, database migration fixes for a smoother update ... and lots more.&lt;/p&gt;
&lt;p&gt;There are too many individual changes to detail everything. If you would like to know more, please look back through the Omega Alpha to RC2 &lt;a href=&quot;https://kodi.tv/blog/tag/release&quot;&gt;release announcements&lt;/a&gt; and review the GitHub changelog &lt;a href=&quot;https://github.com/xbmc/xbmc/compare/20.0-Nexus...21.0-Omega&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Time doesn&apos;t stand still, and we have already branched Kodi v22 &quot;P*&quot; for development. Thank you again for your continued support as we continue to make Kodi great!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Help Wanted!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you experience any issues or find any remaining bugs, please post in the &lt;a href=&quot;https://forum.kodi.tv/forumdisplay.php?fid=111&quot;&gt;General Support&lt;/a&gt; section of our forum. If you have fixes for issues please submit a pull request with your changes to our &lt;a href=&quot;https://github.com/xbmc/xbmc&quot;&gt;master branch on GitHub&lt;/a&gt;. We also welcome users who want to help answer questions in the forum or write articles for the wiki.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Donate&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To show support and appreciation for Kodi, please consider &lt;a href=&quot;https://kodi.tv/contribute/donate&quot;&gt;making a donation&lt;/a&gt; or &lt;a href=&quot;https://kodi.tv/store&quot;&gt;purchasing merchandise&lt;/a&gt; such as a T-shirt or Raspberry Pi case. Your donations are greatly appreciated and help us to function, covering operating expenses, hardware and software licences for developers, and legal fees, as well as paying for team members to attend industry/FLOSS events and our annual conference.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Availability&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Kodi 21.0 &quot;Omega&quot; is being pushed to the usual channels right now, both our own &lt;a href=&quot;https://kodi.tv/download&quot;&gt;download&lt;/a&gt; pages and various app stores/repositories, so should be with your devices shortly. It&apos;s worth noting that, for the first time in a while, we&apos;ve cleared all known blockers, so all supported platforms will be updated just as soon as the various app stores process things.&lt;/p&gt;
&lt;p&gt;If you are an Android user and wish to update to Kodi 21.0 as soon as possible, you can either sideload, or join the &lt;a href=&quot;https://play.google.com/apps/testing/org.xbmc.kodi&quot;&gt;Google Play - Kodi testing track&lt;/a&gt; which will get the release submitted more quickly. The &quot;open&quot; release will be promoted from the testing track in a week or two. We strongly advise Android users who use alternative skins to follow up with their skin developer, or to disable auto update before this time period, as not every skin will yet have been updated.&lt;/p&gt;</content:encoded></item><item><title><![CDATA[Over a Year Late, A Dollar Short - More Than Two Decades of Kodi!]]></title><description><![CDATA[Hi, everyone - I'm Keith, and while I now find myself President of the Kodi Foundation, my initial involvement with Kodi goes way back, as a…]]></description><link>https://kodi.tv/article/over-a-year-late-a-dollar-short-more-than-two-decades-of-kodi/</link><guid isPermaLink="false">https://kodi.tv/article/over-a-year-late-a-dollar-short-more-than-two-decades-of-kodi/</guid><category><![CDATA[Community]]></category><dc:creator><![CDATA[Keith Herrington]]></dc:creator><pubDate>Sun, 31 Mar 2024 17:13:57 GMT</pubDate><content:encoded>
                    &lt;figure&gt;
                      &lt;img title=&quot;Original Xbox Media Player Home Screen, 2003&quot; alt=&quot;Image of the original XBMP home screen and menu&quot; src=&quot;https://kodi.tv/images/blog/xbmc-2003-1080p.webp&quot; /&gt;
                    &lt;/figure&gt;
                  &lt;p&gt;Hi, everyone - I&apos;m Keith, and while I now find myself President of the Kodi Foundation, my initial involvement with Kodi goes way back, as a humble user. Since our 20th anniversary came and went, I&apos;ve been meaning to write a bit of a look back on how we got here - how &lt;em&gt;I&lt;/em&gt; got here. This is the story of my - and the project&apos;s - journey.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;In the Beginning...&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In 2002, a couple guys saw the potential of being able to watch media on their own terms, through what was a new type of device: a &quot;connected&quot; TV device. They wanted to bring many things you&apos;d traditionally need a computer for to the living room, operating it from the couch without needing a keyboard or mouse, controlling events through what they called a &lt;em&gt;10 foot interface&lt;/em&gt; because, well, it was an interface you could sit 10 feet away from.&lt;/p&gt;
&lt;p&gt;While special-purpose devices already existed, they usually were things like DVD players, and they weren&apos;t &quot;connected&quot; to anything else or even had the ability to hook up to a network. Indeed, even the TiVo, one of the most impressive devices of the time, lacked an Ethernet port. One of the creators of Samba, an open-source interoperability application to share files between Linux and Windows, eventually figured out how to add a network port to a TiVo; however, even though it was the first mass marketed consumer Linux-based appliance, it was still very much a closed, walled garden.&lt;/p&gt;
&lt;p&gt;The Xbox changed all that. In 2001, Microsoft released their first console, leveraging their work on x86 platforms to build out a version of Windows specialized for running games. The familiarity allowed game developers to easily port to the new gaming console; the fact that Microsoft sold them at a loss, knowing they would make it back in game sales, ensured rapid consumer adoption. Luckily for the hackers out there, there were more similarities than differences when compared to something they were already very familiar with: the standard Windows personal computer. Very quickly, folks like &lt;strong&gt;Bunnie&lt;/strong&gt; figured out ways around the security, achieving the holy grail in record time for a console: the ability to run untrusted code.&lt;/p&gt;
&lt;p&gt;Long before we had the Raspberry Pi, OpenWrt routers and other tinkerer&apos;s dream &quot;open&quot; environments, Xbox hacking quickly became the fastest route to general-purpose, connected computing. The availability of powerful, affordable, standardized hardware enabled an entire community of hackers wanting to break out of Microsoft&apos;s walled garden and run whatever code they wanted on their Xbox. Emulation, or the ability to trick old games such as NES and Sega Genesis into believing the Xbox is the same hardware, was one of the first big use cases, since we now had something powerful enough that hooked up to a regular TV and offered a standard controller.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;XBMC is Born&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;While many folk worked on getting Linux and various other things running, the project that attracted me the most was Xbox Media Player. This brought the ability to play compressed media to the Xbox: up until this point, only a computer could play these files, and if you were one of the those super early adopters who had network cables strung across your house, you could now even stream it over the network or the Internet (which was definitely not fast enough for video… yet!).&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://sourceforge.net/projects/xbplayer/&quot;&gt;XBMP&lt;/a&gt; came out in 2002 as the convergence of two separate closed source apps natively written with the Microsoft Xbox Development Kit by &lt;strong&gt;d7o3g4q&lt;/strong&gt; (a.k.a. duo) and &lt;strong&gt;RUNTiME&lt;/strong&gt;. As many at the time pointed out, since it was leveraging GPL code, it likely needed to be open source. At the same time, another developer - &lt;strong&gt;Frodo&lt;/strong&gt; - had created &lt;a href=&quot;https://sourceforge.net/projects/xbyamp/&quot;&gt;YAMP&lt;/a&gt; as &quot;Yet Another Media Player&quot;; when these projects also converged at the end of 2002, &lt;a href=&quot;https://sourceforge.net/projects/xbmc/&quot;&gt;Xbox Media Center&lt;/a&gt;, or XBMC, was born. While the initial beta was closed source, the developers quickly open sourced it and it&apos;s been open source ever since.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/xbmc-2007-1080p.webp&quot; alt=&quot;XBMC v2 Home Screen, 2007&quot; title=&quot;Image of the 2007 XBMC home screen and menu&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;XBMC v2, released September 2006&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;(You can even have a read of the &lt;a href=&quot;https://kodi.tv/images/xbmp2.4manual.english.pdf&quot;&gt;original manual&lt;/a&gt; if you like!)&lt;/p&gt;
&lt;p&gt;I was a dedicated Xbox user at the time, for everything besides gaming. I diligently connected to #xbins on EFnet to find the latest binary release and watched in awe the quick iteration these folks were doing, adding so many incredible features, even supporting things like CD+G for Karaoke. You have to realise how groundbreaking a library mode was, allowing you to peruse your stored media collection while everyone else - even Netflix - was still renting DVDs by post or picking them up in strip mall stores.&lt;/p&gt;
&lt;p&gt;The developers themselves deserve a ton of recognition: their tireless pursuit of the best media experience, one that was infinitely customizable and powerful and something they were proud of. While most have moved on to other things, a few, like &lt;strong&gt;spiff&lt;/strong&gt;, remain around since those early days, and are still here to let others know why certain things are why they are and even to still occasionally contribute code.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Success Has Many Parents&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;But these folks did not do this in a vacuum: as the saying goes, &quot;it takes a village&quot;. &lt;a href=&quot;https://ffmpeg.org&quot;&gt;FFmpeg&lt;/a&gt;, for example, being the Internet&apos;s Swiss Army knife for video, handles so much of the core rendering and playback. In developer parlance, we call these &apos;dependencies&apos; but I prefer to think of these types of libraries as the backbone. Without the ability to stand on the shoulder of these mammoth libraries, XBMC devs would never have been able to focus so much on the skinning and user experience. While XBMC was initially heavily based on &lt;a href=&quot;http://www.mplayerhq.hu&quot;&gt;mplayer&lt;/a&gt;, which is now known as &lt;a href=&quot;https://mpv.io&quot;&gt;mpv&lt;/a&gt;, it has evolved into being closely tied to FFmpeg.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/xbmc-2009-1080p.webp&quot; alt=&quot;XBMC v9 &amp;#x22;Babylon&amp;#x22; Home Screen, 2009&quot; title=&quot;Image of the 2009 XBMC home screen and menu&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;XBMC v9 &quot;Babylon&quot;, released May 2009&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;There are also countless other contributors - to the code, artwork, forum, and beyond - who absolutely have to be acknowledged. It&apos;s been a long journey from those early applications thru XBMP and XBMC to today&apos;s Kodi, but it&apos;s clear that the application wouldn&apos;t be what it is without the add-on ecosystem, translators, community moderators, volunteer artists, system admins, database admins, and many more.&lt;/p&gt;
&lt;p&gt;And while devs have came and gone, the project has lived on, continuing to expand to every major platform it possibly can, even to a couple of smart TVs now. Highly unusual - maybe unique - as an open-source application that started on a Microsoft product before spreading further to so many other, disparate platforms, Kodi has now even come full circle to be back in the &lt;a href=&quot;https://apps.microsoft.com/detail/9NBLGGH4T892?hl=en-US&amp;#x26;gl=US&quot;&gt;Xbox Store&lt;/a&gt; (although, somewhat ironically, Microsoft platforms have become increasingly challenging for us because we lack current developer knowledge). We still try to bring all the functionality we can to every platform we can: you&apos;ve got a weird mod file, from your demoscene days? Still got a pile of FLVs? We got you. What about wanting to stream Widevine-enabled Internet content with an open-source project? Yeah, we see you and we care.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;So, Here We Are&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;One of the parts that some don&apos;t realize is since our initial development, we&apos;ve always been a monolithic application, meaning the entire codebase must be ported to the desired platform. I&apos;ve said we&apos;re the &quot;largest open-source multimedia project&quot; for years, half-jokingly, but I mean this by the literal lines of code that it takes to run it.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/xbmc-2012-1080p.webp&quot; alt=&quot;XBMC v10 &amp;#x22;Dharma&amp;#x22; Home Screen, 2012&quot; title=&quot;Image of the 2012 XBMC home screen and menu&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;XBMC v10 &quot;Dharma&quot;, released December 2010&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;And we&apos;ve stayed volunteer. As a consumer-oriented open-source project, no company has ever sponsored more than a port or a feature; indeed, since the nonprofit foundation behind it isn&apos;t setup to be engaged, at worst companies have simply given some money to an individual to work on a feature. Even this is definitely not the norm: 99.9% of Kodi has been built out of passion and love for multimedia and the desire to have an open-source platform for which people can decide the look and feel and customize to their liking, in both hardware and software terms.&lt;/p&gt;
&lt;p&gt;I do have to call out our longest and biggest sponsor and partner, &lt;a href=&quot;https://flirc.tv&quot;&gt;Flirc&lt;/a&gt;: their support with this project has been unwavering.&lt;/p&gt;
&lt;p&gt;This is truly software on your own terms, and to me, is the essence of open source.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Wrapping it All Up&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Sorry this became so wordy, but I&apos;ve been wanting to write a &quot;20 year blog post&quot; for so long, and it&apos;s now been nearly 22 years since XBMP binaries first became available. Time flies. I hope this blog helped you stop for a moment and marvel at how far we&apos;ve come, even if you&apos;ve only been a user since we&apos;ve been called Kodi: the developers see themselves in you and you&apos;re the reason why we&apos;ve kept hacking on this project for so long.&lt;/p&gt;
&lt;p&gt;So, let&apos;s raise our glasses for over 20 years, and, yes, we still have MANY lines of original, first generation code! We have to thank everyone who&apos;s been involved and supported us: everyone who submitted a pull request or posted a message on the forum, all the devs who have tirelessly worked on the &apos;dependency&apos; libraries that mean so much to us, and especially the official Team XBMC and Kodi Foundation developers. You folks, who continue to iterate, tweak and build the future of this platform, enable millions to consume media without having to care about how it works and why.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/kodi-2014-1080p.webp&quot; alt=&quot;XBMC v13 &amp;#x22;Gotham&amp;#x22; Home Screen, 2014&quot; title=&quot;Image of the 2014 XBMC home screen and menu&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;XBMC v13 &quot;Gotham&quot;, released May 2014&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;And while you&apos;re here, we made a T-shirt to commemorate this moment! It (hopefully) has every team member on it. As we said, we&apos;re volunteers, and the only money our non-profit receives is thru donations, merchandise and the only licensed product we’ve ever been a part of, Flirc&apos;s &lt;a href=&quot;https://flirc.tv/collections/case&quot;&gt;Kodi Raspberry Pi case&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Take your pick from &lt;a href=&quot;https://kodi-t-shirt-store.creator-spring.com/listing/kodi-nexus-dark?product=46&amp;#x26;variation=2752&quot;&gt;a dark T-shirt&lt;/a&gt;, &lt;a href=&quot;https://kodi-t-shirt-store.creator-spring.com/listing/kodi-nexus-light?product=46&amp;#x26;variation=2750&quot;&gt;a light T-shirt&lt;/a&gt;, &lt;a href=&quot;https://kodi-t-shirt-store.creator-spring.com/listing/kodi-nexus-light?product=585&quot;&gt;a pillow&lt;/a&gt; or something else from the &lt;a href=&quot;https://kodi-t-shirt-store.creator-spring.com/&quot;&gt;whole store&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Please, purchase something, and help us to keep thriving for the next 20 years; I personally plan our Devcons, and we might not be able to get together in 2025 without help from people like you, so anything you can do to help, we really appreciate it.&lt;/p&gt;
&lt;p&gt;Oh, and while I&apos;m asking: if anyone knows any non profit open source lawyers that are prepared to help us with things like trademark registration and maintenance of the Foundation, please send them our way! Legal-at-kodi-dot-tv.&lt;/p&gt;
&lt;p&gt;Thanks again. I have no idea what the next 20 years will bring, or whether I will personally still be involved, but, for as long as developers and users are still interested, I know we&apos;ll all try our best to support it.&lt;/p&gt;
&lt;p&gt;Keith Herrington&lt;br&gt;
President, Kodi Foundation&lt;/p&gt;
&lt;p&gt;&lt;em&gt;(There&apos;s some further history &lt;a href=&quot;https://kodi.wiki/view/History_of_Kodi&quot;&gt;here&lt;/a&gt; and &lt;a href=&quot;https://kodi.tv/article/10-years-xbmc/&quot;&gt;here&lt;/a&gt;, if you&apos;re interested).&lt;/em&gt;&lt;/p&gt;</content:encoded></item><item><title><![CDATA[Ubuntu Team-Kodi PPA Officially Retired]]></title><description><![CDATA[The Team Kodi PPA has long been a staple for Ubuntu (and similar) users wishing to use more recent, and less adulterated, versions of Kodi…]]></description><link>https://kodi.tv/article/ubuntu-team-kodi-ppa-officially-retired/</link><guid isPermaLink="false">https://kodi.tv/article/ubuntu-team-kodi-ppa-officially-retired/</guid><category><![CDATA[Community]]></category><category><![CDATA[Developer]]></category><dc:creator><![CDATA[Team Kodi]]></dc:creator><pubDate>Thu, 28 Mar 2024 18:20:38 GMT</pubDate><content:encoded>
                    &lt;figure&gt;
                      &lt;img title=&quot;Ubuntu logo&quot; alt=&quot;Ubuntu Linux logo&quot; src=&quot;https://kodi.tv/images/blog/ubuntu.webp&quot; /&gt;
                    &lt;/figure&gt;
                  &lt;p&gt;The Team Kodi PPA has long been a staple for Ubuntu (and similar) users wishing to use more recent, and less adulterated, versions of Kodi.&lt;/p&gt;
&lt;p&gt;It is with sadness that the team has come to a decision to officially retire the PPA due to the overhead of maintaining it.&lt;/p&gt;
&lt;p&gt;We want to express our sincere thanks to &lt;strong&gt;wsnipex&lt;/strong&gt; for maintaining it for so many years, tirelessly making it available to countless users in the pursuit of making Kodi more easily accessible for the masses on many of the more popular Linux distributions.&lt;/p&gt;
&lt;p&gt;The Linux world is shifting slowly to packaged deployments and containers, and so, going forward, the team is looking to utilise Flatpak to hopefully give Linux users a similar, but more maintainable, &quot;pure&quot; Kodi application. We believe this will also allow us to provide greater access from more distributions than the PPA was ever able to.&lt;/p&gt;
&lt;p&gt;We have a considerable amount of work to get the Flatpak builds up to the level the PPA provided (stable, nightlies, etc.), so things will develop over time. In the meantime, then, we will be looking to make this more obvious as an installation method, and update our documentation accordingly to allow users to install and use Flatpak builds more easily. You can, of course, still build from source if you&apos;d prefer (just as people do on many other distros); whatever route you choose, we&apos;d appreciate your feedback to help us improve the process, document the steps, and generally make things as easy as we can for our users.&lt;/p&gt;</content:encoded></item><item><title><![CDATA[DevCon 2024 - Budapest - Part III]]></title><description><![CDATA[Time flies, and we're already at the third and final day of DevCon 2024. We'll be losing people today as they head home, which will shorten…]]></description><link>https://kodi.tv/article/devcon-2024-budapest-part-iii/</link><guid isPermaLink="false">https://kodi.tv/article/devcon-2024-budapest-part-iii/</guid><category><![CDATA[DevCon]]></category><dc:creator><![CDATA[Prof Yaffle]]></dc:creator><pubDate>Sun, 24 Mar 2024 17:29:25 GMT</pubDate><content:encoded>
                    &lt;figure&gt;
                      &lt;img title=&quot;Hungarian State Opera House. Image copyright Ian Harper, used with permission.&quot; alt=&quot;A grand 19th century neoclassical building, with a multitude of arches and columns.&quot; src=&quot;https://kodi.tv/images/blog/hungarian-state-opera-house.webp&quot; /&gt;
                    &lt;/figure&gt;
                  &lt;p&gt;Time flies, and we&apos;re already at the third and final day of DevCon 2024. We&apos;ll be losing people today as they head home, which will shorten events; additionally, most of the day is scheduled for the inevitable people-sitting-together-and-hacking-code later today, which will also eat into time, so this will inevitably be a short post.&lt;/p&gt;
&lt;p&gt;Random, spontaneous, unstructured conversations about &lt;strong&gt;mirrors&lt;/strong&gt;, more about &lt;strong&gt;release cycles&lt;/strong&gt;, about &lt;strong&gt;merging&lt;/strong&gt;. A wild conversation about a potential &lt;strong&gt;third-party conference in south Asia&lt;/strong&gt;, and how any of us would physically get there anyway, given that some of our members don&apos;t fly for climate reasons (and we can&apos;t afford it anyway). Various debates about the &lt;strong&gt;DVB specification&lt;/strong&gt;, &lt;strong&gt;EITs&lt;/strong&gt; and &lt;strong&gt;embedded EPG data&lt;/strong&gt; in different countries/formats around the planet. Much about &lt;strong&gt;IPTV&lt;/strong&gt;, &lt;strong&gt;metadata&lt;/strong&gt;, &lt;strong&gt;scrapers&lt;/strong&gt;, &lt;strong&gt;servers&lt;/strong&gt; and &lt;strong&gt;cloud services&lt;/strong&gt;, a chunk on &lt;strong&gt;permission cleanup&lt;/strong&gt; and &lt;strong&gt;retired team members&lt;/strong&gt;, some cosmetic &lt;strong&gt;website changes&lt;/strong&gt;, debates about &lt;strong&gt;skins&lt;/strong&gt; and the &lt;strong&gt;out-of-the-box experience&lt;/strong&gt; when installing Kodi for the first time, and general chat about all things AV-related.&lt;/p&gt;
&lt;p&gt;After a good chunk of reminiscing about events and team members past, we ended the conference with a bit of a reflection on &lt;strong&gt;DevCon itself&lt;/strong&gt; - the format, the location, accessibility, what we&apos;ve done while we&apos;re here. If we&apos;re to do this again - and we certainly want to - then we need to find ways of maximising the value and minimising the cost.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/team-kodi-devcon-2024.webp&quot; alt=&quot;Team Kodi, DevCon 2024&quot; title=&quot;A motley crew of haggard-looking blokes in Kodi-branded T-shirts stand on the hotel steps, blinking in the unfamiliar daylight.&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Team Kodi (plus guest), DevCon 2024&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;So, that&apos;s it: as suitcases are already trundling into the distance, DevCon 2024 draws to a close. Thanks for following along, we hope that you&apos;ve found these posts informative, and eternal thanks for continuing to support Kodi.&lt;/p&gt;
&lt;p&gt;-- Team Kodi.&lt;/p&gt;</content:encoded></item><item><title><![CDATA[DevCon 2024 - Budapest - Part II]]></title><description><![CDATA[Good morning, dear reader (okay, "readers" - I'll be generous, and assume there's more than one of you!). It's a beautiful day, the skies…]]></description><link>https://kodi.tv/article/devcon-2024-budapest-part-ii/</link><guid isPermaLink="false">https://kodi.tv/article/devcon-2024-budapest-part-ii/</guid><category><![CDATA[DevCon]]></category><dc:creator><![CDATA[Prof Yaffle]]></dc:creator><pubDate>Sun, 24 Mar 2024 00:55:04 GMT</pubDate><content:encoded>
                    &lt;figure&gt;
                      &lt;img title=&quot;Halászbástya - Fisherman&apos;s Bastion - by Tobias Reich on Unsplash.&quot; alt=&quot;A medieval-style castle, with grand views over the Danube, glows orange in the light of the setting sun.&quot; src=&quot;https://kodi.tv/images/blog/halászbástya-fisherman-s-bastion-by-tobias-reich.webp&quot; /&gt;
                    &lt;/figure&gt;
                  &lt;p&gt;Good morning, dear reader (okay, &quot;readers&quot; - I&apos;ll be generous, and assume there&apos;s more than one of you!). It&apos;s a beautiful day, the skies are an endless sea of blue, the forecast is a congenial 20℃ spring day - and we&apos;re back in a sealed room, and ready to get going with Day Two of this year&apos;s DevCon.&lt;/p&gt;
&lt;p&gt;First up, &lt;strong&gt;romanvm&lt;/strong&gt;, with a talk on &lt;strong&gt;computer text encoding&lt;/strong&gt; - not necessarily Kodi-specific, but something that affects so many applications, particularly when using non-Latin scripts. Fundamentally, all text is abstract, and we simply need an agreed way to represent some symbols in a binary form so they can be stored, manipulated, and retrieved as needed - from 7-bit ASCII to 8-bit national extensions to today&apos;s 16- and 32-bit Unicode with UTF-8 providing variable-length encoding. This presents specific challenges for specific languages, as you need to know the size (number of bytes) for some languages and how e.g. concatenation would work in others.&lt;/p&gt;
&lt;p&gt;Next, &lt;strong&gt;fuzzard&lt;/strong&gt; led a discussion about &lt;strong&gt;our next release&lt;/strong&gt;, version 22, Kodi P*: finalise a name, artwork, timescales, and similar. This segued into a broader conversation, co-led by &lt;strong&gt;martijn&lt;/strong&gt;, about our approach to &lt;strong&gt;release management&lt;/strong&gt; and &lt;strong&gt;versioning&lt;/strong&gt; in general: when to merge stuff (do it earlier), the overall process (documentation, ownership, participants, responsibilities), schedules, impact on our users, what even constitutes a new version.  Should we offer a stable release monthly, quarterly, annually? How do other projects do it, and what can we learn? Given that we&apos;re &lt;em&gt;not&lt;/em&gt; other projects, though, what are the implications for skins, databases, addons, users? And, anyway, could we &lt;em&gt;require&lt;/em&gt; volunteers to work in their spare time to rigid deadlines: who wants to volunteer to be managed that tightly, when it&apos;s supposed to be fun?&lt;/p&gt;
&lt;p&gt;We then moved to some quick, impromptu, more free-format discussions: &lt;strong&gt;yol&lt;/strong&gt; with &lt;strong&gt;infrastructure&lt;/strong&gt; - what&apos;s physical, what&apos;s hosted, what&apos;s cloud-based, AWS vs Azure vs OSUOSL vs stuff-under-a-desk; &lt;strong&gt;keithah&lt;/strong&gt; with the ongoing implications of &lt;strong&gt;content protection&lt;/strong&gt;; &lt;strong&gt;yol&lt;/strong&gt; again about &lt;strong&gt;mirrors&lt;/strong&gt; and approaches we&apos;ve had from different potential non-standard hosts.&lt;/p&gt;
&lt;p&gt;Continuing the quick-fire round, &lt;strong&gt;Prof Yaffle&lt;/strong&gt; took a turn to stir a conversation about &lt;strong&gt;futures&lt;/strong&gt; and how we respond to the ever-changing landscape - the art of the possible. What could we consider: streaming to Kodi, transcoding, content aggregation, Chromecast/Airplay support, headless Kodi (still!), thin client player, Ambilight...&lt;/p&gt;
&lt;p&gt;Similarly, &lt;strong&gt;phunkyfish&lt;/strong&gt; and &lt;strong&gt;fuzzard&lt;/strong&gt; kicked off a discussion about increased &lt;strong&gt;automation of branching and building&lt;/strong&gt; of binary add-ons, particularly when building a new major release (which links back to our approach to release management and versioning, above).&lt;/p&gt;
&lt;p&gt;After a break for lunch (and a team photo), we continued with the short topics with multiple participants: &lt;strong&gt;release manager permissions&lt;/strong&gt;; &lt;strong&gt;guidelines on team membership, permission, expiration, etc&lt;/strong&gt;.; &lt;strong&gt;sponsorship levels&lt;/strong&gt;. We then moved to a more in-depth conversation kicked off by &lt;strong&gt;Prof Yaffle&lt;/strong&gt; about &lt;strong&gt;distributing Kodi on Linux&lt;/strong&gt;, and the industry move more towards containers instead of repositories (e.g. PPAs): the implications for addons, documentation, user experience, configuration, and so on.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;sundermann&lt;/strong&gt; took the microphone next to talk about the current &lt;strong&gt;state of the webOS port&lt;/strong&gt;: implications of having a limited set of addons built and bundled, webOS store status and submission challenges, remaining playback issues, SSL certification, installation process.&lt;/p&gt;
&lt;p&gt;Next to take the floor, &lt;strong&gt;chewitt&lt;/strong&gt;, with an update on &lt;strong&gt;LibreELEC&lt;/strong&gt;. Overall user numbers have declined since the original separation from OpenELEC - an artefact of people moving to different platforms over time, perhaps, such as Chromecasts and Fire Sticks, which are good enough for very many uses - although there&apos;s still a large, active installed base of mostly Pi (mostly 3, 4 and even 5) systems, with some platforms still growing. He explored the status of different platforms - Pi, generic, various legacy platforms, GPU variations (and thus driver challenges) that are out in the wild. Financially, LibreELEC remains solvent with donations via Open Collective, and he talked a little about their experience of that platform versus PayPal and similar. Finally, a quick update on hosting - what&apos;s where, mirrors, status, plans - and some improvements that have been made to e.g. CI/CD tools.&lt;/p&gt;
&lt;p&gt;Without pausing for breath, &lt;strong&gt;chewitt&lt;/strong&gt; then moved on to &lt;strong&gt;Tvheadend&lt;/strong&gt;, as a part of the LibreELEC/Kodi &quot;ecosystem&quot; that needed some assistance: it&apos;s a very-widely used PVR backend for Kodi users, and it had fallen into disrepair as maintainers had come and gone. So, working alongside our special guest at this DevCon, &lt;strong&gt;Flole998&lt;/strong&gt; (who became the &lt;em&gt;de facto&lt;/em&gt; maintainer of the project after a &quot;field promotion&quot;), &lt;strong&gt;Prof Yaffle&lt;/strong&gt; (artisan blogger of this parish) and some genuinely-keen new contributors (you know who you are), he&apos;s been working to refresh the forum and website and work towards getting a new release, updated documentation, and generally-invigorated life signs.&lt;/p&gt;
&lt;p&gt;A quick dash for dinner, and we&apos;re back to finish up for today, starting the last tranche of topics with &lt;strong&gt;phunkyfish&lt;/strong&gt; to talk about &lt;strong&gt;catchup and timeshift for video add-ons&lt;/strong&gt;. This is all about bringing consistency to how you can pause and navigate various video feeds: local, streaming/IPTV, or even OTA via a PVR add-on. In effect, we can bring all sources into a consistent &quot;channel list&quot;, with subtle differences based on what&apos;s available (e.g. previous/next) but as much common look, feel and behaviour as possible (OSD, pause, stop, what else is on/EPG): local media is fully navigable, streaming might have a 7- or 21-day catchup, dependent on provider, and true live TV simply appears in the traditional linear fashion.&lt;/p&gt;
&lt;p&gt;Bringing the day to a close, then, we moved to &lt;strong&gt;sports features in Kodi&lt;/strong&gt;, led by &lt;strong&gt;zag&lt;/strong&gt; (who, incidentally, runs TheAudioDB and TheSportsDB websites): Sports view, metadata for events from TheSportsDB site via a new Python scraper (thumbnail, artwork, description - just as you&apos;d expect). Future concepts include timestamps for significant events (yellow cards/penalties, scoring events, and similar), team lineups (aka the &quot;cast&quot; of the programme), event databases; outside the core concept, we have the possibility of screensavers with scores or schedules, or perhaps Kodi notifications when, say, your team scores while you&apos;re strong-armed into watching something else.&lt;/p&gt;
&lt;p&gt;And that&apos;s it for Day Two. A few more topics to roll over until tomorrow, along with some spontaneous coding while everyone is together - but, until then, that&apos;s it for now.&lt;/p&gt;
&lt;p&gt;PS it rained later, just as we went out. Boo.&lt;/p&gt;</content:encoded></item><item><title><![CDATA[DevCon 2024 - Budapest - Part I]]></title><description><![CDATA[The lights are dimmed, the projector is running, the microphones are tested, the coffee is on... yes, it's time for Kodi's DevCon once again…]]></description><link>https://kodi.tv/article/devcon-2024-budapest-part-i/</link><guid isPermaLink="false">https://kodi.tv/article/devcon-2024-budapest-part-i/</guid><category><![CDATA[DevCon]]></category><dc:creator><![CDATA[Prof Yaffle]]></dc:creator><pubDate>Fri, 22 Mar 2024 21:32:29 GMT</pubDate><content:encoded>
                    &lt;figure&gt;
                      &lt;img title=&quot;Hercegprímás St, looking towards Szent István-bazilika - St. Stephen&apos;s Basilica. Image copyright Ian Harper, used with permission.&quot; alt=&quot;A grand street, with dressed stone buildings to each side. A cobbled road - clean and gleaming in the sunshine, the dark stone contrasting with the bleached buildings in the early spring sunshine. A cathedral can be seen just down the road, enticing the viewer to walk just a little further.&quot; src=&quot;https://kodi.tv/images/blog/hercegprímás-st-looking-towards-szent-istván-bazilika-st.-stephen-s-basilica.webp&quot; /&gt;
                    &lt;/figure&gt;
                  &lt;p&gt;The lights are dimmed, the projector is running, the microphones are tested, the coffee is on... yes, it&apos;s time for Kodi&apos;s DevCon once again! We&apos;re coming to you from beautiful Budapest, the grand capital of Hungary - which last hosted us eight years ago, and it&apos;s genuinely great to be back. With two thousand years of history, stretching from Celtic origins by way of Romans and Mongols and the Ottoman and Austro-Hungarian empires, modern Budapest is today a global city with vibrant finance, media, fashion, technology, and entertainment sectors. If you know nothing about Hungary, I promise you that you&apos;ve seen this city and the surrounding countryside in more films and television shows than you realise.&lt;/p&gt;
&lt;p&gt;This year, we&apos;re going to go back to the &quot;daily blog&quot; format we&apos;ve used previously, so let&apos;s see how this works. So, with no further ado bar a quick drum roll... off we go with Day One: a later start and a slightly reduced agenda for this session to allow extra time for people to get here and settle in.&lt;/p&gt;
&lt;p&gt;We opened with &lt;strong&gt;welcoming comments&lt;/strong&gt; from &lt;strong&gt;keithah&lt;/strong&gt;, looking back at what is now 22 years of XBMC/Kodi and not quite-so-many years of DevCons. It&apos;s always interesting to see how many faces have stuck around, year after year - how many have faded away - and how some have returned , sometimes after a long absence.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;keithah&lt;/strong&gt; continued with a dive into the Foundation&apos;s &lt;strong&gt;finances&lt;/strong&gt; and related aspects of managing the Foundation. We&apos;ve never been a wealthy project - that&apos;s not why we do this, after all - and we&apos;ve always been cautious about e.g. advertising and headline sponsors. We remain solvent, and can invest in development hardware, server infrastructure and, yes, this conference, but we do need to generate new and more regular income to make sure that remains the case.&lt;/p&gt;
&lt;p&gt;Beyond money, we&apos;re in search of a &lt;strong&gt;new non-profit lawyer&lt;/strong&gt; to help us with e.g. trademark registration and protection, as our current one is retiring. If that sounds like you, or someone you know is a believer in FOSS and prepared to work on a no-fee/low-fee basis, please get in touch and let us know, as this is an area we&apos;ve been struggling with.&lt;/p&gt;
&lt;p&gt;Another area in which we&apos;ve been challenged is &lt;strong&gt;banking&lt;/strong&gt;.  As a US-registered non-profit, we&apos;re not eligible to open a European bank account, and that causes problems because we lack an IBAN (primarily for payments in). We did have an account with Wise, which solved the problem entirely, but that was unfortunately closed without explanation or notice. We continue to look for an answer to this that doesn&apos;t involve setting up and maintaining an EU subsidiary.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;zag&lt;/strong&gt; then took the floor to provide a view of Kodi from an &lt;strong&gt;end-user perspective&lt;/strong&gt;: what could be better, how Kodi is positioned against similar products in a changing landscape (e.g. updating and cleaning the library versus making it transparent, accessing live/IPTV, podcasts, new user experience/setup wizards and general configuration, etc.). Good discussion about what might be, what could be, what we can think further on.&lt;/p&gt;
&lt;p&gt;Finally for today, &lt;strong&gt;garbear&lt;/strong&gt; talked about &lt;strong&gt;OpenGL in RetroPlayer&lt;/strong&gt; - a key component to improving support for later-generation 3D games. This has a long history within Kodi, with multiple contributing branches stretching back perhaps six or more years (with Retroplayer going back even further). There are still problems to be resolved, so work is ongoing, but the list is getting shorter as progress is made, and plans are in place to get this over the line.&lt;/p&gt;
&lt;p&gt;And that&apos;s it. Other than the obligatory round of introductions, who-are-you-agains and oh-so-&lt;em&gt;that&apos;s&lt;/em&gt;-yous, it&apos;s just about 22:00 and time to call it an evening. See you all when the planet turns a little further.&lt;/p&gt;</content:encoded></item><item><title><![CDATA[Kodi 21.0 "Omega" RC1]]></title><description><![CDATA[Can you feel the excitement building in the air? Well, you should, as we are ready for our first Release Candidate for Kodi 21.0 "Omega…]]></description><link>https://kodi.tv/article/kodi-21-0-omega-rc1/</link><guid isPermaLink="false">https://kodi.tv/article/kodi-21-0-omega-rc1/</guid><category><![CDATA[Developer]]></category><category><![CDATA[Prerelease]]></category><dc:creator><![CDATA[Team Kodi]]></dc:creator><pubDate>Thu, 07 Mar 2024 09:42:25 GMT</pubDate><content:encoded>
                    &lt;figure&gt;
                      &lt;img title=&quot;Kodi 21 &quot;Omega&quot; Splash Screen&quot; alt=&quot;Kodi 21 &quot;Omega&quot; Splash Screen - the Kodi logo sits at the centre of a black screen, a stylised Greek letter &quot;Omega&quot; around it.&quot; src=&quot;https://kodi.tv/images/blog/kodi_splash_v21.0_omega_rc_1080p.webp&quot; /&gt;
                    &lt;/figure&gt;
                  &lt;p&gt;Can you feel the excitement building in the air? Well, you should, as we are ready for our first Release Candidate for Kodi 21.0 &quot;Omega&quot;!&lt;/p&gt;
&lt;p&gt;This is a major release, so, as you&apos;d expect, it comes with many new features. However, with a core change to FFmpeg 6.0, there is a very good chance that we&apos;ll get some regressions  As such, please be aware that installing this will most likely break things, and we&apos;d really like your help at that point to identify the problems and get them fixed. Please raise &lt;a href=&quot;https://github.com/xbmc/xbmc/issues&quot;&gt;Github issues&lt;/a&gt; with full debug logs to help us resolve any issues that you wonderful testers come across.&lt;/p&gt;
&lt;p&gt;First, we&apos;d like to make a few targeted announcements.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Android users&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Many users may still be on the Kodi testing track for their Android devices. It&apos;s far easier to leave the testing track from a &apos;phone-based device, but be aware that if your device is on the testing track, we will be continuing to deploy Beta 3 releases over the next week or so. If you wish to opt out of the testing group, one way you can is by visiting the following link &lt;a href=&quot;https://play.google.com/apps/testing/org.xbmc.kodi&quot;&gt;Google Play - Kodi testing track&lt;/a&gt;. From here, you can opt out for your Google Play account. This is the best (and possibly only) way to opt out on many Android TV devices (e.g. Nvidia Shields).&lt;/p&gt;
&lt;p&gt;With that said, for those adventurous types who would like to help us with testing, you can use the same link to opt in for a Google Play account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Xbox users&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;As we do not have a testing track available for Xbox users, we will continue our customary deployment of RC1+ of our major releases to the Microsoft App store. This means that Xbox users will start to see their Nexus deployments updated to Omega RC1.&lt;/p&gt;
&lt;p&gt;If you do not wish to receive this update, the only option we are aware of is for you to disable auto updates for all apps/games on your Xbox.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;You can disable auto updates to games and apps in the Microsoft Store through the Store&apos;s settings.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Select the &lt;code&gt;Start&lt;/code&gt; screen, then select &lt;code&gt;Microsoft Store&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;In &lt;code&gt;Microsoft Store&lt;/code&gt; at the upper right, select the &lt;code&gt;account&lt;/code&gt; menu (the three dots) and then select &lt;code&gt;Settings&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Under &lt;code&gt;App updates&lt;/code&gt;, set &lt;code&gt;Update apps automatically&lt;/code&gt; to &lt;code&gt;Off&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The UWP store deployment is scheduled to begin rolling out on the 16th March.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Skin Developers&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;An API bump has been made for Kodi 21&apos;s testing cycle. See the following PRs for details:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23926&quot;&gt;https://github.com/xbmc/xbmc/pull/23926&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23862&quot;&gt;https://github.com/xbmc/xbmc/pull/23862&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This will require changes and submissions to the Omega branch for skins for those who submit to the Kodi Repository. Reach out on the forums if you have any questions/concerns.&lt;/p&gt;
&lt;p&gt;Please note, &lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23927&quot;&gt;https://github.com/xbmc/xbmc/pull/23927&lt;/a&gt; was merged shortly after Beta 2, and all skins will need to  update the GUI version number to be available in Omega repos for any builds (including nightlies) after Beta 2.&lt;/p&gt;
&lt;p&gt;The following forum thread has the skinning change info for Omega: &lt;a href=&quot;https://forum.kodi.tv/showthread.php?tid=372280&amp;#x26;pid=3174566#pid3174566&quot;&gt;https://forum.kodi.tv/showthread.php?tid=372280&amp;#x26;pid=3174566#pid3174566&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;And now, for the list of changes for RC 1.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Estuary&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A consistency fix was made by &lt;strong&gt;@Hitcher&lt;/strong&gt; to make OSD controls for some buttons to just be disabled, rather than hidden, so the buttons stay shown in a consistent manner.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Filesystem&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A partial revert has been made that fixes some binary addons being unable to correctly parse some XML files.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;General&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;@ksooo&lt;/strong&gt; continues to clean up things related to the Video Version feature. This time he has fixed a media name label that would be blank under certain circumstances.&lt;/li&gt;
&lt;li&gt;A first time contributor, &lt;strong&gt;@hagaygo&lt;/strong&gt;, has made a fix to allow users to set a subtitle save path rather than using a temp location under some circumstances.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;@CrystalP&lt;/strong&gt; submitted two fixes that fix list locations after adding/removing versions/extras and their art related management.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Music&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;audiobooks were showing their last chapter with no duration; this has been fixed by &lt;strong&gt;@the-black-eagle&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Platform Specifics&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Android&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Cleanups to build/package files have been made by &lt;strong&gt;@joseluismarti&lt;/strong&gt;. This helps get the codebase nice and clean for the newer Android SDKs leading into the future, meaning we can more easily backport to Omega when we are making changes for v22 &quot;P&quot; in the future.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;@thexai&lt;/strong&gt; has made a change that allows subtitles to be tonemapped to avoid extreme brightness for HDR playback.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Linux&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;@fritsch&lt;/strong&gt;, our resident audio expert, has submitted a change to allow Pipewire to properly identify HDMI for passthrough usage.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;macOS&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;@enen92&lt;/strong&gt; has implemented &lt;code&gt;Hotkeycontroller&lt;/code&gt; for media keys on macOS. This allows Kodi to more accurately capture and handle media-related keys and allows us to play more nicely with other running apps on a system expecting to use the same media keys.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Windows&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;@thexai&lt;/strong&gt; has submitted some colour accuracy changes for 10bit SDR/HDR colour mapping.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;PVR&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A fix for icons not being correctly refreshed was made by &lt;strong&gt;@ksooo&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;VideoPlayer&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;@popcornmix&lt;/strong&gt; has tracked down a variable initialisation bug that helps to reduce video stalls under certain conditions.&lt;/li&gt;
&lt;li&gt;A fix that stops incorrect refresh rate changes occurring for interlaced content in some circumstances was submitted by &lt;strong&gt;@CrystalP.&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Known Issues&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can see open issues on our tracker at &lt;a href=&quot;https://github.com/xbmc/xbmc/issues&quot;&gt;https://github.com/xbmc/xbmc/issues&lt;/a&gt;. However, to call out a couple of specifics, please be aware of the following if you&apos;re planning on upgrading:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;There are seek issues with multi-part MP4 files on Android (&lt;a href=&quot;https://github.com/xbmc/xbmc/issues/23673&quot;&gt;https://github.com/xbmc/xbmc/issues/23673&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;We&apos;ve had reports that the new splash screen looks like an OpenGL corruption; we know, it&apos;s not a problem, so don&apos;t panic. We&apos;d be happy to have your artwork contributions if you&apos;d like to work on an alternative.&lt;/li&gt;
&lt;li&gt;If remote sources are unavailable at startup, users are seeing significant delays while waiting (&lt;a href=&quot;https://github.com/xbmc/xbmc/issues/23958&quot;&gt;https://github.com/xbmc/xbmc/issues/23958&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We continue to march forward to what we hope will be a successful v21 &quot;Omega&quot; release.&lt;/p&gt;
&lt;p&gt;If you love to live on the bleeding edge, you can get RC 1 from &lt;a href=&quot;https://kodi.tv/download&quot;&gt;here&lt;/a&gt;. Select your platform of choice, and look in the &quot;Prerelease&quot; section. Again, though, please: expect some breakage, don&apos;t use this as your daily installation unless you know how to get things working again, and please share your experiences back with us so we can really get going on those bugs.&lt;/p&gt;
&lt;p&gt;There is always a great deal more changes/fixes/updates than we can highlight in these reports, so, as usual, you can see a fuller list of what has been merged between v21 and v20 &lt;a href=&quot;https://github.com/xbmc/xbmc/compare/Nexus...xbmc:21.0rc1-Omega&quot;&gt;here&lt;/a&gt;. For a more targeted look at the changes made since v21 Beta 3, you can see those changes &lt;a href=&quot;https://github.com/xbmc/xbmc/compare/21.0b3-Omega...21.0rc1-Omega&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;</content:encoded></item><item><title><![CDATA[Kodi 20.5 "Nexus" - Release]]></title><description><![CDATA[Nexus just won't end, it seems: we're back already, this time what we hope will be the final release for the Nexus line. Welcome to 20.5! An…]]></description><link>https://kodi.tv/article/kodi-20-5-nexus-release/</link><guid isPermaLink="false">https://kodi.tv/article/kodi-20-5-nexus-release/</guid><category><![CDATA[Release]]></category><dc:creator><![CDATA[Team Kodi]]></dc:creator><pubDate>Sun, 03 Mar 2024 10:05:10 GMT</pubDate><content:encoded>
                    &lt;figure&gt;
                      &lt;img title=&quot;Kodi 20.5 &quot;Nexus&quot; Splash Screen&quot; alt=&quot;Kodi 20.5 &quot;Nexus&quot; Splash Screen - a blue Kodi logo sits in the centre of a black page, around it, a dial - a gauge or chronograph, perhaps.&quot; src=&quot;https://kodi.tv/images/blog/kodi-20.5-nexus-splash.webp&quot; /&gt;
                    &lt;/figure&gt;
                  &lt;p&gt;Nexus just won&apos;t end, it seems: we&apos;re back already, this time what we hope will be the final release for the Nexus line. Welcome to 20.5!&lt;/p&gt;
&lt;p&gt;An assortment of bug fixes, some backports, no real new features. Full changelog since 20.4 on &lt;a href=&quot;https://github.com/xbmc/xbmc/compare/20.4-Nexus...20.5-Nexus&quot;&gt;Github&lt;/a&gt;, as usual.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Release notes&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Input&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Reverted a number of controller changes that caused massive failures on Android devices. Input handling will now be the same as what was available in 20.3.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Platform Specific&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Android&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Some great detective work was done by &lt;strong&gt;@spdfrk&lt;/strong&gt; for a fix that meant Kodi would close the app during potential colour mode changes.&lt;/li&gt;
&lt;li&gt;A backport by &lt;strong&gt;@fritsch&lt;/strong&gt; that intends to bring Nexus inline with Omega behaviour for AudioTrack on Android. This means that some device users will need to add an extra setting to their &lt;code&gt;AdvancedSettings.xml&lt;/code&gt; file. Details can be seen at &lt;a href=&quot;https://github.com/xbmc/xbmc/pull/24729&quot;&gt;https://github.com/xbmc/xbmc/pull/24729&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Linux&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Branding colours have been added to the metainfo file so that they can be used by things like the Flathub store. Info about this can be seen at the Flathub blog post &lt;a href=&quot;https://docs.flathub.org/blog/introducing-app-brand-colors/&quot;&gt;https://docs.flathub.org/blog/introducing-app-brand-colors/&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;iOS/tvOS&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A change that wasn&apos;t actually in Kodi&apos;s codebase, but a fix nonetheless, means that the &lt;code&gt;inputstream.ffmpegdirect&lt;/code&gt; addon is now available to the iOS/tvOS release debs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;... plus, of course, some behind-the-scenes fixes and updates for e.g. library versions.&lt;/p&gt;
&lt;p&gt;Thanks, as always, to everyone who has helped us track down and fix any issues. We endeavour to minimise the issues everyone experiences, but with such a large project, and the fact everyone contributing to Kodi is a volunteer, issues and bugs are a part of life. if you happen to experience any bugs/issues, don&apos;t hesitate to reach out on the forums, or raise an issue on Github.&lt;/p&gt;
&lt;p&gt;As this is a point release, there are no major changes since the previous version, and you should be fine to install this straight over the top of any existing Kodi 20.x installation - indeed, this will happen automatically on many platforms. However, as for all software installations, back up your userdata beforehand if you&apos;ve any doubts or have anything you can&apos;t afford to lose (and definitely do this if you&apos;re going for a major version upgrade).&lt;/p&gt;
&lt;p&gt;A list of all changes for this version can be found at &lt;a href=&quot;https://github.com/xbmc/xbmc/milestone/165?closed=1&quot;&gt;GitHub&lt;/a&gt;. If you want to read back on the full history of v20 itself, or of previous versions, you can find the corresponding articles in the relevant &lt;a href=&quot;https://kodi.tv/blog/tag/release&quot;&gt;blog posts&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Application deployment on different platforms (notably the Microsoft Store) can vary considerably due to circumstances outside of our control, so just be patient, and the update will inevitably find its way through.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Android Deployment&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We always do what&apos;s known as a &quot;staged&quot; deployment roll out for Android. So if you don&apos;t receive the update immediately, be patient, as it will come through over the next week. As the majority of fixes are related to Android Playstore deployment, we will be cautious with the deployment time. If you do receive 20.5 and have any issues with the Playstore deployment, please let us know as soon as possible.&lt;/p&gt;</content:encoded></item><item><title><![CDATA[Kodi 21.0 "Omega" Beta 3]]></title><description><![CDATA[Editorial note: this blog post has been delayed for technical reasons, so the release is already available. Time marches on for Kodi 2…]]></description><link>https://kodi.tv/article/kodi-21-0-omega-beta-3/</link><guid isPermaLink="false">https://kodi.tv/article/kodi-21-0-omega-beta-3/</guid><category><![CDATA[Prerelease]]></category><category><![CDATA[Developer]]></category><dc:creator><![CDATA[Team Kodi]]></dc:creator><pubDate>Fri, 01 Mar 2024 09:39:24 GMT</pubDate><content:encoded>
                    &lt;figure&gt;
                      &lt;img title=&quot;Kodi 21 &quot;Omega&quot; Splash Screen&quot; alt=&quot;Kodi 21 &quot;Omega&quot; Splash Screen - the Kodi logo sits at the centre of a black screen, a stylised Greek letter &quot;Omega&quot; around it.&quot; src=&quot;https://kodi.tv/images/blog/kodi_splash_v21.0_omega_beta_1080p.webp&quot; /&gt;
                    &lt;/figure&gt;
                  &lt;p&gt;&lt;em&gt;Editorial note: this blog post has been delayed for technical reasons, so the release is already available.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Time marches on for Kodi 21 &quot;Omega&quot;, we are here with the third Beta release!&lt;/p&gt;
&lt;p&gt;This is a major release, so, as you&apos;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&apos;d really like your help at that point to identify the problems and get them fixed. Please raise &lt;a href=&quot;https://github.com/xbmc/xbmc/issues&quot;&gt;Github issues&lt;/a&gt; with full debug logs to help us resolve any issues you wonderful testers come across.&lt;/p&gt;
&lt;p&gt;First, we&apos;d like to make a few targeted announcements.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Android users&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Many users may still be on the Kodi testing track for their Android devices. It&apos;s far easier to leave the testing track from a &apos;phone-based device, but be aware that if your device is on the testing track, we will be continuing to deploy Beta 3 releases over the next week or so. If you wish to opt out of the testing group, one way you can is by visiting the following link &lt;a href=&quot;https://play.google.com/apps/testing/org.xbmc.kodi&quot;&gt;Google Play - Kodi testing track&lt;/a&gt;. From here, you can opt out for your Google Play account. This is the best (and possibly only) way to opt out on many Android TV devices (e.g. Nvidia Shield).&lt;/p&gt;
&lt;p&gt;With that said, for those adventurous types who would like to help us with testing, you can use the same link to opt in for a Google Play account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Skin Developers&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;An API bump has been made for Kodi 21&apos;s testing cycle. See the following PRs for details:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23926&quot;&gt;https://github.com/xbmc/xbmc/pull/23926&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23862&quot;&gt;https://github.com/xbmc/xbmc/pull/23862&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This will require changes and submissions to the Omega branch for skins for those who submit to the Kodi repository. Reach out on the forums if you have any questions/concerns.&lt;/p&gt;
&lt;p&gt;Please note, &lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23927&quot;&gt;https://github.com/xbmc/xbmc/pull/23927&lt;/a&gt; has been merged shortly after Beta 2, and all skins will need to update the GUI version number to be available in Omega repos for any builds (including nightlies) after Beta 2.&lt;/p&gt;
&lt;p&gt;The following forum thread has the skinning change info for Omega: &lt;a href=&quot;https://forum.kodi.tv/showthread.php?tid=372280&amp;#x26;pid=3174566#pid3174566&quot;&gt;https://forum.kodi.tv/showthread.php?tid=372280&amp;#x26;pid=3174566#pid3174566&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;And now, for the list of changes for Beta 3.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Build/Dependencies&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Support for building with &lt;code&gt;swig&lt;/code&gt; 4.2.0&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;General&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The way in which buffer fill was handled was changed to care more for low-power CPU devices. Under certain circumstances, and with especially high manually-configured &lt;code&gt;readbuffer&lt;/code&gt; factors, the buffer filling thread caused high CPU usage and introduced stutter by itself.&lt;/li&gt;
&lt;li&gt;Implemented a new &quot;Adaptive&quot; setting in Services / Caching / Read Factor that implements a variable read factor based on cache level. This means that the cache fills faster, while at the same time using a less-aggressive read factor when the cache is already full.&lt;/li&gt;
&lt;li&gt;Fixed media served through plugins not being accessible when a master lock is used.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;JSON-RPC&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Add command to change playback speed (tempo).&lt;/li&gt;
&lt;li&gt;Add a command to activate screen saver.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Music&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fix an issue with m3u playlists which didn&apos;t show art for the second and subsequent tracks: &lt;a href=&quot;https://github.com/xbmc/xbmc/pull/24675&quot;&gt;https://github.com/xbmc/xbmc/pull/24675&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Allow navigation from artists directly to songs, missing out albums and discs.  This is more like how Spotify &lt;em&gt;et al.&lt;/em&gt; navigate: &lt;a href=&quot;https://github.com/xbmc/xbmc/pull/24649&quot;&gt;https://github.com/xbmc/xbmc/pull/24649&lt;/a&gt;, forum thread &lt;a href=&quot;https://forum.kodi.tv/showthread.php?tid=375313&quot;&gt;https://forum.kodi.tv/showthread.php?tid=375313&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Only drop music database triggers on clean if they exist, which fixes a problem that occurred if Kodi was closed/crashed whilst a clean was underway on the Music database.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Platform Specifics&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Android&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The audio changes for the Android ecosystem were documented in &lt;a href=&quot;https://forum.kodi.tv/showthread.php?tid=376161&quot;&gt;https://forum.kodi.tv/showthread.php?tid=376161&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Due to various firmware bugs on multiple devices we were forced to add some opt-in audio settings for (especially) the widely-used FireTV Cube 3rd Gen, which were enabled by default until this beta, but sadly regressed on half-broken firmwares of other devices. It&apos;s not possible to maintain a deny list as available systems and versions change too quickly, plus Kodi release cycles can&apos;t be synchronised with every big vendor putting out fixes. As such, we decided to move this into an advanced setting, with more information available in the linked forum thread. Feel free to open new issues if you see regressions of some sort, but please don&apos;t forget your debug log, as help isn&apos;t possible otherwise due to the sheer variety of differently-broken boxes.&lt;/li&gt;
&lt;li&gt;Another advanced setting now allows the output of high-precision 32-bit float from within Kodi for multi-channel PCM files. This is again an advanced setting because some devices fail silently when opening this combination. Float32 is the highest precision Android&apos;s Audiotrack Soundserver can handle. It was tested and is working on Shield and FireTV 4K 2nd Gen.&lt;/li&gt;
&lt;li&gt;We received a whole lot of bug fixes from external contributors this time, with the focus on HDMI Hotplug after refresh rate changes and also Audio device enumeration. The long-standing bug of losing Android IEC devices during IDLE is solved. We are very thankful for these contributions.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;@quietvoid&lt;/strong&gt; has implemented a new setting in Player / Processing that allows filtering of HDR dynamic metadata HDR10+ and/or Dolby Vision to improve compatibility on devices that had issues, especially with hybrid videos that includes both types at same time.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;iOS/tvOS&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Disable VTB (hardware decoding) for real-time interlaced videos.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Linux&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Pipewire sink got a fixup for sample rate switching. With that updated code, the back-end server of Pipewire will switch the base sample rate whenever Kodi is run without additional clients. This way, Kodi&apos;s audio will be output in the best possible and lossless way throughout the audio chain, including soundserver and audio device.&lt;/li&gt;
&lt;li&gt;Adjusted dependencies to build packages compatible with Ubuntu &lt;em&gt;Focal&lt;/em&gt; to &lt;em&gt;Noble&lt;/em&gt; for CPack building&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;@fightforlife&lt;/strong&gt; has fixed an issue with RenderCapture used by things like Hyperion that fixes sporadic black screen captures&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;webOS&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Map info key on webOS remotes.&lt;/li&gt;
&lt;li&gt;Disable core dumps by default to reduce less storage being used on webOS TVs.&lt;/li&gt;
&lt;li&gt;Implement shutdown/reboot .&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Windows&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Improved chroma upscaling when using Pixel Shaders or Software render methods, and also DXVA only in specific cases: AMD + old drivers + 10-bit SDR.&lt;/li&gt;
&lt;li&gt;Improved channel layout match in WASAPI when audio drivers do not support the exact speaker layout. This is only relevant for PCM (not passthrough).&lt;/li&gt;
&lt;li&gt;Increased the number of video surfaces in DXVA H.264 decoding to prevent video corruption in some rare H.264 streams.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Pictures&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Long time contributer &lt;strong&gt;@notspiff&lt;/strong&gt; added avif image support.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;@enen92&lt;/strong&gt; fixed an Exif parsing regression that was introduced in Matrix (v19).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Scraping&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;.nomedia&lt;/code&gt; files can now be used to exclude folders inside a TV show: &lt;a href=&quot;https://github.com/xbmc/xbmc/pull/24330&quot;&gt;https://github.com/xbmc/xbmc/pull/24330&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;@78andyp&lt;/strong&gt; fixed what looks like has been broken for a long period - the ability to scrape episodes in Bluray folders (BDMV).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Skinning&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The Estouchy skin has been retired from default installs. If anyone would like to continue working on the skin for future use/availability, you can find the new home for the skin at &lt;a href=&quot;https://github.com/jjd-uk/skin.estouchy&quot;&gt;https://github.com/jjd-uk/skin.estouchy&lt;/a&gt; for now.&lt;/li&gt;
&lt;li&gt;The player control dialog for Estuary has been updated, along with other changes to bring the skin up to date for 5.17.0 API.&lt;/li&gt;
&lt;li&gt;A fix for duplicate music flags was made by &lt;strong&gt;@jjd-uk&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;UPnP&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;@enen92&lt;/strong&gt; has once again made an assortment of fixes for UPnP, such as fixed broadcasting of item updates and &apos;mark as watched&apos; state.&lt;/li&gt;
&lt;li&gt;An option was added to avoid volume synchronisation to a UPnP target.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Known Issues&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can see open issues on our tracker at &lt;a href=&quot;https://github.com/xbmc/xbmc/issues&quot;&gt;https://github.com/xbmc/xbmc/issues&lt;/a&gt;. However, to call out a couple of specifics, please be aware of the following if you&apos;re planning on upgrading:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;There are seek issues with multi-part MP4 files on Android (&lt;a href=&quot;https://github.com/xbmc/xbmc/issues/23673&quot;&gt;https://github.com/xbmc/xbmc/issues/23673&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;We&apos;ve had reports that the new splash screen looks like an OpenGL corruption; we know, it&apos;s not a problem, so don&apos;t panic. We&apos;d be happy to have your artwork contributions if you&apos;d like to work on an alternative.&lt;/li&gt;
&lt;li&gt;If remote sources are unavailable at startup, users are seeing significant delays while waiting (&lt;a href=&quot;https://github.com/xbmc/xbmc/issues/23958&quot;&gt;https://github.com/xbmc/xbmc/issues/23958&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We continue to march forward to what we hope will be a successful v21 Omega release later this year.&lt;/p&gt;
&lt;p&gt;If you love to live on the bleeding edge, you can get Beta 3 from &lt;a href=&quot;https://kodi.tv/download&quot;&gt;here&lt;/a&gt;. Select your platform of choice, and look in the &quot;Prerelease&quot; section. Again, though, please: expect some breakage, don&apos;t use this as your daily installation unless you know how to get things working again, and please share your experiences back with us so we can really get going on those bugs.&lt;/p&gt;
&lt;p&gt;There is always a great deal more changes/fixes/updates than what we can highlight in these reports, so as usual you can see a fuller list of what has been merged between v21 and v20 &lt;a href=&quot;https://github.com/xbmc/xbmc/compare/Nexus...xbmc:21.0b3-Omega&quot;&gt;here&lt;/a&gt;. For a more targeted look at the changes made since v21 Beta 2, you can see those changes &lt;a href=&quot;https://github.com/xbmc/xbmc/compare/21.0b2-Omega...21.0b3-Omega&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;</content:encoded></item><item><title><![CDATA[Kodi 20.4 "Nexus" - Release]]></title><description><![CDATA[It looks like one last hurrah was premature for the "Nexus" line: we find ourselves back again already, this time with a new 20.4 release…]]></description><link>https://kodi.tv/article/kodi-20-4-nexus-release/</link><guid isPermaLink="false">https://kodi.tv/article/kodi-20-4-nexus-release/</guid><category><![CDATA[Release]]></category><dc:creator><![CDATA[Team Kodi]]></dc:creator><pubDate>Sun, 11 Feb 2024 14:22:31 GMT</pubDate><content:encoded>
                    &lt;figure&gt;
                      &lt;img title=&quot;Kodi 20.4 &quot;Nexus&quot; Splash Screen&quot; alt=&quot;Kodi 20.4 &quot;Nexus&quot; Splash Screen - a blue Kodi logo sits in the centre of a black page, around it, a dial - a gauge or chronograph, perhaps.&quot; src=&quot;https://kodi.tv/images/blog/kodi-20.4-nexus-splash.webp&quot; /&gt;
                    &lt;/figure&gt;
                  &lt;p&gt;It looks like one last hurrah was premature for the &quot;Nexus&quot; line: we find ourselves back again already, this time with a new 20.4 release.&lt;/p&gt;
&lt;p&gt;An assortment of bug fixes, some backports, no real new features. Full changelog since 20.3 on &lt;a href=&quot;https://github.com/xbmc/xbmc/compare/20.3-Nexus...20.4-Nexus&quot;&gt;Github&lt;/a&gt;, as usual.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Android users, please see note at the bottom of this post&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Release notes&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Build&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A backport aimed at fixing the failure rate of binary addon builds has been merged by &lt;strong&gt;@garbear&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Input&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Update to the controller addons.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Platform Specific&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Android&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Several fixes have been backported from master to fix deployment issues on Google Play. Thanks to &lt;strong&gt;@joseluismarti&lt;/strong&gt; for working with us on these.&lt;/li&gt;
&lt;li&gt;A number of fixes backported to resolve input issues (remotes/controllers).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;iOS/tvOS&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A long-time-coming fix to reduce black screen playback when interlaced content is played on iOS/tvOS. Users should no longer have to specifically disable VTB Hardware playback for most interlaced content. Please keep in mind some methods of content playback (HTTP URLs provided in .strm files) will still be affected.&lt;/li&gt;
&lt;li&gt;A memory leak with game controllers on iOS/tvOS has been fixed by &lt;strong&gt;@kambala-decapitator&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;tvOS&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;@kambala-decapitator&lt;/strong&gt; fixed what seems to be a long standing bug regarding framework &lt;code&gt;plist&lt;/code&gt; metadata for shared library frameworks.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Windows&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A fix for &lt;code&gt;AESinkWASAPI&lt;/code&gt; to improve fallback when the exact output channel layout isn&apos;t supported by drivers or hardware.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Thanks, as always, to everyone who has helped us track down and fix any issues. We endeavour to minimise the issues everyone experiences, but with such a large project, and the fact everyone contributing to Kodi is a volunteer, issues and bugs are a part of life. if you happen to experience any bugs/issues, don&apos;t hesitate to reach out on the forums, or raise an issue on Github.&lt;/p&gt;
&lt;p&gt;As this is a point release, there are no major changes since the previous version, and you should be fine to install this straight over the top of any existing Kodi 20.x installation - indeed, this will happen automatically on many platforms. However, as for all software installations, back up your userdata beforehand if you&apos;ve any doubts or have anything you can&apos;t afford to lose (and definitely do this if you&apos;re going for a major version upgrade).&lt;/p&gt;
&lt;p&gt;A list of all changes for this version can be found at &lt;a href=&quot;https://github.com/xbmc/xbmc/milestone/163?closed=1&quot;&gt;GitHub&lt;/a&gt;. If you want to read back on the full history of v20 itself, or of previous versions, you can find the corresponding articles in the relevant &lt;a href=&quot;https://kodi.tv/blog/tag/release&quot;&gt;blog posts&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Application deployment on different platforms (notably the Microsoft Store) can vary considerably due to circumstances outside of our control, so just be patient, and the update will inevitably find its way through.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Android Deployment&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We always do what&apos;s known as a &quot;staged&quot; roll out for Android - so, if you don&apos;t receive the update immediately, be patient, as it will come through over the next week. As the majority of fixes are related to Google Play deployment, we will deliberately be cautious with the schedule. If you do receive 20.4 and have any issues with the deployment, please let us know as soon as possible.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Update, 11 Feb 20:55 UTC&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;We&apos;re aware of some (at this time) non-specific &quot;input issues&quot; on Android - buttons not working properly, for example - so we&apos;ve halted the deployment for now until we understand more. We would also advise against anyone installing manually unless you know how to roll back. Please bear with us while we isolate and squash the &lt;a href=&quot;https://github.com/xbmc/xbmc/issues/24696&quot;&gt;offending bug&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Oh, by the way - we might have mentioned this before - does anyone know of any good Android developers who&apos;d like to give us a hand? We&apos;re a little short-handed at the moment :(&lt;/p&gt;</content:encoded></item><item><title><![CDATA[Kodi at FOSDEM 2024]]></title><description><![CDATA[Hi! This is just a quick note to let everyone know that Team Kodi will be present at the Free and Open Source Developers European Meeting…]]></description><link>https://kodi.tv/article/kodi-at-fosdem-2024/</link><guid isPermaLink="false">https://kodi.tv/article/kodi-at-fosdem-2024/</guid><category><![CDATA[Community]]></category><category><![CDATA[Developer]]></category><dc:creator><![CDATA[Team Kodi]]></dc:creator><pubDate>Tue, 16 Jan 2024 19:14:24 GMT</pubDate><content:encoded>
                    &lt;figure&gt;
                      &lt;img title=&quot;FOSDEM 2024 logo&quot; alt=&quot;A text graphic, reading &quot;FOSDEM 2024 - Brussels - 3 &amp; 4 February 2024&quot;&quot; src=&quot;https://kodi.tv/images/blog/fosdem2024.webp&quot; /&gt;
                    &lt;/figure&gt;
                  &lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;This is just a quick note to let everyone know that Team Kodi will be present at the &lt;a href=&quot;https://fosdem.org&quot;&gt;Free and Open Source Developers European Meeting (FOSDEM)&lt;/a&gt; in Brussels on 3 &amp;#x26; 4 February 2024. We will have a &lt;strong&gt;&lt;a href=&quot;https://fosdem.org/2024/stands/&quot;&gt;booth in Building H level 1&lt;/a&gt;&lt;/strong&gt; where you can try out Kodi and chat with us at your leisure :)&lt;/p&gt;
&lt;p&gt;We have team members attending that are knowledgeable about, among other things, Python add-on programming, Kodi on Linux, the Kodi flatpak package, and Kodi on embedded GPUs.&lt;/p&gt;
&lt;p&gt;If you&apos;re in the area, we&apos;d love to see you and get your first-hand feedback about ... well, anything, really. We&apos;re also planning to have some sample branded merchandise for you to look at - so, please, join us for a chat and a coffee!&lt;/p&gt;</content:encoded></item><item><title><![CDATA[Kodi 20.3 "Nexus" - Release]]></title><description><![CDATA[A new year dawns, and brings with it one last hurrah for the Kodi "Nexus" release line. An assortment of bug fixes, some backports, no real…]]></description><link>https://kodi.tv/article/kodi-20-3-nexus-release/</link><guid isPermaLink="false">https://kodi.tv/article/kodi-20-3-nexus-release/</guid><category><![CDATA[Release]]></category><dc:creator><![CDATA[Team Kodi]]></dc:creator><pubDate>Wed, 10 Jan 2024 09:24:41 GMT</pubDate><content:encoded>
                    &lt;figure&gt;
                      &lt;img title=&quot;Kodi 20.3 &quot;Nexus&quot; Splash Screen&quot; alt=&quot;Kodi 20.3 &quot;Nexus&quot; Splash Screen - a blue Kodi logo sits in the centre of a black page, around it, a dial - a gauge or chronograph, perhaps.&quot; src=&quot;https://kodi.tv/images/blog/kodi-20.3-nexus-splash.webp&quot; /&gt;
                    &lt;/figure&gt;
                  &lt;p&gt;A new year dawns, and brings with it one last hurrah for the Kodi &quot;Nexus&quot; release line.&lt;/p&gt;
&lt;p&gt;An assortment of bug fixes, some backports, no real new features. Full changelog since 20.2 on &lt;a href=&quot;https://github.com/xbmc/xbmc/compare/20.2-Nexus...20.3-Nexus&quot;&gt;Github&lt;/a&gt;, as usual.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Release notes&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Estuary&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;An assortment of fixes for Estuary, including home categories&apos; focus positions, alignment of counter labels and &lt;em&gt;Shift&lt;/em&gt; view for collections.&lt;/li&gt;
&lt;li&gt;Fixes to the weather layout when busy.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Game/Retroplayer&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fixed controllers not assigned to game ports correctly on Android.&lt;/li&gt;
&lt;li&gt;Fixed blue/pink washed out colours on Windows with 10-bit displays.&lt;/li&gt;
&lt;li&gt;Fixed possible crash in &lt;em&gt;Port&lt;/em&gt; dialogue box.&lt;/li&gt;
&lt;li&gt;Fixed typo for the mouse middle button in &lt;em&gt;Controller&lt;/em&gt; dialogue box.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;General&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A DVD playback fix that resolves unmounted drives not being playable.&lt;/li&gt;
&lt;li&gt;A fix for infinite loops in &lt;code&gt;CPluginFile&lt;/code&gt; that occurred when using scrapers.&lt;/li&gt;
&lt;li&gt;A fix for a crash that occurred due to Addon settings being destructed in an incorrect order.&lt;/li&gt;
&lt;li&gt;Redact some information from Toast notifications (usernames/passwords incorrectly being shown).&lt;/li&gt;
&lt;li&gt;A memory leak in context menus was resolved.&lt;/li&gt;
&lt;li&gt;Image cache handling was fixed to correctly regenerate when cached files for JSON API consumers.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Music&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Music Library: now able to automatically recover if library cleaning was interrupted previously for some reason.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Platform Specific&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Android&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fixed (workaround implemented) possible audio out-of-sync in recent AMLogic BSP devices: FireTV Cube 3rd Gen, Homatics Box R 4K Plus, …&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Linux&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;VP9 Profile 2 playback failure was fixed.&lt;/li&gt;
&lt;li&gt;A fix for a leak of &lt;code&gt;EGLFences&lt;/code&gt; in the DRM Prime renderer.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;macOS/iOS&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fix a crash on Apple silicon-based Macs when pressing the &lt;em&gt;Caps Lock&lt;/em&gt; key.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;tvOS&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fixed: Not persistent binary addons (PVR) settings.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Windows&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fixed: 24 Hz refresh rate related to HDR in specific use cases only (when Windows HDR auto-switch is not used).&lt;/li&gt;
&lt;li&gt;Fixed: audio device &quot;WASAPI:default&quot; was listed multiple times in audio device list.&lt;/li&gt;
&lt;li&gt;Fixed: fractional refresh rates 119.88 Hz and higher were not displayed correctly.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Pictures&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;An EXIF parsing regression from v19 was resolved.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;PVR&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fix TV channel subtitles not displayed on playback start, even when activated in subtitle settings.&lt;/li&gt;
&lt;li&gt;Fix recordings with a path containing a colon (&apos;:&apos;) not being displayed in recordings window.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;UPNP&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A fix for a crash that occurred when a user added a UPnP source without having UPnP enabled.&lt;/li&gt;
&lt;li&gt;Playback from remote sources (ftp, http, etc.) has been fixed.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Video&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A fix to the default &lt;em&gt;Select&lt;/em&gt; action on certain movie-related windows.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Thanks, as always, to everyone who has helped us track down and fix any issues. We endeavour to minimise the issues everyone experiences, but with such a large project, and the fact everyone contributing to Kodi is a volunteer, issues and bugs are a part of life. If you happen to experience any bugs or issues, please don&apos;t hesitate to reach out on the forums, or raise an issue on GitHub.&lt;/p&gt;
&lt;p&gt;As this is a point release, there are no major changes since the previous version, and you should be fine to install this straight over the top of any existing Kodi 20.x installation - indeed, this will happen automatically on many platforms. However, as for all software installations, back up your userdata beforehand if you&apos;ve any doubts or have anything you can&apos;t afford to lose (and definitely do this if you&apos;re going for a major version upgrade).&lt;/p&gt;
&lt;p&gt;A list of all changes for this version can be found at &lt;a href=&quot;https://github.com/xbmc/xbmc/milestone/159?closed=1&quot;&gt;GitHub&lt;/a&gt;. If you want to read back on the full history of v20 itself, or of previous versions, you can find the corresponding articles in the relevant &lt;a href=&quot;https://kodi.tv/blog/tag/release&quot;&gt;blog posts&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Application deployment on different platforms (notably the Microsoft Store) can vary considerably due to circumstances outside of our control, so just be patient, and the update will inevitably find its way through.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Android Deployment&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;13th January, 10:00 UTC: After the initial problems with 20.3 on Google Play (&quot;Cannot download OBB&quot;), &lt;strong&gt;@fuzzard&lt;/strong&gt; has done a sterling job and has now released an updated version into the wild. Testing suggests that it&apos;s installing correctly now, and so will be available to all Android users imminently.&lt;/p&gt;
&lt;p&gt;Thanks for bearing with us on this. Apologies again for any inconvenience, and, please, let us know if you have any problems (or, indeed, if you&apos;re an Android developer who might want to give us some help...).&lt;/p&gt;</content:encoded></item><item><title><![CDATA[Kodi 21.0 "Omega" Beta 2]]></title><description><![CDATA[We are keeping things ticking over with Kodi 21 "Omega" with the second Beta release! This is a major release, so, as you'd expect, it comes…]]></description><link>https://kodi.tv/article/kodi-21-0-omega-beta-2/</link><guid isPermaLink="false">https://kodi.tv/article/kodi-21-0-omega-beta-2/</guid><category><![CDATA[Developer]]></category><category><![CDATA[Prerelease]]></category><dc:creator><![CDATA[Team Kodi]]></dc:creator><pubDate>Wed, 20 Dec 2023 11:04:29 GMT</pubDate><content:encoded>
                    &lt;figure&gt;
                      &lt;img title=&quot;Kodi 21 &quot;Omega&quot; Splash Screen&quot; alt=&quot;Kodi 21 &quot;Omega&quot; Splash Screen - the Kodi logo sits at the centre of a black screen, a stylised Greek letter &quot;Omega&quot; around it.&quot; src=&quot;https://kodi.tv/images/blog/kodi_splash_v21.0_omega_beta_1080p.webp&quot; /&gt;
                    &lt;/figure&gt;
                  &lt;p&gt;We are keeping things ticking over with Kodi 21 &quot;Omega&quot; with the second Beta release!&lt;/p&gt;
&lt;p&gt;This is a major release, so, as you&apos;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&apos;d really like your help at that point to identify the problems and get them fixed. Please raise &lt;a href=&quot;https://github.com/xbmc/xbmc/issues&quot;&gt;Github issues&lt;/a&gt; with full debug logs to help us resolve any issues you wonderful testers come across.&lt;/p&gt;
&lt;p&gt;First, we&apos;d like to make a few targeted announcements.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Android users&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Many users may still be on the Kodi testing track for their Android devices. It&apos;s far easier to leave the testing track from a &apos;phone-based device, but be aware that if your device is on the testing track, we will be continuing to deploy Beta 2 releases over the next week or so. If you wish to opt out of the testing group, one way you can is by visiting the following link &lt;a href=&quot;https://play.google.com/apps/testing/org.xbmc.kodi&quot;&gt;Google Play - Kodi testing track&lt;/a&gt;. From here, you can opt out for your Google Play account. This is the best (and possibly only) way to opt out on many Android TV devices (e.g. Nvidia Shields).&lt;/p&gt;
&lt;p&gt;With that said, for those adventurous types who would like to help us with testing, you can use the same link to opt in for a Google Play account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Skin Developers&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;An API bump will be made with the next release of Kodi 21&apos;s testing cycle. See the following PRs for details:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23926&quot;&gt;https://github.com/xbmc/xbmc/pull/23926&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23862&quot;&gt;https://github.com/xbmc/xbmc/pull/23862&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This will require changes and submissions to the Omega branch for skins for those who submit to the Kodi Repository. Reach out on the forums if you have any questions/concerns.&lt;/p&gt;
&lt;p&gt;Please note, &lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23927&quot;&gt;https://github.com/xbmc/xbmc/pull/23927&lt;/a&gt; has been merged shortly after Beta 2, and all skins will need to update the GUI version number to be available in Omega repos for any builds (including nightlies) after Beta 2.&lt;/p&gt;
&lt;p&gt;The following forum thread has the skinning change info for Omega: &lt;a href=&quot;https://forum.kodi.tv/showthread.php?tid=372280&amp;#x26;pid=3174566#pid3174566&quot;&gt;https://forum.kodi.tv/showthread.php?tid=372280&amp;#x26;pid=3174566#pid3174566&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;And now, for the list of changes for Beta 2.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Build/Dependencies&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A few dependencies have been bumped (&lt;code&gt;openssl&lt;/code&gt;, &lt;code&gt;python&lt;/code&gt;) as part of the normal update process.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Estuary, Estouchy&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;@jjd-uk&lt;/strong&gt; has made a fix for Shift view overlays (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/24168&quot;&gt;https://github.com/xbmc/xbmc/pull/24168&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Media flags for music have been added to Estuary by &lt;strong&gt;@jjd-uk&lt;/strong&gt; as well (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/24162&quot;&gt;https://github.com/xbmc/xbmc/pull/24162&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;General&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A change was made by &lt;strong&gt;@CastagnaIT&lt;/strong&gt; that narrows the scope of the optional track title providing language specific audio track data. Information regarding this advanced setting can be found on the wiki at &lt;a href=&quot;https://kodi.wiki/view/Advancedsettings.xml#languagecodes&quot;&gt;https://kodi.wiki/view/Advancedsettings.xml#languagecodes&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;@rschupp&lt;/strong&gt; has contributed to the removal of Kodi&apos;s use of the library &lt;code&gt;pcrecpp&lt;/code&gt;. The use of this was changed to use C++ standard library capabilities.&lt;/li&gt;
&lt;li&gt;A fix has been made for when some XML files written by Kodi would add a trailing null character,  therefore making the XML invalid.&lt;/li&gt;
&lt;li&gt;Several users contributed to compiler warning fixes affecting multiple platforms. Thanks to &lt;strong&gt;@CrystalP&lt;/strong&gt;, &lt;strong&gt;@fuzzard&lt;/strong&gt;, &lt;strong&gt;@thexai&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;@Rechi&lt;/strong&gt; has made further fixes to satisfy more static analysis based fixes/warnings.&lt;/li&gt;
&lt;li&gt;The FFmpeg library has been updated to 6.0.1 for all platforms that don&apos;t use a system-provided FFmpeg version.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;@rmrector&lt;/strong&gt; continues to improve artwork cache handling. PVR images are now handled like most other image types for the caching system.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;@ksooo&lt;/strong&gt; has been fixing further context menu fallout as he endeavours to improve the maintainability and consistency across Kodi&apos;s context menus.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Network&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A couple of fixes to IPv6 usage by &lt;strong&gt;@joseluismarti&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Platform Specifics&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Android&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;More Dolby Vison updates have been submitted by &lt;strong&gt;@quietvoid&lt;/strong&gt;. The latest fixes playback when some data is not provided by the FFmpeg library, and we would incorrectly categorise it as a different Dolby Vision profile (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/24172&quot;&gt;https://github.com/xbmc/xbmc/pull/24172&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Linux&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;@smp79&lt;/strong&gt; has submitted a fix to VDPAU HQ scalers.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;macOS&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;@kambala-decapitator&lt;/strong&gt; has updated our macOS signing tools to use Apple&apos;s newer &lt;code&gt;notarytool&lt;/code&gt;. The previous usage of &lt;code&gt;altool&lt;/code&gt; was deprecated/shutdown by Apple in November.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Windows&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The much-awaited HDR10 support was added for Xbox (&lt;strong&gt;@thexai&lt;/strong&gt; &lt;a href=&quot;https://github.com/xbmc/xbmc/pull/24083&quot;&gt;https://github.com/xbmc/xbmc/pull/24083&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;The crash with VC-1 and some MPEG-2 videos when using DXVA decoding was corrected (&lt;strong&gt;@thexai&lt;/strong&gt; &lt;a href=&quot;https://github.com/xbmc/xbmc/pull/24085&quot;&gt;https://github.com/xbmc/xbmc/pull/24085&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;A crash when closing Kodi on Xbox has been fixed by &lt;strong&gt;@thexai&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;PVR&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;@ksooo&lt;/strong&gt; continues to fix/improve Kodi&apos;s PVR system. Multiple fixes for different race conditions were merged for Beta2.&lt;/li&gt;
&lt;li&gt;Fix recordings with a path containing a &apos;:&apos; not displayed in recordings window.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Python&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;@the-black-eagle&lt;/strong&gt; has added &lt;code&gt;songVideoURL&lt;/code&gt; to the &lt;code&gt;InfoTagMusic&lt;/code&gt; interface.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Skinning&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;xbmc.gui&lt;/code&gt; version has been bumped to 5.17 (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23926&quot;&gt;https://github.com/xbmc/xbmc/pull/23926&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;@DeltaMikeCharlie&lt;/strong&gt; has added infolabels for locale based information (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/24028&quot;&gt;https://github.com/xbmc/xbmc/pull/24028&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;UPnP&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;@enen92&lt;/strong&gt; has continued making improvements in the long neglected UPnP feature of Kodi. The ability to serve smartlists via UPnP was added in &lt;a href=&quot;https://github.com/xbmc/xbmc/pull/24008&quot;&gt;https://github.com/xbmc/xbmc/pull/24008&lt;/a&gt;, as well as a fix to the case where sometimes some UPnP usage to stop before it was started (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/24201&quot;&gt;https://github.com/xbmc/xbmc/pull/24201&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Videos&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;@thexai&lt;/strong&gt; has upgraded what was traditionally an advanced setting regarding &lt;em&gt;Caching&lt;/em&gt; to a category in &lt;em&gt;Settings &gt; Services&lt;/em&gt;, containing the buffering fine-tuning settings. If you previously used these advanced settings, you will need to make the changes in the normal settings windows to make use of them now. The settings made in &lt;code&gt;advancedsettings.xml&lt;/code&gt; are no longer handled (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/24049&quot;&gt;https://github.com/xbmc/xbmc/pull/24049&lt;/a&gt;, &lt;a href=&quot;https://github.com/xbmc/xbmc/pull/24117&quot;&gt;https://github.com/xbmc/xbmc/pull/24117&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;More settings were added to control the NFS and SMB chunk size (&lt;strong&gt;@thexai&lt;/strong&gt; &lt;a href=&quot;https://github.com/xbmc/xbmc/pull/24019&quot;&gt;https://github.com/xbmc/xbmc/pull/24019&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;The setting &lt;em&gt;Player &gt; Videos &gt; Use Display HDR capabilities&lt;/em&gt; was renamed to &lt;em&gt;Adjust display HDR mode&lt;/em&gt; and moved next to &lt;em&gt;Adjust refresh rate&lt;/em&gt; (&lt;strong&gt;@crystalp&lt;/strong&gt; &lt;a href=&quot;https://github.com/xbmc/xbmc/pull/24100&quot;&gt;https://github.com/xbmc/xbmc/pull/24100&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;After playing more than 5 seconds in a chapter, the &lt;em&gt;Previous chapter&lt;/em&gt; action rewinds to the beginning of the chapter for a more intuitive behaviour (&lt;strong&gt;@crystalp&lt;/strong&gt; &lt;a href=&quot;https://github.com/xbmc/xbmc/pull/24066&quot;&gt;https://github.com/xbmc/xbmc/pull/24066&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Known Issues&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can see open issues on our tracker at &lt;a href=&quot;https://github.com/xbmc/xbmc/issues&quot;&gt;https://github.com/xbmc/xbmc/issues&lt;/a&gt;. However, to call out a couple of specifics, please be aware of the following if you&apos;re planning on upgrading:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;There are seek issues with multi-part MP4 files on Android (&lt;a href=&quot;https://github.com/xbmc/xbmc/issues/23673&quot;&gt;https://github.com/xbmc/xbmc/issues/23673&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;We&apos;ve had reports that the new splash screen looks like an OpenGL corruption; we know, it&apos;s not a problem, so don&apos;t panic. We&apos;d be happy to have your artwork contributions if you&apos;d like to work on an alternative.&lt;/li&gt;
&lt;li&gt;If remote sources are unavailable at startup, users are seeing large delays of startup (&lt;a href=&quot;https://github.com/xbmc/xbmc/issues/23958&quot;&gt;https://github.com/xbmc/xbmc/issues/23958&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We continue to march forward to what we hope will be a successful v21 Omega release in the new year.&lt;/p&gt;
&lt;p&gt;If you love to live on the bleeding edge, you can get Beta 2 from &lt;a href=&quot;https://kodi.tv/download&quot;&gt;here&lt;/a&gt;. Select your platform of choice, and look in the &quot;Prerelease&quot; section. Again, though, please: expect some breakage, don&apos;t use this as your daily installation unless you know how to get things working again, and please share your experiences back with us so we can really get going on those bugs.&lt;/p&gt;
&lt;p&gt;There is always a great deal more changes/fixes/updates than what we can highlight in these reports, so as usual you can see a fuller list of what has been merged between v21 and v20 &lt;a href=&quot;https://github.com/xbmc/xbmc/compare/Nexus...xbmc:21.0b2-Omega&quot;&gt;here&lt;/a&gt;. For a more targeted look at the changes made since v21 Beta 1, you can see those changes &lt;a href=&quot;https://github.com/xbmc/xbmc/compare/21.0b1-Omega...21.0b2-Omega&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;</content:encoded></item><item><title><![CDATA[Kodi 21.0 "Omega" Beta 1]]></title><description><![CDATA[Things are beginning to heat up for Kodi 21 "Omega" with the first Beta release! This is a major release, so, as you'd expect, it comes with…]]></description><link>https://kodi.tv/article/kodi-omega-beta-1/</link><guid isPermaLink="false">https://kodi.tv/article/kodi-omega-beta-1/</guid><category><![CDATA[Developer]]></category><category><![CDATA[Prerelease]]></category><dc:creator><![CDATA[Team Kodi]]></dc:creator><pubDate>Tue, 24 Oct 2023 10:39:36 GMT</pubDate><content:encoded>
                    &lt;figure&gt;
                      &lt;img title=&quot;Kodi 21 &quot;Omega&quot; Splash Screen&quot; alt=&quot;Kodi 21 &quot;Omega&quot; Splash Screen - the Kodi logo sits at the centre of a black screen, a stylised Greek letter &quot;Omega&quot; around it.&apos;&quot; src=&quot;https://kodi.tv/images/blog/kodi_splash_v21.0_omega_beta_1080p.webp&quot; /&gt;
                    &lt;/figure&gt;
                  &lt;p&gt;Things are beginning to heat up for Kodi 21 &quot;Omega&quot; with the first Beta release!&lt;/p&gt;
&lt;p&gt;This is a major release, so, as you&apos;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&apos;d really like your help at that point to identify the problems and get them fixed. Please raise &lt;a href=&quot;https://github.com/xbmc/xbmc/issues&quot;&gt;Github issues&lt;/a&gt; with full debug logs to help us resolve any issues you wonderful testers come across.&lt;/p&gt;
&lt;p&gt;First, we would like to make a few targeted announcements.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Android users&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Many users may still be on the Kodi testing track for their Android devices. It&apos;s far easier to leave the testing track from a &apos;phone-based device, but be aware that if your device is on the testing track, we will be starting to deploy the Beta 1 release over the next week or so. If you wish to opt out of the testing group, one way you can is by visiting the following link &lt;a href=&quot;https://play.google.com/apps/testing/org.xbmc.kodi&quot;&gt;Google Play - Kodi testing track&lt;/a&gt;. From there, you can opt out for your Google Play account. This is the best (and possibly only) way to opt out on many Android TV devices (e.g. Nvidia Shields).&lt;/p&gt;
&lt;p&gt;With that said, for those adventurous types who would like to help us with testing, you can use the same link to opt in for a Google Play account.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Skin Developers&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;An API bump will be made with the next release of Kodi 21&apos;s testing cycle. See the following PR&apos;s for details&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23926&quot;&gt;https://github.com/xbmc/xbmc/pull/23926&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23927&quot;&gt;https://github.com/xbmc/xbmc/pull/23927&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23862&quot;&gt;https://github.com/xbmc/xbmc/pull/23862&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This will require changes and submissions to the Omega branch for skins for those who submit to the Kodi Repository. Reach out on the forums if you have any questions/concerns.&lt;/p&gt;
&lt;p&gt;And now, for the list of changes for Beta 1.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Build/Dependencies&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A number of changes to the &lt;code&gt;cmake&lt;/code&gt; build system have been made. These will be mostly invisible to users, but the intention is to modernise our &lt;code&gt;cmake&lt;/code&gt; usage to prepare us for the future more easily.&lt;/li&gt;
&lt;li&gt;The &lt;code&gt;cmake&lt;/code&gt; build system, when targeting Multi Config Generators (VS/Xcode), will now create a full complete build directory to allow a Kodi executable to be run immediately without the direct use of an IDE like VS. This is also the start to allow us to build dependencies for Windows for shared libraries, and be able to package them correctly.&lt;/li&gt;
&lt;li&gt;A number of fixes to allow building with GCC13 have been made. This mostly involved the transitive inclusion of headers in system headers being removed/changed. The fixes have been to explicitly include those headers in our code.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Estuary, Estouchy&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Retire Favourites dialog, use Favourites window instead (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23861&quot;&gt;https://github.com/xbmc/xbmc/pull/23861&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Favourites&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Add selected items of the target to favourite&apos;s context menu (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23895&quot;&gt;https://github.com/xbmc/xbmc/pull/23895&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Fix crash on moving items in favourites widget and favourites window (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23946&quot;&gt;https://github.com/xbmc/xbmc/pull/23946&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;General&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A bug was recently introduced that led to external subtitle entries becoming unavailable on streamdetails. This was fixed in &lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23835&quot;&gt;https://github.com/xbmc/xbmc/pull/23835&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;A fix to allow &lt;code&gt;.strm&lt;/code&gt; files to properly use resume points was made by &lt;strong&gt;@Acidzero2020&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;An improvement to the Event Log &quot;toast&quot; notifications has been made by &lt;strong&gt;@DaVukovic&lt;/strong&gt; to provide more meaningful information when an item fails to scrape TV Shows.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Input&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A fix to allow Python addons to correctly handle custom controller button inputs was made by &lt;strong&gt;@icr8ions&lt;/strong&gt;. This allows addons like the Keymap Editor to correctly recognise and handle actions from custom controllers (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23789&quot;&gt;https://github.com/xbmc/xbmc/pull/23789&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Music&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A PR that extends the Python &apos;generic artist&apos; scraper to fetch the associated YouTube video links for an artist from theaudiodb, and then match them up to songs already scanned into the user&apos;s music library. This allows skins to then display links to the corresponding song video. More information can be see in the PR from &lt;strong&gt;@the-black-eagle&lt;/strong&gt;  (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/22654&quot;&gt;https://github.com/xbmc/xbmc/pull/22654&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Player&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Updated some internal constants to handle better very high bit rate streams (maximums of UHD Blu-Ray at least - 144 Mbit/s) (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23883&quot;&gt;https://github.com/xbmc/xbmc/pull/23883&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Platform Specifics&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Android&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A fix to actually package themes for skins like Estuary/Estouchy was made. This was found by accident, and dates way back to the implementation of our Android platform (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23782&quot;&gt;https://github.com/xbmc/xbmc/pull/23782&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;@joseluismarti&lt;/strong&gt; continues his improvement of our Android code. This time he has updated some code to use Android-provided values rather than a manually-curated list of values. (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23769&quot;&gt;https://github.com/xbmc/xbmc/pull/23769&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;A workaround for an Amlogic BSP audio bug that affects many platforms, even modern Google devices (more information &lt;a href=&quot;https://forum.kodi.tv/showthread.php?tid=371883&amp;#x26;pid=3169260#pid3169260&quot;&gt;here&lt;/a&gt;, fixed in &lt;a href=&quot;https://github.com/xbmc/xbmc/commit/be049ba900df39b9f2cef820a19088f8aa1ba7d2&quot;&gt;https://github.com/xbmc/xbmc/commit/be049ba900df39b9f2cef820a19088f8aa1ba7d2&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;FreeBSD&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;We don&apos;t have too many improvements to our FreeBSD port, however &lt;strong&gt;@lrusak&lt;/strong&gt; has brought FreeBSD in line with Linux with its usage of the command line argument &lt;code&gt;--audio-backend&lt;/code&gt; (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23886&quot;&gt;https://github.com/xbmc/xbmc/pull/23886&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Linux&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A fix for a crash with Pipewire was contributed by &lt;strong&gt;@dobo90.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;@lrusak&lt;/strong&gt; has implemented a command line switch (&lt;code&gt;--gl-interface=&amp;#x3C;interface&gt;&lt;/code&gt;) to replace the old environment variable usage of &lt;code&gt;KODI_GL_INTERFACE&lt;/code&gt; (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23907&quot;&gt;https://github.com/xbmc/xbmc/pull/23907&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Kodi&apos;s usage of the system ping utility has been replaced with an internal implementation (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23870&quot;&gt;https://github.com/xbmc/xbmc/pull/23870&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;DRMPrime has had a check based on pitch value removed as it was causing failures with some formats, like single plane and/or compressed ones, where the pitch can be 0 and therefore it has no meaning. Thanks &lt;strong&gt;@jernejsk&lt;/strong&gt; (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23889&quot;&gt;https://github.com/xbmc/xbmc/pull/23889&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;macOS&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SDL windowing while not enabled by default since Alpha1 (in favour of native windowing) was still a possible build compile switch. It has finally been removed in Beta 1 (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/22990&quot;&gt;https://github.com/xbmc/xbmc/pull/22990&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Kodi now relies on an external library, &lt;code&gt;smctemp&lt;/code&gt;, to display the CPU and GPU sensor values - this being valid for either x86 or Apple Silicon (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23770&quot;&gt;https://github.com/xbmc/xbmc/pull/23770&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Network info subsystem was improved avoiding the execution of external commands to obtain the current gateway and DNS server list (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23724&quot;&gt;https://github.com/xbmc/xbmc/pull/23724&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Improvements to input, e.g. the enter keyboard key was not being recognised (only key return)  (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23860&quot;&gt;https://github.com/xbmc/xbmc/pull/23860&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;webOS&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;@quietvoid&lt;/strong&gt; has contributed a fix to allow webOS to play back AV1 DolbyVision files on supported devices (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23771&quot;&gt;https://github.com/xbmc/xbmc/pull/23771&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Support to allow webOS to to suspend to background rather than exit was made by &lt;strong&gt;@sundermann&lt;/strong&gt; (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23684&quot;&gt;https://github.com/xbmc/xbmc/pull/23684&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;With the support to suspend/minimise for webOS, behaviour to pause/resume media playback when Kodi is minimised/restored has been implemented by &lt;strong&gt;@sundermann&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Initial support for webOS 4 devices has been implemented by &lt;strong&gt;@mariotaku.&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Windows&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fixed Windows 11 refresh rate switching (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23766&quot;&gt;https://github.com/xbmc/xbmc/pull/23766&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Improved the vsync detection used by &quot;Sync playback to display&quot; mode (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23893&quot;&gt;https://github.com/xbmc/xbmc/pull/23893&lt;/a&gt;). Breaks compatibility with Windows 7 (which is not supported in v21).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;PVR&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fix &apos;switch to previous channel&apos; not working if it is in another group than the currently playing channel (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23932&quot;&gt;https://github.com/xbmc/xbmc/pull/23932&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Fix Live TV - Randomly spinner stays forever although channel is playing fine (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23844&quot;&gt;https://github.com/xbmc/xbmc/pull/23844&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Skinning&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;@DeltaMikeCharlie&lt;/strong&gt; has provided a way for skinners to use a &lt;code&gt;ParentalRatingCode&lt;/code&gt; info label (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23586&quot;&gt;https://github.com/xbmc/xbmc/pull/23586&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Infolabels for video width and height have been added by &lt;strong&gt;@graham8&lt;/strong&gt; (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23850&quot;&gt;https://github.com/xbmc/xbmc/pull/23850&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Videos&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Respect default select action setting at more places - Home screen widgets, PVR recordings window, Favourites window (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23848&quot;&gt;https://github.com/xbmc/xbmc/pull/23848&lt;/a&gt; , &lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23857&quot;&gt;https://github.com/xbmc/xbmc/pull/23857&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Add default play action setting to control resume behaviour when starting playback of videos (xhttps://github.com/xbmc/xbmc/pull/23863).&lt;/li&gt;
&lt;li&gt;Fix play/resume of BD and DVD disc images not working from Home screen widgets (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23905&quot;&gt;https://github.com/xbmc/xbmc/pull/23905&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Automatic video rotation from metadata was fixed (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23832&quot;&gt;https://github.com/xbmc/xbmc/pull/23832&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Teletext language codes sometimes were not persisted correctly in the teletext browser (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23890&quot;&gt;https://github.com/xbmc/xbmc/pull/23890&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Improvements to the teletext browser window (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23896&quot;&gt;https://github.com/xbmc/xbmc/pull/23896&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;EDL files are now valid even if they are not on the same subnet of the Kodi host - valid across all private subnet ranges (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23836&quot;&gt;https://github.com/xbmc/xbmc/pull/23836&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;@joseluismarti&lt;/strong&gt; also contributed outside of his usual Android improvements with a fix for a crash when scan to library on a directory contained new movies (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/23767&quot;&gt;https://github.com/xbmc/xbmc/pull/23767&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Known Issues&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can see open issues on our tracker at &lt;a href=&quot;https://github.com/xbmc/xbmc/issues&quot;&gt;https://github.com/xbmc/xbmc/issues&lt;/a&gt;. However, to call out a couple of specifics, please be aware of the following if you&apos;re planning on upgrading:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;There are seek issues with multi-part MP4 files on Android (&lt;a href=&quot;https://github.com/xbmc/xbmc/issues/23673&quot;&gt;https://github.com/xbmc/xbmc/issues/23673&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;There is an upstream FFmpeg issue that means that OGG music playback does not work. This will be rectified upstream to Kodi. (&lt;a href=&quot;https://github.com/xbmc/xbmc/issues/23198&quot;&gt;https://github.com/xbmc/xbmc/issues/23198&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;We&apos;ve had reports that the new splash screen looks like an OpenGL corruption; we know, it&apos;s not a problem, so don&apos;t panic. We&apos;d be happy to have your artwork contributions if you&apos;d like to work on an alternative.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you love to live on the bleeding edge of new, you can get Beta 1 from &lt;a href=&quot;https://kodi.tv/download&quot;&gt;here&lt;/a&gt;. Select your platform of choice, and look in the &quot;Prerelease&quot; section. Again, though, please: expect some breakage, don&apos;t use this as your daily installation unless you know how to get things working again, and please share your experiences back with us so we can really get going on those bugs.&lt;/p&gt;
&lt;p&gt;As usual - well, it is open source - you can see what&apos;s changed between v21 and v20 &lt;a href=&quot;https://github.com/xbmc/xbmc/compare/Nexus...xbmc:21.0b1-Omega&quot;&gt;here&lt;/a&gt;.
For a more targeted look at the changes made since v21 Alpha 3, you can see those changes &lt;a href=&quot;https://github.com/xbmc/xbmc/compare/21.0a3-Omega...21.0b1-Omega&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;</content:encoded></item></channel></rss>