Skip to content

v1.1.0

Latest
Compare
Choose a tag to compare
@schroda schroda released this 14 Jun 18:32
· 356 commits to master since this release
f2649bd

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