YTDLnis Changelogs

YTDLnis (v1.7.3.1)

Changelog:

  • Added ability to select all items between two selected items in the download queue.
  • Fixed issue where app only captured one URL when tapping "Link you copied" in search view, even if multiple links were copied.
  • Fixed crash on playlist selector when sharing a playlist, due to misconfiguration with new changes.
  • Fixed issue where app did not remove downloads that had errors, were cancelled, or saved, after re-queuing them for download.
  • Added option to copy URLs of selected downloads in the download queue screen.
  • Improved notifications to show all finished and errored downloads, instead of only the latest one.
  • Partially fixed issue where the app did not provide the correct path when sharing a file from the notification.
  • Fixed crash when loading SoundCloud results due to excessively large thumbnails; they are now resized.
  • Added option to reset the recorded links in observe resources when updating, preventing automatic reset as before.
  • Fixed major bug where extra quotes were added in the yt-dlp config, causing failures with titles containing quotes.

YTDLnis (v1.7.3)

Changelog:

  • Added names to subtitle codes in the subtitle selector dialog.
  • When using filename templates, the app automatically adds ".170B" in the title tag and ".30B" in the uploader tag unless customized.
  • Improved speed in scheduling downloads immediately after a quick download.
  • Fixed issue with app not updating the item data after scheduling a download.
  • Resolved issue of new cookie items containing previous cookie's data.
  • Fixed app not updating playlist thumbnail during download.
  • Included a note in the auto-updater mentioning that APKs come from the GitHub repository.
  • Added an option to disable swipe gestures on the download card for audio, video, and commands.
  • Improved user experience by indicating a download card is updating, asking users to wait instead of prompting for an update.
  • Clearing search results now cancels any running query jobs.
  • Removed the "Copy Cookie" button when creating a new cookie for clarity.
  • Updated various icons throughout the app.
  • Enhanced handling of multiple copied links, allowing users to add or remove links in the search view.
  • Introduced a feature displaying the item count for each tab in the download queue.
  • Added a feature to download the current video item as audio, using settings from the audio tab.
  • Implemented a check for duplicate records when fetching playlist data.
  • Made video and audio titles more prominent in the format selection card.
  • Fixed format updates not reflecting while in incognito mode in the multiple download card.
  • Added content descriptions for buttons to enhance accessibility for users with visual impairments or those using TalkBack.
  • Introduced a feature to check only for future videos in observe sources.

YTDLnis (v1.7.2)

Changelog:

  • Made the history card slightly taller.
  • Resolved an issue where the app wasn't using the "-S" format sorter for normal GUI downloads.
  • Added the option to disable swipe gestures to the multiple download card.
  • Introduced a recyclerview to the search results to fix bugs and ensure results always display.
  • Updated the history item card design for quick-downloaded playlists or multiple file cuts. These are now grouped together, allowing for sharing all at once. A new dialog will prompt you to choose which file to open, and deleted items will be greyed out.
  • Improved shortcut behavior, allowing duplicates to be added to the textbox without checks.

YTDLnis (v1.7.1)

Changelog:

  • Added the ability to notify the user when all the queries are finished processing.
  • Fixes in autonumber template for cut files. Removed extra spacing.
  • Added the ability to update the card if the cut button is disabled due to missing data.
  • Fixed generic format string for worst audio and worst video.
  • Removed output-na-placeholder.
  • Added a scrollbar to the cut bottom sheet in cases where you could make an absurd number of cuts.
  • Removed suggested chips that the user had already chosen to avoid duplication.
  • Fixed app crashing if it failed to update yt-dlp on startup.
  • Fixed app crashing if it failed updating formats in the download card. It will now show a dialog of the error.
  • Fixed changelog being too slow after clicking it.
  • Made the details card fullscreen if you are in landscape.
  • Allowed the user to create a command template on the spot if their command tab is disabled in the download card and send you right to it after creation.
  • Other small fixes.

YTDLnis (v1.7.0)

