- Added a new tweak setting to display the dislike number only from the RYD users (the regular dislike number has been mathematically computed)
- Added Thai translations
- Updated non-translated texts for tweak settings using AI (if you think the translations are a bit off, send a pull request!)
Version History
1.13.0
1.12.14
- Added a localized version of tweak name for Polish
1.12.13
- Removed YouGroupSettings as a dependency - the tweak settings are still accessible in Settings without this dependency, just not in a dedicated Tweak group
- Added Polish localization
1.12.12
- Fixed the tweak not working in Shorts (regression of 1.12.11)
1.12.11
- Added YouGroupSettings tweak as a dependency, for some users with the new settings UI experiment active
1.12.10
- Fixed a possible app crash when viewing shorts
1.12.9
- Fixed the incorrect spacing between the dislike icon and the dislike number in videos
1.12.8
- Updated setting icon to the dislike icon
- Added Indonesian localization
1.12.7
- Fixed app crash when opening Shorts in old YouTube versions
1.12.6
- Fixed like/dislike button not being modified for upcoming videos
1.12.5
- Fixed app crashing on YouTube version 19.32.6+
1.12.4
- Fixed video like/dislike button not being modified for some videos
1.12.3
- Fixed app crash when the user is scrolling on the video action bar
1.12.2
- Fixed the dislike number of a video is sometimes not showing after exiting full-screen mode triggered by YTAutoFullScreen tweak
- Only reset the RYD user ID when the existing ID contains + or / character (reset mechanism was introduced in v1.11.19)
1.12.1
- Fixed like/dislike buttons not being modified on Shorts for YouTube version 18 and lower
1.12.0
- Refactored the logic to modify like/dislike button
- For videos, reduced the API call to RYD server from 2 times to 1 time
- For videos, dislike button now changes the color correctly on toggling dark mode
1.11.20
- Fixed the detection of Module_Framework.framework that could cause the app to crash on start
- Removed the experimental support for like/dislike button introduced in v.11.12, there is no longer vote number with emoji workaround
1.11.19
This update is strongly recommended for everyone.
- Limit vote submission to RYD server to 3 times in the event of retrying, to prevent spamming the server
- Fixed the user ID generation logic to not include + and / character, which cause RYD server to reject the vote submission data
1.11.18
- Only fetch vote data once for each video to reduce the probability of rate limiting
1.11.17
For YouTube 19.24.2+
- Fix app crashing when viewing videos with like count hidden (regression of v1.11.6)
1.11.16
For YouTube < 19.24.2
- Make Like/dislike button modification native
1.11.15
- Fix app crashing when the tweak is installed for the first time
1.11.14
For YouTube 19.24.2+
- Fix app crashing when viewing videos with like count hidden
1.11.13
For YouTube 19.24.2+
- Fix an issue where sometimes only like number will appear
- Add like/dislike emoji in front of like/dislike number to better annotate which number is which
1.11.12
- Add experimental support for YouTube version 19.24.2+
1.11.11
- Add support for the new like/dislike UI in Shorts
1.11.10
- Fix crashing on playing videos for YouTube version 19.14.2+
1.11.9
- Fix crashing on playing videos for YouTube version ~16
1.11.8
- Support setting like/dislike numbers on the new variant of Shorts player
1.11.7
For recent versions of YouTube app:
- Increased the spacing between the dislike number and the dislike icon to make it more aligned with the like button
- Set the dislike number to the hourglass emoji while the fetching is not yet finished
1.11.6
- Fixed crash on YouTube 19.03.2 and higher
1.11.5
- Updated Romanian localization
1.11.4
- Added support for new YouTube like/dislike layout format (~18.43.4)
1.11.3
- Fixed crash on launch for rootless jaibreak devides (Fugu15 Max)
1.11.2
- Updated Chinese (Traditional) and Spanish localization.
1.11.1
- On video/shorts load, do not replace like count if fetching the exact like number failed.
- Ensured that setting like/dislike number are thread-safe.
1.11.0
- Available on iOS 13 and higher, the dislike numbers, when “Exact dislike numbers” option is disabled, are now formatted based on your app language.
- Updated Portuguese and Turkish localization.
1.10.2
- Added an option to enable or disable the tweak.
- Updated Russian localization.
1.10.1
- Fixed (exact) like and dislike numbers not being set for the old design of video action buttons.
- Fixed dislike number disappearing for the chip-styled video action buttons when you scroll down and up.
1.10.0
- Dislike number is now displayed in the correct location (for chip-styled like/dislike buttons)
1.9.1
- Fixed crashing on lower YouTube versions
- Updated localization for Arabic and Simplified Chinese
1.9.0
- Added an option to display the exact number of likes
- Updated localization for Arabic
1.8.0-1
- Corrected the tweak’ settings path in the alert that asks if you want to enable vote submission option
- Updated localization for Russian
1.8.0
- Added a dedicated settings page for Return YouTube Dislike
- Added an option to display the exact number of dislikes (for example, 12345 -> 12,345)
- Updated localization for Traditional Chinese
1.7.3
- Fixed crashing when watching a video on YouTube 17.42.6
1.7.1
- Added localization for Korean.
1.7.0
- Added localization for Romanian, Russian, Spanish and Vietnamese.
1.6.8
- For users getting pill-styled like/dislike buttons, the tweak will move the like count to the dislike button and append that with the dislike count, with the following arrangement:
[Like] | [Dislike]
1.6.7
- Fixed like/dislike data not being sent to the server in recent YouTube versions
1.6.6
- Fixed like/dislike data not being sent to the server in recent YouTube versions
1.6.5
- On app startup, the tweak will ask (once) if you want your likes/dislikes data to be submitted to returnyoutubedislikeapi.com
1.6.4
- Avoided app crashing in some rare scenarios
1.6.3-1
- Fixed a .DS_Store file in the deb
- Fixed dislike number not showing when the app language is not English
1.6.3
- Fixed dislike number not showing when the app language is not English
1.6.2
- Update dislike value on toggle for Shorts correctly
- Support setting dislike value for the button in the full-screen video overlay
1.6.1-3
- Fix installation issues
1.6.1-2
- Supports setting dislike value to server-rendered dislike button.
- Increments dislike value correctly once tapped on client-rendered dislike button.
- Note: The dislike value may not be updated as you disliked a video and this is completely normal. RYD server doesn’t update the value right away.
1.6.1
- Supports setting dislike value to server-rendered dislike button.
- Increments dislike value correctly once tapped on client-rendered dislike button.
- Note: The dislike value may not be updated as you disliked a video and this is completely normal. RYD server doesn’t update the value right away.
1.6.0
- Added an option to send your like/dislike data to returnyoutubedislikeapi.com (YouTube Settings > General > Enable vote submission)
1.5.0
- If fetching dislike values failed, the tweak will retry fetching again a few times.
- If fetching dislike values is ultimately failed, the tweak will set the short error code to the dislike button.
- Dislike values are now cached in-memory to reduce load at RYD server.
- Improved handling of the dislike values on the UI.
1.4.0
- Initial release on Chariz