Releases: LukeHagar/plexjs
Releases · LukeHagar/plexjs
typescript - v0.44.1 - 2025-12-01 01:48:15
Generated by Speakeasy CLI
2025-12-01 01:48:15
Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.665.0 (2.767.2) https://github.com/speakeasy-api/speakeasy
Generated
- [typescript v0.44.1] .
Releases
- [NPM v0.44.1] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.44.1 - .
typescript - v0.44.0 - 2025-12-01 00:13:55
Generated by Speakeasy CLI## Typescript SDK Changes:
plex-api.libraryPlaylists.addPlaylistItems():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.hubs.getMetadataHubs():request.onlyTransientChangedresponse.mediacontainer.hub.[].metadata.[]Changed Breaking⚠️
plex-api.libraryCollections.moveCollectionItem():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.libraryCollections.deleteCollectionItem():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.libraryCollections.addCollectionItems():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.content.getSonicallySimilar():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.butler.stopTask():requestChanged Breaking⚠️ plex-api.butler.startTask():requestChanged Breaking⚠️ plex-api.content.getSonicPath():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.downloadQueue.getItemDecision():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.hubs.getAllHubs():request.onlyTransientChangedresponse.mediacontainer.hub.[].metadata.[]Changed Breaking⚠️
plex-api.hubs.getContinueWatching():response.mediacontainer.hub.[].metadata.[]Changed Breaking⚠️ plex-api.hubs.getPromotedHubs():response.mediacontainer.hub.[].metadata.[]Changed Breaking⚠️ plex-api.content.getAllLeaves():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.hubs.getPostplayHubs():request.onlyTransientChangedresponse.mediacontainer.hub.[].metadata.[]Changed Breaking⚠️
plex-api.hubs.getRelatedHubs():request.onlyTransientChangedresponse.mediacontainer.hub.[].metadata.[]Changed Breaking⚠️
plex-api.hubs.getSectionHubs():request.onlyTransientChangedresponse.mediacontainer.hub.[].metadata.[]Changed Breaking⚠️
plex-api.content.listContent():requestChangedresponse.mediacontainer.metadata.[]Changed Breaking⚠️
plex-api.content.getAlbums():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.search.searchHubs():response.mediacontainer.hub.[].metadata.[]Changed Breaking⚠️ plex-api.search.voiceSearchHubs():request.typeChanged Breaking⚠️ response.mediacontainer.hub.[].metadata.[]Changed Breaking⚠️
plex-api.library.getLibraryItems():request.mediaQueryChangedresponse.mediacontainer.metadata.[]Changed Breaking⚠️
plex-api.library.ingestTransientItem():requestChangedresponse.mediacontainer.metadata.[]Changed Breaking⚠️
plex-api.library.getLibraryMatches():requestChanged Breaking⚠️ response.mediacontainer.metadata.[]Changed Breaking⚠️
plex-api.content.getMetadataItem():requestChangedresponse.mediacontainer.metadata.[]Changed Breaking⚠️
plex-api.library.getSections():response.mediacontainer.directory.[]Changed Breaking⚠️ plex-api.library.addSection():requestChangedresponse.mediacontainer.directory.[]Changed Breaking⚠️
plex-api.library.getTags():request.typeChanged Breaking⚠️
plex-api.content.getCollectionItems():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.library.getAllItemLeaves():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.status.listSessions():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.playQueue.movePlayQueueItem():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.library.getExtras():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.playQueue.deletePlayQueueItem():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.playQueue.unshuffle():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.library.listMatches():request.manualChangedresponse.mediacontainer.metadata.[]Changed Breaking⚠️
plex-api.library.listSonicallySimilar():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.playQueue.resetPlayQueue():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.library.getRelatedItems():response.mediacontainer.hub.[].metadata.[]Changed Breaking⚠️ plex-api.library.listSimilar():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.playQueue.clearPlayQueue():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.library.getItemTree():response.mediacontainer.metadataItem.[]Changed Breaking⚠️ plex-api.playQueue.addToPlayQueue():request.nextChangedresponse.mediacontainer.metadata.[]Changed Breaking⚠️
plex-api.playQueue.getPlayQueue():requestChangedresponse.mediacontainer.metadata.[]Changed Breaking⚠️
plex-api.libraryPlaylists.movePlaylistItem():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.library.getPerson():response.mediacontainer.directory.[]Changed Breaking⚠️ plex-api.library.listPersonMedia():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.libraryPlaylists.getPlaylistGeneratorItems():response.mediacontainer.metadataChanged Breaking⚠️ plex-api.library.getLibraryDetails():request.includeDetailsChangedresponse.mediacontainer.directory.[]Changed Breaking⚠️
plex-api.libraryPlaylists.modifyPlaylistGenerator():request.itemChangedresponse.mediacontainer.metadata.[]Changed Breaking⚠️
plex-api.library.autocomplete():request.mediaQueryChangedresponse.mediacontainer.metadata.[]Changed Breaking⚠️
plex-api.library.getCollections():request.mediaQueryChangedresponse.mediacontainer.metadata.[]Changed Breaking⚠️
plex-api.library.getCommon():request.mediaQueryChangedresponse.mediacontainer.metadata.[]Changed Breaking⚠️
plex-api.libraryPlaylists.deletePlaylistItem():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.libraryPlaylists.clearPlaylistItems():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.playQueue.shuffle():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.libraryPlaylists.createPlaylist():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.playlist.getPlaylistItems():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.playlist.getPlaylist():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.collections.createCollection():request.typeChanged Breaking⚠️ response.mediacontainer.metadata.[]Changed Breaking⚠️
plex-api.dvRs.tuneChannel():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.liveTv.getSessions():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.liveTv.getLiveTvSession():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.playlist.listPlaylists():response.mediacontainer.metadata.[]Changed Breaking⚠️ plex-api.subscriptions.getAllSubscriptions():requestChangedresponse.mediacontainer.mediaSubscription.[].mediaGrabOperation.[].metadataChanged Breaking⚠️
plex-api.subscriptions.createSubscription():response.mediacontainer.mediaSubscription.[].mediaGrabOperation.[].metadataChanged Breaking⚠️ plex-api.subscriptions.getScheduledRecordings():response.mediacontainer.mediaGrabOperation.[].metadataChanged Breaking⚠️ plex-api.subscriptions.getTemplate():response.mediacontainer.subscriptionTemplate.[].mediaSubscription.[].mediaGrabOperation.[].metadataChanged Breaking⚠️ plex-api.subscriptions.getSubscription():requestChangedresponse.mediacontainer.mediaSubscription.[].mediaGrabOperation.[].metadataChanged Breaking⚠️
plex-api.subscriptions.editSubscriptionPreferences():response.mediacontainer.mediaSubscription.[].mediaGrabOperation.[].metadataChanged Breaking⚠️ plex-api.subscriptions.reorderSubscription():response.mediacontainer.mediaSubscription.[].mediaGrabOperation.[].metadataChanged Breaking⚠️ plex-api.transcoder.makeDecision():requestChangedresponse.mediacontainer.metadata.[]Changed Breaking⚠️
plex-api.library.refreshItemsMetadata():request.markUpdatedChanged
plex-api.authentication.postUsersSignInData(): Addedplex-api.transcoder.startTranscodeSession():requestChangedplex-api.devices.modifyDevice():request.enabledChanged
plex-api.library.getMediaPart():request.download*...
typescript - v0.43.0 - 2025-11-13 00:11:23
Generated by Speakeasy CLI
2025-11-13 00:11:23
Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.656.1 (2.753.1) https://github.com/speakeasy-api/speakeasy
Generated
- [typescript v0.43.0] .
Releases
- [NPM v0.43.0] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.43.0 - .
Publishing Completed
typescript - v0.42.1 - 2025-10-12 07:25:38
Generated by Speakeasy CLI
2025-10-12 07:25:38
Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.636.3 (2.723.11) https://github.com/speakeasy-api/speakeasy
Generated
- [typescript v0.42.1] .
Releases
- [NPM v0.42.1] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.42.1 - .
Publishing Completed
typescript - v0.42.0 - 2025-10-12 05:51:28
Generated by Speakeasy CLI## Typescript SDK Changes Detected:
plex-api.general.getServerInfo():requestChanged Breaking⚠️ plex-api.general.getSourceConnectionInformation():requestChanged Breaking⚠️ plex-api.general.getTransientToken():requestChanged Breaking⚠️ plex-api.events.getNotifications():requestChanged Breaking⚠️ plex-api.events.connectWebSocket():requestChanged Breaking⚠️ plex-api.preferences.setPreferences():requestChanged Breaking⚠️ plex-api.preferences.getPreference():requestChanged Breaking⚠️ plex-api.rate.setRating():requestChanged Breaking⚠️ plex-api.timeline.markPlayed():requestChanged Breaking⚠️ plex-api.timeline.report():requestChanged Breaking⚠️ plex-api.timeline.unscrobble():requestChanged Breaking⚠️ plex-api.activities.cancelActivity():requestChanged Breaking⚠️ plex-api.butler.stopTask():requestChanged Breaking⚠️ plex-api.butler.startTask():requestChanged Breaking⚠️ plex-api.downloadQueue.getDownloadQueue():requestChanged Breaking⚠️ plex-api.downloadQueue.addDownloadQueueItems():requestChanged Breaking⚠️ plex-api.downloadQueue.listDownloadQueueItems():requestChanged Breaking⚠️ plex-api.downloadQueue.getItemDecision():requestChanged Breaking⚠️ plex-api.downloadQueue.getDownloadQueueMedia():requestChanged Breaking⚠️ plex-api.downloadQueue.removeDownloadQueueItems():requestChanged Breaking⚠️ plex-api.downloadQueue.getDownloadQueueItems():requestChanged Breaking⚠️ plex-api.downloadQueue.restartProcessingDownloadQueueItems():requestChanged Breaking⚠️ plex-api.hubs.getAllHubs():requestChanged Breaking⚠️ plex-api.hubs.getContinueWatching():requestChanged Breaking⚠️ plex-api.hubs.getHubItems():requestChanged Breaking⚠️ plex-api.hubs.getPromotedHubs():requestChanged Breaking⚠️ plex-api.hubs.getMetadataHubs():requestChanged Breaking⚠️ plex-api.hubs.getPostplayHubs():requestChanged Breaking⚠️ plex-api.hubs.getRelatedHubs():requestChanged Breaking⚠️ plex-api.hubs.getSectionHubs():requestChanged Breaking⚠️ plex-api.hubs.resetSectionDefaults():requestChanged Breaking⚠️ plex-api.hubs.listHubs():requestChanged Breaking⚠️ plex-api.hubs.createCustomHub():requestChanged Breaking⚠️ plex-api.hubs.moveHub():requestChanged Breaking⚠️ plex-api.hubs.deleteCustomHub():requestChanged Breaking⚠️ plex-api.hubs.updateHubVisibility():requestChanged Breaking⚠️ plex-api.search.searchHubs():requestChanged Breaking⚠️ plex-api.search.voiceSearchHubs():requestChanged Breaking⚠️ plex-api.library.getLibraryItems():requestChanged Breaking⚠️ plex-api.library.ingestTransientItem():requestChanged Breaking⚠️ plex-api.library.getLibraryMatches():requestChanged Breaking⚠️ plex-api.library.optimizeDatabase():requestChanged Breaking⚠️ plex-api.library.getRandomArtwork():requestChanged Breaking⚠️ plex-api.library.addSection():requestChanged Breaking⚠️ plex-api.library.getSectionsPrefs():requestChanged Breaking⚠️ plex-api.library.refreshSectionsMetadata():requestChanged Breaking⚠️ plex-api.library.getTags():requestChanged Breaking⚠️ plex-api.library.deleteMetadataItem():requestChanged Breaking⚠️ plex-api.library.editMetadataItem():requestChanged Breaking⚠️ plex-api.library.detectAds():requestChanged Breaking⚠️ plex-api.library.getAllItemLeaves():requestChanged Breaking⚠️ plex-api.library.analyzeMetadata():requestChanged Breaking⚠️ plex-api.library.generateThumbs():requestChanged Breaking⚠️ plex-api.library.detectCredits():requestChanged Breaking⚠️ plex-api.library.getExtras():requestChanged Breaking⚠️ plex-api.library.addExtras():requestChanged Breaking⚠️ plex-api.library.getFile():requestChanged Breaking⚠️ plex-api.library.startBifGeneration():requestChanged Breaking⚠️ plex-api.library.detectIntros():requestChanged Breaking⚠️ plex-api.library.createMarker():requestChanged Breaking⚠️ plex-api.library.matchItem():requestChanged Breaking⚠️ plex-api.library.listMatches():requestChanged Breaking⚠️ plex-api.library.mergeItems():requestChanged Breaking⚠️ plex-api.library.listSonicallySimilar():requestChanged Breaking⚠️ plex-api.library.setItemPreferences():requestChanged Breaking⚠️ plex-api.library.refreshItemsMetadata():requestChanged Breaking⚠️ plex-api.library.getRelatedItems():requestChanged Breaking⚠️ plex-api.library.listSimilar():requestChanged Breaking⚠️ plex-api.library.splitItem():requestChanged Breaking⚠️ plex-api.library.addSubtitles():requestChanged Breaking⚠️ plex-api.library.getItemTree():requestChanged Breaking⚠️ plex-api.library.unmatch():requestChanged Breaking⚠️ plex-api.library.listTopUsers():requestChanged Breaking⚠️ plex-api.library.detectVoiceActivity():requestChanged Breaking⚠️ plex-api.library.getAugmentationStatus():requestChanged Breaking⚠️ plex-api.library.setStreamSelection():requestChanged Breaking⚠️ plex-api.library.getPerson():requestChanged Breaking⚠️ plex-api.library.listPersonMedia():requestChanged Breaking⚠️ plex-api.library.deleteLibrarySection():requestChanged Breaking⚠️ plex-api.library.getLibraryDetails():requestChanged Breaking⚠️ plex-api.library.editSection():requestChanged Breaking⚠️ plex-api.library.updateItems():requestChanged Breaking⚠️ plex-api.library.startAnalysis():requestChanged Breaking⚠️ plex-api.library.autocomplete():requestChanged Breaking⚠️ plex-api.library.getCollections():requestChanged Breaking⚠️ plex-api.library.getCommon():requestChanged Breaking⚠️ plex-api.library.emptyTrash():requestChanged Breaking⚠️ plex-api.library.getSectionFilters():requestChanged Breaking⚠️ plex-api.library.getFirstCharacters():requestChanged Breaking⚠️ plex-api.library.deleteIndexes():requestChanged Breaking⚠️ plex-api.library.deleteIntros():requestChanged Breaking⚠️ plex-api.library.getSectionPreferences():requestChanged Breaking⚠️ plex-api.library.setSectionPreferences():requestChanged Breaking⚠️ plex-api.library.cancelRefresh():requestChanged Breaking⚠️ plex-api.library.refreshSection():requestChanged Breaking⚠️ plex-api.library.getAvailableSorts():requestChanged Breaking⚠️ plex-api.library.getStreamLevels():requestChanged Breaking⚠️ plex-api.library.getStreamLoudness():requestChanged Breaking⚠️ plex-api.library.getChapterImage():requestChanged Breaking⚠️ plex-api.library.setItemArtwork():requestChanged Breaking⚠️ plex-api.library.updateItemArtwork():requestChanged Breaking⚠️ plex-api.library.deleteMarker():requestChanged Breaking⚠️ plex-api.library.editMarker():requestChanged Breaking⚠️ plex-api.library.deleteMediaItem():requestChanged Breaking⚠️ plex-api.library.getPartIndex():requestChanged Breaking⚠️ plex-api.library.deleteCollection():requestChanged Breaking⚠️ plex-api.library.getSectionImage():requestChanged Breaking⚠️ plex-api.library.deleteStream():requestChanged Breaking⚠️ plex-api.library.getStream():requestChanged Breaking⚠️ plex-api.library.setStreamOffset():requestChanged Breaking⚠️ plex-api.library.getItemArtwork():requestChanged Breaking⚠️ plex-api.library.getMediaPart():requestChanged Breaking⚠️ plex-api.library.getImageFromBif():requestChanged Breaking⚠️ plex-api.collections.createCollection():requestChanged Breaking⚠️ plex-api.dvRs.createDvr():requestChanged Breaking⚠️ plex-api.dvRs.deleteDvr():requestChanged Breaking⚠️ - `plex-api.dvRs.get...
typescript - v0.41.0 - 2025-10-12 05:24:41
Generated by Speakeasy CLI## Typescript SDK Changes Detected:
plex-api.butler.startTask():requestChanged Breaking⚠️ errorChanged Breaking⚠️
plex-api.butler.stopTask():requestChanged Breaking⚠️ errorChanged Breaking⚠️
plex-api.updater.applyUpdates():requestChanged Breaking⚠️ errorChanged Breaking⚠️
plex-api.general.getServerInfo(): Addedplex-api.general.getIdentity(): Addedplex-api.general.getSourceConnectionInformation(): Addedplex-api.general.getTransientToken(): Addedplex-api.events.getNotifications(): Addedplex-api.events.connectWebSocket(): Addedplex-api.preferences.getAllPreferences(): Addedplex-api.preferences.setPreferences(): Addedplex-api.preferences.getPreference(): Addedplex-api.rate.setRating(): Addedplex-api.timeline.markPlayed(): Addedplex-api.timeline.report(): Addedplex-api.timeline.unscrobble(): Addedplex-api.activities.listActivities(): Addedplex-api.activities.cancelActivity(): Addedplex-api.butler.stopTasks(): Addedplex-api.butler.getTasks(): Addedplex-api.butler.startTasks(): Addedplex-api.downloadQueue.createDownloadQueue(): Addedplex-api.downloadQueue.getDownloadQueue(): Addedplex-api.downloadQueue.addDownloadQueueItems(): Addedplex-api.downloadQueue.listDownloadQueueItems(): Addedplex-api.downloadQueue.getItemDecision(): Addedplex-api.downloadQueue.getDownloadQueueMedia(): Addedplex-api.downloadQueue.removeDownloadQueueItems(): Addedplex-api.downloadQueue.getDownloadQueueItems(): Addedplex-api.downloadQueue.restartProcessingDownloadQueueItems(): Addedplex-api.hubs.getAllHubs(): Addedplex-api.hubs.getContinueWatching(): Addedplex-api.hubs.getHubItems(): Addedplex-api.hubs.getPromotedHubs(): Addedplex-api.hubs.getMetadataHubs(): Addedplex-api.hubs.getPostplayHubs(): Addedplex-api.hubs.getRelatedHubs(): Addedplex-api.hubs.getSectionHubs(): Addedplex-api.hubs.resetSectionDefaults(): Addedplex-api.hubs.listHubs(): Addedplex-api.hubs.createCustomHub(): Addedplex-api.hubs.moveHub(): Addedplex-api.hubs.deleteCustomHub(): Addedplex-api.hubs.updateHubVisibility(): Addedplex-api.search.searchHubs(): Addedplex-api.search.voiceSearchHubs(): Addedplex-api.library.getLibraryItems(): Addedplex-api.library.deleteCaches(): Addedplex-api.library.cleanBundles(): Addedplex-api.library.ingestTransientItem(): Addedplex-api.library.getLibraryMatches(): Addedplex-api.library.optimizeDatabase(): Addedplex-api.library.getRandomArtwork(): Addedplex-api.library.getSections(): Addedplex-api.library.addSection(): Addedplex-api.library.stopAllRefreshes(): Addedplex-api.library.getSectionsPrefs(): Addedplex-api.library.refreshSectionsMetadata(): Addedplex-api.library.getTags(): Addedplex-api.library.deleteMetadataItem(): Addedplex-api.library.editMetadataItem(): Addedplex-api.library.detectAds(): Addedplex-api.library.getAllItemLeaves(): Addedplex-api.library.analyzeMetadata(): Addedplex-api.library.generateThumbs(): Addedplex-api.library.detectCredits(): Addedplex-api.library.getExtras(): Addedplex-api.library.addExtras(): Addedplex-api.library.getFile(): Addedplex-api.library.startBifGeneration(): Addedplex-api.library.detectIntros(): Addedplex-api.library.createMarker(): Addedplex-api.library.matchItem(): Addedplex-api.library.listMatches(): Addedplex-api.library.mergeItems(): Addedplex-api.library.listSonicallySimilar(): Addedplex-api.library.setItemPreferences(): Addedplex-api.library.refreshItemsMetadata(): Addedplex-api.library.getRelatedItems(): Addedplex-api.library.listSimilar(): Addedplex-api.library.splitItem(): Addedplex-api.library.addSubtitles(): Addedplex-api.library.getItemTree(): Addedplex-api.library.unmatch(): Addedplex-api.library.listTopUsers(): Addedplex-api.library.detectVoiceActivity(): Addedplex-api.library.getAugmentationStatus(): Addedplex-api.library.setStreamSelection(): Addedplex-api.library.getPerson(): Addedplex-api.library.listPersonMedia(): Addedplex-api.library.deleteLibrarySection(): Addedplex-api.library.getLibraryDetails(): Addedplex-api.library.editSection(): Addedplex-api.library.updateItems(): Addedplex-api.library.startAnalysis(): Addedplex-api.library.autocomplete(): Addedplex-api.library.getCollections(): Addedplex-api.library.getCommon(): Addedplex-api.library.emptyTrash(): Addedplex-api.library.getSectionFilters(): Addedplex-api.library.getFirstCharacters(): Addedplex-api.library.deleteIndexes(): Addedplex-api.library.deleteIntros(): Addedplex-api.library.getSectionPreferences(): Addedplex-api.library.setSectionPreferences(): Addedplex-api.library.cancelRefresh(): Addedplex-api.library.refreshSection(): Addedplex-api.library.getAvailableSorts(): Addedplex-api.library.getStreamLevels(): Addedplex-api.library.getStreamLoudness(): Addedplex-api.library.getChapterImage(): Addedplex-api.library.setItemArtwork(): Addedplex-api.library.updateItemArtwork(): Addedplex-api.library.deleteMarker(): Addedplex-api.library.editMarker(): Addedplex-api.library.deleteMediaItem(): Addedplex-api.library.getPartIndex(): Addedplex-api.library.deleteCollection(): Addedplex-api.library.getSectionImage(): Addedplex-api.library.deleteStream(): Addedplex-api.library.getStream(): Addedplex-api.library.setStreamOffset(): Addedplex-api.library.getItemArtwork(): Addedplex-api.library.getMediaPart(): Addedplex-api.library.getImageFromBif(): Addedplex-api.collections.createCollection(): Addedplex-api.dvRs.listDvRs(): Addedplex-api.dvRs.createDvr(): Addedplex-api.dvRs.deleteDvr(): Addedplex-api.dvRs.getDvr(): Addedplex-api.dvRs.deleteLineup(): Addedplex-api.dvRs.addLineup(): Addedplex-api.dvRs.setDvrPreferences(): Addedplex-api.dvRs.stopDvrReload(): Addedplex-api.dvRs.reloadGuide(): Addedplex-api.dvRs.tuneChannel(): Addedplex-api.dvRs.removeDeviceFromDvr(): Addedplex-api.dvRs.addDeviceToDvr(): Addedplex-api.epg.computeChannelMap(): Addedplex-api.epg.getChannels(): Addedplex-api.epg.getCountries(): Addedplex-api.epg.getAllLanguages(): Addedplex-api.epg.getLineup(): Addedplex-api.epg.getLineupChannels(): Addedplex-api.epg.getCountriesLineups(): Addedplex-api.epg.getCountryRegions(): Addedplex-api.epg.listLineups(): Addedplex-api.liveTv.getSessions(): Addedplex-api.liveTv.getLiveTvSession(): Addedplex-api.liveTv.getSessionPlaylistIndex(): Addedplex-api.liveTv.getSessionSegment(): Addedplex-api.log.writeLog(): Addedplex-api.log.writeMessage(): Addedplex-api.log.enablePapertrail(): Addedplex-api.devices.getAvailableGrabbers(): Addedplex-api.devices.listDevices(): Addedplex-api.devices.addDevice(): Addedplex-api.devices.discoverDevices(): Addedplex-api.devices.removeDevice(): Addedplex-api.devices.getDeviceDetails(): Addedplex-api.devices.modifyDevice(): Addedplex-api.devices.setChannelmap(): Addedplex-api.devices.getDevicesChannels(): Addedplex-api.devices.setDevicePreferences(): Addedplex-api.devices.stopScan(): Addedplex-api.devices.scan(): Addedplex-api.devices.getThumb(): Addedplex-api.provider.listProviders(): Addedplex-api.provider.addProvider(): Addedplex-api.provider.refreshProviders(): Addedplex-api.provider.deleteMediaProvider(): Addedplex-api.subscriptions.getAllSubscriptions(): Addedplex-api.subscriptions.createSubscription(): Addedplex-api.subscriptions.processSubscriptions(): Addedplex-api.subscriptions.getScheduledRecordings(): Addedplex-api.subscriptions.getTemplate(): Addedplex-api.subscriptions.cancelGrab(): Addedplex-api.subscriptions.deleteSubscription(): Addedplex-api.subscriptions.getSubscription(): Addedplex-api.subscriptions.editSubscriptionPreferences(): Addedplex-api.subscriptions.reorderSubscription(): Addedplex-api.transcoder.transcodeImage(): Addedplex-api.transcoder.makeDecision(): Addedplex-api.transcoder.triggerFallback(): Addedplex-api.transcoder.transcodeSubtitles(): Addedplex-api.transcoder.startTranscodeSession(): Addedplex-api.playlist.listPlaylists(): Addedplex-api.playlist.getPlaylist(): Addedplex-api.playlist.getPlaylistItems(): Addedplex-api.libraryPlaylists.createPlaylist(): Addedplex-api.libraryPlaylists.uploadPlaylist(): Addedplex-api.libraryPlaylists.deletePlaylist(): Addedplex-api.libraryPlaylists.updatePlaylist(): Addedplex-api.libraryPlaylists.getPlaylistGenerators(): Added- `plex-api.libraryPlaylists.clearPlaylis...
typescript - v0.40.3 - 2025-09-15 00:11:38
Generated by Speakeasy CLI
2025-09-15 00:11:38
Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.615.2 (2.698.4) https://github.com/speakeasy-api/speakeasy
Generated
- [typescript v0.40.3] .
Releases
- [NPM v0.40.3] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.40.3 - .
Publishing Completed
typescript - v0.40.2 - 2025-08-07 00:12:28
Generated by Speakeasy CLI
2025-08-07 00:12:28
Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.598.3 (2.674.3) https://github.com/speakeasy-api/speakeasy
Generated
- [typescript v0.40.2] .
Releases
- [NPM v0.40.2] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.40.2 - .
Publishing Completed
typescript - v0.40.1 - 2025-08-06 00:12:14
Generated by Speakeasy CLI
2025-08-06 00:12:14
Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.598.0 (2.674.1) https://github.com/speakeasy-api/speakeasy
Generated
- [typescript v0.40.1] .
Releases
- [NPM v0.40.1] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.40.1 - .
typescript - v0.40.0 - 2025-07-10 00:11:39
Generated by Speakeasy CLI
2025-07-10 00:11:39
Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.580.1 (2.656.3) https://github.com/speakeasy-api/speakeasy
Generated
- [typescript v0.40.0] .
Releases
- [NPM v0.40.0] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.40.0 - .
Publishing Completed