Changelog:

  • Fixed error notification not being dismissed and having a progress bar.
  • Fixed editing filename template not using multiple copies of the same tag and writing at the cursor.
  • Fixed appending search items in the search view not working for links.
  • Fixed terminal removing any instance of yt-dlp in the command instead of just the beginning.
  • Added ability to long press an item in the format details sheet to see the full string, and copy it/strings.
  • Ellipsised really long titles and authors in history/download details bottom sheet.
  • Now you can see all available piped instances in the piped instance dialog for you to choose.
  • Removed really long format commands and replaced them with -S format sorting.
  • Fixed app not hiding adjust templates if the user unchecked it.
  • Added ability to show the command that was used in a history item; you can also see that in a queued, cancelled, etc., download.
  • Implemented preferred Audio Language. App will automatically choose audio with your preference if it can find it, both in the download card and if you quick downloaded it.
  • Added subtitle language codes suggestions on the settings page.
  • Made the extractor chips in the history page Sentence case.
  • Added a changelog screen where you can see recent releases, and you can download the APKs from it too.
  • Prevented the app from crashing when trying to back up from a corrupted backup.
  • Added uploader_id as a fallback for author data fetching in yt-dlp in case others are empty.
  • Fixed null pointer exception when running the update multiple items formats worker.
  • Added the seconds where the cut starts on downloads with cuts in them.
  • Made autonumbers be normal numbers instead of being 5 digits.
  • Fixed filename templates in cut files and added the index at the beginning and fixed bugs if the users left the template as empty.
  • Added 240p as a generic format.

YTDLnis (v1.6.9)

Changelog:

  • Errored downloads sometimes had no title if it was quickly downloaded, showing URL instead.
  • Fixed logs not being highlightable.
  • Fixed app crashing when moving to landscape with the download card on, as well as for the details card.
  • Fixed app crashing if you pressed download before data is loaded.
  • Fixed app going to the main activity when using rvx.
  • Fixed errored downloads log button crashing the app.
  • Added Hungarian language support.
  • Added Serbian language support.
  • Added the ability to enable/disable swipe gestures on any screen.
  • Added the ability to choose whether extra commands apply to audio, video, or both.
  • Hide search providers if the user has typed out a URL in the search view.
  • Fixed log removing some lines.
  • Added MASTER channel in yt-dlp updates.
  • Made errored downloads a separate notification channel.
  • Fixed notification language conflict for Portugal and Brazil in worker notification.
  • Kept the state of the download card when going in landscape, even while updating data.
  • Added crop thumbnail to adjust audio preferences.
  • Fixed command templates creation card showing extra command checkboxes even though extra command is disabled.
  • Fixed preferred audio codec disrupting preferred audio id.
  • Made command tab sync title and author changes in the download item.
  • Fixed app duplicating --download-sections when spamming the extra commands page.
  • Added BUFFER SIZE as a preference in download settings.
  • Fixed prx series search engine not working.

YTDLnis (v1.6.8.2-beta)

Changelog:

  • Stored download command in history item and added check before downloading if its already downloaded.
  • Fixed app not cancelling terminal download.
  • Fixed app crashing when tapping in the download directory in the card.
  • Added ability to remember last used download type.
  • Added preferred audio codec in quick downloads
  • Cleaned up full_description.txt.
  • Fixed app not cancelling format update worker.
  • Added user agent header toggle in the cookies page
  • Added ability to store full terminal log when returning. If you run multiple commands in a single session. It will store the log as long as its alive or you are in the terminal screen.
  • Added functionality for activity intents which is compatible with tasker and macrodroid.

YTDLnis (v1.6.8.1-beta)

Changelog:

  • Include search history when searching.
  • Removed scroll bug from command tab.
  • Added spacing between command template title and OK button in selection card.
  • Made download progress not duplicate in terminal.
  • Made ability to store terminal state.
  • Added ability to create multiple terminal instances and show them as a list similar to download queue.
  • Fixed thumbnail download not working.
  • Fixed app crashing when clicking on format updated notification.
  • Fixed app crashing when double clicking format on multiple download card.
  • Added custom SponsorBlock API preference.
  • Removed contextual app bar when it's enabled and the user taps the log button in the errored tab.
  • Made app always show quick download card and asynchronously load data. Quick Download now if it's on, it won't load data at all.
  • Added shimmer when loading data in the download card.
  • Fixed app showing no formats if there were no common formats. Now it will give you generic formats.
  • Made open command template list be half the screen, shortcuts third of the screen so the user can see what it's being added.
  • Fixed sometimes app skipping queued downloads even though it's told to pause all.
  • Fixed trim filenames cutting files too short.
  • Made MediaStore scanning of files one by one.
  • Fixed filename template not working in multiple download card.
  • Fixed -F in terminal not being inline.
  • Added preferred audio codec.
  • Made auto update on boot if there are no active downloads.
  • Fixed format text overlapping.
  • Added a new error activity dialog in cases YT-DLP data fetching in the home screen fails. You can copy the log.

