Playnite
Playnite copied to clipboard
Extension SDK change tracker
This issue is being updated when new application version is released and changes to extension SDK are made. Full changelog is also available on Playnite's extension portal.
You can subscribe to this issue to get automatically notified when new features/changes are added to extension SDK.
API: 5.0.1 Playnite: 5.7
- Removed reference to LiteDB package. You can remove it from your plugin project if it's present.
API: 5.1.0 Playnite: 6.0
- Added support for creating metadata providers via plugins.
-
ChooseImageFile
method for dialogs API. Only available in Desktop mode. -
ChooseItemWithSearch
method for dialogs API. Only available in Desktop mode.
API: 6.1.0 Playnite: 9.3
M source/PlayniteSDK/IPlayniteSettingsAPI.cs
M source/PlayniteSDK/Models/GameScannerConfig.cs
API: 6.2.0 Playnite: 9.7
M source/PlayniteSDK/Events/ApplicationEvents.cs
M source/PlayniteSDK/IMainViewAPI.cs
M source/PlayniteSDK/IPlayniteSettingsAPI.cs
M source/PlayniteSDK/IWebView.cs
M source/PlayniteSDK/Models/Emulator.cs
M source/PlayniteSDK/Properties/AssemblyInfo.cs
API: 6.4.0 Playnite: 10.1
Ton of new things: Changelog
A source/PlayniteSDK/Extensions/StringExtensions.cs
A source/PlayniteSDK/Models/FilterPreset.cs
A source/PlayniteSDK/Models/InstallSizeGroup.cs
A source/PlayniteSDK/Plugins/Search.cs
M source/PlayniteSDK/Collections/ComparableList.cs
M source/PlayniteSDK/Collections/ObservableConcurrentDictionary.cs
M source/PlayniteSDK/Collections/RangeObservableCollection.cs
M source/PlayniteSDK/Data/DataSerialization.cs
M source/PlayniteSDK/Database/IGameDatabase.cs
M source/PlayniteSDK/Database/IGameDatabaseAPI.cs
M source/PlayniteSDK/Database/IItemCollection.cs
M source/PlayniteSDK/Events/ApplicationEvents.cs
M source/PlayniteSDK/Events/PlayniteUriEventArgs.cs
M source/PlayniteSDK/ExpandableVariables.cs
M source/PlayniteSDK/Extensions/ListExtensions.cs
M source/PlayniteSDK/IDialogsFactory.cs
M source/PlayniteSDK/IEmulationAPI.cs
M source/PlayniteSDK/ILogger.cs
M source/PlayniteSDK/IMainViewAPI.cs
M source/PlayniteSDK/INotificationsAPI.cs
M source/PlayniteSDK/IPlayniteAPI.cs
M source/PlayniteSDK/IPlayniteInfoAPI.cs
M source/PlayniteSDK/IPlayniteSettingsAPI.cs
M source/PlayniteSDK/IUriHandlerAPI.cs
M source/PlayniteSDK/IWebView.cs
M source/PlayniteSDK/LibraryClient.cs
M source/PlayniteSDK/Models/Emulator.cs
M source/PlayniteSDK/Models/Game.cs
M source/PlayniteSDK/Models/GameAction.cs
M source/PlayniteSDK/Models/GameFeature.cs
M source/PlayniteSDK/Models/GameMetadata.cs
M source/PlayniteSDK/Models/GameRom.cs
M source/PlayniteSDK/Models/GameScannerConfig.cs
M source/PlayniteSDK/Models/IIdentifiable.cs
M source/PlayniteSDK/Models/InstallationStatus.cs
M source/PlayniteSDK/Models/PastTimeSegment.cs
M source/PlayniteSDK/Models/Platform.cs
M source/PlayniteSDK/Models/PlaytimeCategory.cs
M source/PlayniteSDK/Models/ReleaseDate.cs
M source/PlayniteSDK/Models/ScoreGroup.cs
M source/PlayniteSDK/Plugins/Actions.cs
M source/PlayniteSDK/Plugins/LibraryPlugin.cs
M source/PlayniteSDK/Plugins/MenuEntry.cs
M source/PlayniteSDK/Plugins/MetadataPlugin.cs
M source/PlayniteSDK/Plugins/Plugin.cs
M source/PlayniteSDK/Plugins/SidebarItem.cs
M source/PlayniteSDK/Properties/AssemblyInfo.cs
API: 6.5.0 Playnite: 10.3
M source/PlayniteSDK/Models/FilterPreset.cs
M source/PlayniteSDK/Models/Game.cs
Toolbox from 10.4 update can now verify addon manifests: https://playnite.link/docs/master/tutorials/toolbox.html#verify-manifests