diff --git a/CHANGELOG.md b/CHANGELOG.md index cfb0e02..ef93811 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [5.18.0] + +- [Dianoga](https://github.com/Dianoga) fixed the duration selector, restoring mpris & partial API data. + - PR: #554 +- Added `xesam:url` property to mpris metadata fixes [#506](https://github.com/Mastermindzh/tidal-hifi/issues/506) + ## [5.17.0] - Added an option to disable the dynamic title and set it to a static one, [#491](https://github.com/Mastermindzh/tidal-hifi/pull/491) diff --git a/package-lock.json b/package-lock.json index e890bdf..7b07c5c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "tidal-hifi", - "version": "5.17.0", + "version": "5.18.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "tidal-hifi", - "version": "5.17.0", + "version": "5.18.0", "license": "MIT", "dependencies": { "@electron/remote": "^2.1.2", diff --git a/package.json b/package.json index 25c465a..3742346 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "tidal-hifi", - "version": "5.17.0", + "version": "5.18.0", "description": "Tidal on Electron with widevine(hifi) support", "main": "ts-dist/main.js", "scripts": { @@ -80,4 +80,4 @@ "typescript": "^5.5.3" }, "prettier": "@mastermindzh/prettier-config" -} \ No newline at end of file +} diff --git a/scripts/verifyElements.js b/scripts/verifyElements.js index 76ad262..75dd9cd 100644 --- a/scripts/verifyElements.js +++ b/scripts/verifyElements.js @@ -22,12 +22,13 @@ media: '*[data-test="current-media-imagery"]', image: "img", current: '*[data-test="current-time"]', - duration: '*[class^=playbackControlsContainer] *[data-test="duration"]', + duration: '*[class^=_playbackControlsContainer] *[data-test="duration"]', bar: '*[data-test="progress-bar"]', footer: "#footerPlayer", mediaItem: "[data-type='mediaItem']", - album_header_title: '*[class^="playingFrom"] span:nth-child(2)', - playingFrom: '*[class^="playingFrom"] span:nth-child(2)', + album_header_title: '*[class^="_playingFrom"] span:nth-child(2)', + playing_from: '*[class^="_playingFrom"] span:nth-child(2)', + queue_album: "*[class^=playQueueItemsContainer] *[class^=groupTitle] span:nth-child(2)", currentlyPlaying: "[class^='isPlayingIcon'], [data-test-is-playing='true']", album_name_cell: '[class^="album"]', tracklist_row: '[data-test="tracklist-row"]', diff --git a/src/features/api/swagger.json b/src/features/api/swagger.json index bac2fc9..aaa2f5e 100644 --- a/src/features/api/swagger.json +++ b/src/features/api/swagger.json @@ -2,7 +2,7 @@ "openapi": "3.1.0", "info": { "title": "TIDAL Hi-Fi API", - "version": "5.17.0", + "version": "5.18.0", "description": "", "license": { "name": "MIT", diff --git a/src/pages/settings/settings.html b/src/pages/settings/settings.html index 2dd2879..684f595 100644 --- a/src/pages/settings/settings.html +++ b/src/pages/settings/settings.html @@ -478,7 +478,7 @@