1.10.0 (2026-11-02)
✨ New Features
- nicoid: Add customizable gestures for closing and restoring tabs, refreshing lists, opening search, jumping to the top or loaded end of a list, and switching tabs.
- nicoid: Add MP4 downloads from video menus, long-press dialogs, and the player menu, with selectable video quality.
- nicoid: Add a Downloads page showing active, queued, saved, and failed downloads, including progress, file size, and available transfer speed and remaining time.
- nicoid: Add an MP4 destination folder setting. Saved MP4 files are intended for external players; the existing cache list remains available separately.
- nicoid: Add minimum and maximum view-count filters to search, using snapshot search only when a view-count range is specified. (#104)
🐛 Bug Fixes
- nicoid: Fix crashes, outdated background playback controls, and playback remaining stuck loading after switching apps or changing playback modes. (#97)
- nicoid: Improve player restoration when returning from popup or background playback. (#103)
- nicoid: Restore the browsing screen and selected tab correctly after returning from background playback, and allow returning to browsing from the restored normal player.
- nicoid: Preserve the transparent background of the Shorts video information overlay. (#98)
- nicoid: Fix series loading stopping prematurely when an intermediate page contains fewer than 100 videos. (#99)
- nicoid: Fix uploader ID filtering not being applied consistently to search and ranking results. (#100)
- nicoid: Fix search tab titles and results failing to update immediately after editing the search terms.
- nicoid: Fix Nico Reports pull-to-refresh remaining active after loading finishes.
- nicoid: Keep the existing overflow menu open when toggling continuous or shuffle playback, and prevent duplicate menus.
- nicoid: Reduce comment disappearance and position changes after additional comments are loaded by preserving active comment state and avoiding unnecessary renderer restarts.
🔧 Improvements
- nicoid: Save continuous and shuffle playback settings separately for each tab. (#102)
- nicoid: Preserve the playback queue when switching between normal, popup, and background playback. (#102)
- nicoid: Open new tabs immediately to the right of the current tab and select the tab on the left after closing the current tab.
- nicoid: Update the current search tab when changing its search conditions from the toolbar.
- nicoid: Improve content-filter editing with separate drafts for each category, input clearing, regular-expression validation, and uploader ID editing. (#101)
- nicoid: Reduce playback interruptions during transitions between normal, popup, and background playback.
- nicoid: Use underline tabs with horizontal swipe navigation in Downloads, keep the Close button at the bottom, and allow failed or canceled entries to be removed by long-pressing.
- nicoid: Display cache titles in Downloads and refresh saved entries when MP4 files are deleted outside the app.
- nicoid: Refine search range dialog spacing and numeric input behavior.
- nicoid: Improve comment timing during rendering delays and reduce contention between comment loading and drawing.
- nicoid: Improve resource cleanup and prevent delayed work from updating destroyed screens.