Skip to content

Releases: Suwayomi/Suwayomi-WebUI

v1.1.0

14 Jun 18:32
f2649bd
Compare
Choose a tag to compare

v1.1.0 (r1689)

minimum required server version: r1527

See CHANGELOG.md for the full list of changes.
(See #749 for the ongoing preview changelog.)

Highlights

  • Tracking support
  • Different UI settings per device (e.g. reader settings)
  • Save searches in source browse
  • Chapter download selection improvement
  • and more

New

  • (Internationalization) Apply right to left styling for languages that are read right to left
  • (Library) New setting to remove manga from categories when removing them from the library
  • (Library) Filter library for manga that have bookmarked chapters
  • (Library) Filter library for manga that have active track bindings for a tracker
  • (Browse) Optionally hide in library manga from the results
  • (Browse) Add/remove manga to/from the library directly on the source browse page
    • Via long press
    • Desktop only: click button which is shown while hovering a manga
  • (Browse) When adding a manga to the library check for duplicates and show an info dialog
  • (Browse) Added functionality to save searches (saved search name has a limit of 50 characters)
  • (Manga) Added chapter list chapter menu action to open the chapter on the source site
  • (Manga) Added tracking support
    • From manga page
    • From library
  • (Manga) Copy manga title on long press in manga page
  • (Settings) UI specific settings that are stored on the server are now saved per device (devices can be managed in the settings)
    • A device name is allowed to have 16 chars (a-Z, 0-9, -, _) (e.g. "My_Phone-1")
    • Device specific settings
      • Reader
        • Default settings
        • Settings per manga
      • Download
        • Download ahead while reading
  • (Settings) Added a setting to find all duplicated entries in the library (Settings > Library)
  • (Updates) Clicking on the thumbnail of an update card will open the manga page of the chapter
  • (Server update) Inform about server version updates
  • (WebUI update) Check for and open a dialog to inform about an available webUI update (only in case the "automatic webUI updates" setting is disabled, can be disabled (Settings > WebUI))
  • (Backup) Inform about not logged in trackers when importing a backup with tracking data

Enhancements

  • (General) Added retry button in case of loading errors
  • (Library) While adding a manga to the library the category selection dialog can be disabled without going to the settings (setting only gets changed when "ok" gets clicked)
  • (Library) Manga options menu can be opened via long press
  • (Manga) Option to delete downloaded chapters of a manga when migrating
  • (Manga) Last used migration options (include chapters, categories, delete downloaded) are saved
  • (Chapter) Chapters option menu can be opened via long press
  • (Chapter) Download button now opens a menu to choose the number of chapters to download
    • Next unread chapter
    • Next 5, 10, 25 unread chapters
    • Download ahead (downloads the next n unread chapters in case not enough unread and undownloaded chapters exist - based on the "download ahead while reading" setting)
    • Unread chapters
    • All chapters
  • (List/Grid item selection) Select/deselect range of items between last clicked and clicked item
    • Via long press
    • Desktop only: shift + left click
  • (Reader) Show live preview of reader width changes
  • (Reader) Preload pages in single page mode
  • (Reader) Chapter titles in the chapter selection now include the
    • Chapter number
    • Chapter title
    • Scanlator in case the current chapter list includes more than one scanlator
  • (Server update) Added option to disable checks for a new server version (Settings > Server)
  • (Server update) Added the following options to the info dialog
    • Remind later: closing the info dialog via "close" won't open the dialog for one hour
    • Ignore: won't open the dialog again for the available version update, in case a new version gets available, the dialog will be shown again
  • (WebUI update) On a successful update a dialog gets opened (no matter the current page) which
    • Informs about the update
    • Provides an option to open the changelog
    • Refreshes the tab on close

Behaviour changes

  • (Library) The category selection dialog is not shown when adding a manga to the library without having created categories
  • (Library) The current library manga selection now gets unselected after triggering an action
  • (Manga) The continue read/resume button now uses the first unread chapter as the resume point
  • (Download) The download queue clear button is now always enabled

Bug fixes

  • (General) Fix white screen on older browsers
  • (General) Fix old data still being shown after
    • Changing the server url
    • Successfully importing a backup
  • (General) Fix basic authentication not working when the server is on a different domain
  • (General) Fix server being slow/"unresponsive" when triggering a lot of image requests
    • Allow only 5 parallel image requests
    • Abort pending image requests once they are not needed anymore
  • (General) Fix missing loading placeholders in some pages
  • (General) Fix infinite loading placeholders in some pages
  • (General) Fix back button loop when opening a page that has a depth greater than 2 as the initial page
  • (Reader) Fix resuming the last read page of a chapter when opening the reader in the vertical or horizontal mode
  • (Reader) Fix image loading placeholders not having a proper width in the horizontal mode
  • (Reader) Fix duplicated chapters not getting marked as read in case the "skip duplicated chapters" setting is enabled
  • (Reader) Fix losing initial scanlator for duplication detection after opening the previous/next chapter
  • (Reader) Fix opening previous website when closing the reader when the reader was opened as the initial webUI page
  • (Backup) Fix backup creation button opening a blank page instead of creating and downloading a backup
  • (Library) Fix adding a manga to the default categories when adding it to the library without the category selection dialog
  • (Library) Fix sort by "latest uploaded chapter" sorting by "latest fetched chapter" instead
  • (Manga) Fix showing the migrate action in the manga page for a non-library manga on large screens
  • (Manga) Fix opening the migration search page when clicking the back button after a successful migration
  • (Manga) Fix "open source" button being clickable while the manga source url is not available
  • (Chapter) Fix deleting a bookmarked chapter when manually marking a chapter as read while the setting is disabled
  • (Settings) Fix SOCKS and basic auth settings not being editable while they are disabled
  • (Settings) Fix empty app language selection
  • (Settings) Fix empty server url in case it hasn't been set yet (will be shown as the current origin)
  • (Settings) Fix accidental deletion of downloaded manga thumbnails when clearing the server cache
  • (Backup) Fix navigation to install missing sources on a backup validation issue
  • (Manga grid) Fix jittering/flickering of manga grid items

Translations

Feel free to translate the project on Weblate

Thank you for your contribution to the translation of the project.

Added

  • Norwegian Bokmål (by VR Kek)
  • Swedish (by Alexander)
  • Turkish (by Efe Devirgen)
  • Russian (by Василий, Darkon Rabbit, yaki)
  • Bengali (by Akhlak Ur Rahman)

Updated

  • Chinese (Simplified) (by 清水汐音, Kouki Kitamura)
  • Italian (by tizio04, Roberto Palmese)
  • Japanese (by marimo, Siamese)
  • Chinese (Traditional) (by plum7x, guohuageng)
  • Ukrainian (by Danylo Gavrylenko)
  • Spanish (by gallegonovato, Fordas)
  • Portuguese (by Leonardo de Macedo Sartorello, Gabriel Severo)
  • German (by Son of the Rocks)
  • Vietnamese (by PandaKewt, Nguyễn Trung Đức)
  • French (by Graham Morin)
  • Indonesian (by Axel C)

Contributors

Thanks to everyone that contributed to this release

@leollo98, @kiritsumafuyu, @marimo-nekomimi, @tizio04, @aizhimoran, @schroda, @akhlakurrahman1011, @xxx1SET1xxx, @jesusFx, @SySen04, @dejavui, @JoHena, @jintaxi, @okpo2188513, @axlchr12, @Lafrend, @EfeDevirgen, @HugoLeBoennec, @PandaKewt, @rpalmese, @ZerOri, @Xsrt251, @plum7x, @GR2066878693, @taos15, @Topru333, @chancez, @MageSneaky, @Azokul01, @gabrielssevero, @0QwQ0, @Rintan, @zyzz8520, @guohuageng

v1.0.0

23 Feb 19:49
e310ec3
Compare
Choose a tag to compare

v1.0.0 (r1411)

minimum required server version: r1498

See CHANGELOG.md for the full list of changes.

New

  • (General) Added internationalization (help translating on Weblate)
  • (General) Get notified when a new server version has been released
  • (General) Manually check for new versions (server and webUI)
  • (Download) Download ahead: automatically download next unread chapters while reading (requires the current and next chapters to be downloaded)
  • (Download) Automatically delete downloaded chapters after reading
  • (Download) Automatically delete downloaded chapters when manually marking them as read
  • (Download) Prevent automatic deletion of bookmarked chapters
  • (Library) Migrate manga between sources
  • (Library) Improved library management (single and bulk actions)
    • Download
    • Delete
    • Mark as read
    • Mark as unread
    • Migrate (single action only)
    • Change categories
    • Remove from library
  • (Library) Search by genre (genre1, genre2 genre3, ..., e.g.: action, adventure, fantasy)
  • (Library) Sort options
    • By last read
    • By latest fetched chapter
    • By latest uploaded chapter
  • (Library) Show number of manga in whole library and each category (these numbers are based on category manga and will include non library manga)
  • (Library) Optional continue read button
  • (Reader) Added new settings
    • Skip duplicate chapters (opens the previous/next chapter from the same scanlator as the current one if it exists)
    • Fit page to window
    • Scale small pages (only when "fit page to window" is enabled)
    • Reader width (only when "fit page to window" is disabled)
    • Double page mode: offset first page
  • (Reader) Retry failed image requests button
  • (Settings) Server settings can now be changed from the UI

Bug fixes

  • A lot (and added new ones for the future, lul)

Translations

Feel free to translate the project on Weblate.

Thank you for your contribution to the translation of the project.

Added

  • Arabic (by abdelbasset jabrane, Bander AL-shreef)
  • Chinese (Simplified) (by misaka10843, 蓝云Reyes, Nite07, 志明, ccms, 宮河ひより, 清水汐音, DevCoz)
  • Chinese (Traditional) (by plum7x, 蓝云Reyes)
  • French (by Nathan, Alexandre Journet, anvstin)
  • German (by Fumo Vite)
  • Indonesian (by Rafie Rafie)
  • Italian (by Wip -Sama (Wip-Sama SmasterMega))
  • Japanese (by Super Mario)
  • Korean (by jun)
  • Portuguese (by Shinzo wo name)
  • Spanish (by gallegonovato, Yon, Fordas, Carlos Nahuel Morocho)
  • Ukrainian (by Dan)
  • Vietnamese (by xconkhi9x)

Contributors

Thanks to everyone that contributed to this release

@schroda, @jesusFx, @QuietBlade, @anvstin, @guohuageng, @plum7x, @HiyoriTUK, @aizhimoran, @JiPaix, @Yuhyeong, @a18ccms, @chancez, @rickymcmuffin, @zmmx, @alexandrejournet, @ibaraki-douji, @nitezs, @misaka10843, @Becods, @skrewde, @xconkhi9x, @cnmorocho, @Wip-Sama, @Kefir2105, @RafieHardinur, @SuperMario229, @Alexandre-P-J, @AriaMoradi, @NathanBnm, @FumoVite, @JoHena, @bandysharif, @DevCoz, @comradekingu, @Zereef, @akabhirav