Plex Blog

March 10, 2009

Release 0.7.13: Improvements to the Media Server

We’ve got lots of things “cooking” but we wanted to make a quick release (download here) to fix Hulu as well as provide some important enhancements to the media server.

  • FIX: Hulu playback was broken when the site exploited a bug in our code, which has now been fixed.
  • NEW: Support for variably-sized Flash/Silverlight content (and also for sizes changing on the fly). You can now specify negative values in the site configuration for cropping, mouse operations, and in seekbars. A negative X or width value indicates the number of pixels from the right, and a negative Y or height value specifies negative pixels from the bottom. (Specifying 0 for width/height means “the entire width/height”, this should help for sites such as Vimeo.)
  • NEW: We’ve moved the Plex Python plug-in framework into a plug-in named Framework.bundle (great idea, James!). Among other things, this fixes the issue with the code signature breaking on the Plex Media Server and the Leopard firewall getting upset about it. This also allows us to have multiple concurrent versions of the framework for backwards compatibility. We take this sort of thing very seriously, as we want you to be able to write plug-ins without fear of them breaking with API changes.

Also, we’ve had lots of developer interest, and we’re now working with a few people on some upcoming plug-ins. In order to prevent duplication of effort, we’ve added a page to the wiki which lists the plug-ins that are in progress. We’ll be adding more to that page (Isaac threw it up quickly from memory), but please add to it if you’re working on a plug-in; you can provide your forum name in the contact section so that others can contact you to help out.

There have been some plug-ins developed which will likely not find a place in the Plex App Store, such as the 18+ plug-ins. We’d still like to encourage good organization and structure for these “unofficial” plug-ins, so Isaac has created a wiki template for you to use. If you have one of these plug-ins, please add a page to the wiki for it, and either upload the zipped bundle to the wiki or add an external link to it. You can then add a link to the new page on the unsupported plug-ins index page. Thanks very much!

This is one of my favorite photos of Barkley. I’m not sure why he was sitting like that on the stairs, but he looks quite regal.

40D-9228.jpg

The Best of Plex

Plex Pass gives you exclusive access to awesome new features and apps.

Learn More

The Best of Plex

Release 0.7.13: Improvements to the Media Server is a premium feature and requires a Plex Pass subscription.

Learn More

Level up your music library with 60 million high-quality songs.

TIDAL is seamlessly integrated with your existing music library — beautifully organized right in Plex.