MediaPortal Wiki > MediaPortal 1 > Contribute > Plugins > Plugin Related Changes > 1.0.1 to 1.1.0

1.0.1 to 1.1.0

    The following changes were done between MediaPortal Release 1.0.1 and 1.1.0

    In order to keep your plugin compatible with MediaPortal 1.1.0 you have to incorporate the following changes.

    See also:  1.1.0 to 1.2.0

    Changes added with 1.1.0 RC3 release

    Mantis 2839: Resource leaks due to missing dispose / event unsubscription - (svn #25530)


    IPlayer now implements IDisposal.

    When fixing resource leaks it was soon realized that several places we needed to implement the IDisposal interface.

    This required some classes to implement the dispose method while some classes already had something that resembled a dispose method but with an improper name like release. In these cases a simple rename factoring where done from 'release' to dispose.

    Description of change

    This was done to IPlayer interface.

    • Removed : public virtual void Release();
    • Added : public abstract void Dispose();

    Two public methods signature changes (svn25711)


    Clarify the issue with skin files

    Description of change

    • GUIControlFactory: public static GUIControl Create(int dwParentId, XmlNode pControlNode, IDictionary defines, string filename)
    • XamlParser: public static object LoadXml(string fragment, XmlNodeType xmlNodeType, object target, string filename)

    Tag page (Edit tags)

    Running the latest version?

    V1.15.0 - released June 2016
    Releasenews | Download
    | Requirements

    MediaPortal RSS Feeds

    windows media centerNews & Blogs
    htpcP&S: New


    Contact | Press