YTDLnis (v1.6.7)

Changelog:

  • Fixed Terminal not showing shared link.
  • Fixed Terminal sometimes not showing the progress text.
  • Changed Terminal share logo color.
  • Added Javanese language.
  • Added Bengali India language.
  • Fixed app adding bestaudio in format even if remove audio is set.
  • Made app fetch only link parts from sources like Pinterest that also include text in front.
  • Added ability to switch to the beta channel for updating. You can also downgrade to the latest release version.
  • Fixed app not restarting when changing language.
  • Added word wrap toggles for logs and terminal.
  • Added Auto Preferred Download Type. It will open as Audio if the site is known to post audio files and video for the rest.
  • Added collected file size in multi download card.
  • Fixed app not selecting best format.
  • Fixed YouTube Music Playlist not loading.
  • Fixed SponsorBlock not showing as checked in multiple download card #271.
  • Added playlist title and playlist index metadata in playlist items so you can use them in filename templates #272 #270.
  • Added -a path.txt if you share a text file to the app and the preferred download type is command or terminal.
  • Fixed app cancelling WorkManager earlier than expected.
  • Added title and author sync between audio and video tabs #241.
  • Fixed format details fps in Arabic being rtl.
  • Removed h264 from codec.
  • Fixed Search engine not getting updated in home when changing in settings fragment.
  • Added language preference in Android 13 and up.
  • Added multiple selection for command templates.
  • Fixed issue when app crashes when creating config files for items with weird titles #276.
  • Added multiline titles of preferences.
  • Fixed app conflicting format id with a generic format id.
  • Finally shrunk the size down lol.

YTDLnis (v1.6.6)

Changelog:

  • Added saved downloads in settings backup.
  • Enlarged icon in downloading notification.
  • Fixed notification cancel and pause functionality.
  • Fixed app's home screen preferences for downloads.
  • Removed trailing 000001 in file name after a single cut.
  • Removed log id from downloads upon log deletion.
  • Fixed crash during listing of large text logs.
  • Fixed app choosing last, not first, in multiple preferred audio formats.
  • Enabled merging of preferred audio formats like 140+251,250 if available.
  • Fixed file transfer issue, reverted to hidden cache folder for some phones.
  • Fixed app saving as MKV despite MP4 set as container.
  • Added shortcuts button to commands tab.
  • Enabled syntax highlighting in commands tab textbox.
  • Fixed TikTok videos not saving correctly.
  • Fixed open file intent issue.
  • Added Hindi, Croatian, Norwegian, Tamil, Telugu, and Thai languages.
  • Included Readme in Azerbaijani and Security.md.
  • Displayed generic format ids in format list if no formats available.
  • Fixed multi-select dialog color inconsistency in settings.
  • Fixed navbar color mismatch in settings activity.
  • Added license and security info to app info.
  • Fixed subtitle format conversion issue.
  • Retained terminal state during landscape orientation.
  • Stretched log text horizontally like terminal.
  • Added more small fixes and updates.
  • Enabled combination of all preferred video, audio formats, codecs, and containers.
  • Added Download Scheduling with customizable time periods.
  • Enabled manual time setting for downloads, overriding scheduling period.
  • Added option to bypass internal storage caching with all files access.
  • Provided solution for write permission errors by turning caching back on.

YTDLnis (v1.6.5)

Changelog:

  • App now usable as share method in Facebook Mod.
  • Extracommand preference ignored in backups.
  • No info fetching in command as preferred download type outside quick download mode.
  • Fixed incomplete card display in landscape mode.
  • Fixed issue with cookies import.
  • Improved landscape video player fit on home screen.
  • Fixed disappearance of monochrome icon.
  • Added YT-DLP auto-update option in settings.
  • Fixed Bilibili videos issue in normal mode.
  • Added codec preference options: h264, h265, av1, avc, vp9.
  • Fixed OK button issue in cut screen with TO text box changes.
  • Added force keyframes at cuts switch in cut screen.
  • Added 3 dots in multiple download card for configuring chips in a separate card.
  • Fixed truncated text issue in playlist select card's start end textboxes.
  • Added feature to start a download immediately, pushing queue behind.
  • Normalized scrollbar handle size.
  • Fixed erroneous tab redirection when tapping errored download notification.
  • Set distinct icon for terminal in share menu.
  • Ignored extra command preference in command templates backups.
  • Enabled multiline preference titles for lengthy titles.
  • Fixed external cookies import issue.
  • Fixed brief continue button display with no paused downloads.
  • Added home screen state to prevent trending videos display during item search.
  • Implemented batch downloads in single worker for system performance.
  • Fixed Instagram status multi-video issue.
  • Fixed Bilibili issue in normal mode.
  • Fixed file overwriting issue, now adds (1) to filename instead.

YTDLnis (v1.6.4)

Changelog:

  • Added Preferred Audio Format ID.
  • Fixed Korean bad strings.
  • Fixed 'please wait' card display issue.
  • Fixed audio format using MP4 containers.
  • Added Portuguese, Punjabi, and Greek languages.
  • Fixed container update in multi select card.
  • Fixed swipe to delete bug in queued section.
  • Added 'download now' option for scheduled items in context menu.
  • Tapping errored notification leads to errored tab or log based on log setting.
  • Added preferred format ordering by ID, filesize, and container.
  • Fixed format display issue in modifying current download item.
  • Fixed app showing generic formats erroneously.
  • Stored static strings for 'best' and 'worst' to avoid language change confusion.
  • Displayed collected filesize on download queue.
  • Potentially fixed crash in queued screen.
  • Fixed file movement issue in fresh install.
  • Added download retries options [--retries and --fragment-retries].
  • Improved app stability with download logs.
  • Enabled download logs for updated quick downloaded items.
  • Added app architecture and build type in about section.
  • Added "force-keyframes-at-cuts" preference.
  • Displayed download type in logs.
  • Fixed video display issue in cut screen.
  • Fixed xhamster results issue.
  • Long press download button to save for later, not schedule.
  • App icon background changes with theme.
  • Fixed re-download bug with different type for a history item.
  • Auto-update scheduled item after queuing.
  • Various fixes in output templates.
  • Fixed translated strings issue in saving container and vcodec.
  • Added download thumbnail functionality.
  • Option to disable thumbnails on certain screens.
  • Added subtitle conversion feature.
  • Added YouTube music search provider.
  • App name color changes with theme.
  • Fixed translation issue on format card.
  • Option to hide terminal from share menu.
  • Fixed active downloads cancellation on removing a queued item.
  • Fixed filename template issue on Odysee.
  • Added orange theme option.
  • Fixed cookies saving issue on older devices.
  • Fixed folder creation instead of merging when moving files.
  • Support for multiple preferred format ids for both audio and video.
  • Added support for piped links.
  • Fixed video formats display bug.
  • Adjusted 'from' and 'to' textboxes width in cut video screen.
  • Added search engines in search view.
  • Removed filename template override for empty user input.
  • Fixed occasional crash on tablets.
  • Added drag handle to scrolling content.
  • Added pause functionality with note on YT-DLP process delay.
  • Improved video player load speed for YouTube videos.
  • Option to turn off cookie usage.
  • Various fixes in cut screen.
  • Save command templates as extra commands by default.
  • Fixed YouTube link saving and data refetch issue.
  • Fixed scrolling issue in download queue screen.
  • Fixed active downloads termination on app exit.
  • Added rewind button in cut section.
  • Fixed play button display in cut section.
  • Renamed "Downloading" to "Downloads" in preferences screen.
  • Added embed metadata preference.