Skip to content
This repository has been archived by the owner on Jul 25, 2022. It is now read-only.

Suwariyomi v0.12.0

Compare
Choose a tag to compare
@Nowaaru Nowaaru released this 20 Mar 08:51
· 173 commits to main since this release

After two weeks of pain and a mental breakdown...

Help, I'm not on Windows, but I really, REALLY want to use this!

The reason why there has yet to be a Mac and Linux version is because I have no outlets to extensively
test this application on those operating systems. You, however, can build it yourself - or in the best case,
make a PR and have us become truly multiplatform!

It's a new minor version!

A lot of things may seem different, probably. See for yourself!

What's new?

  • Continuous vertical scrolling now has a 16px padding between each page.
  • There's a new context menu! (101a096) (3cc10f2) (194bc87)
    • You can copy the current page to clipboard!
      • This only works for the first page in double-page mode.
    • You can download individual pages now!
      • Downloading chapters coming soon.
    • You can navigate between pages just incase you find the navigation buttons annoying.
    • You can change between chapters as well!
  • You can now sort by the following (ascending or descending):
    • Title
    • Unread
    • Last Read
    • Total Chapters
    • Date Added
    • Date Fetched
    • Category (not actually, category isn't actually implemented)
  • Coloured tags will always show at the start of tags in both the view page and when in the library. (1bc37a9)
  • Fixed security vulnerability (source -> reader) in mangareader.tsx.
  • Removed too many dependency vulnerabilities caused by one package. (392e881) (7f8fa6a)
    • Fun fact: I almost voided my entire repository by doing this.
  • You can now import your tachiyomi settings (either a proto.gz or a .proto file if you're technologicly adept and can gunzip)!
  • Fixed "Last Read" not being assigned properly. (5b2e3a9) (c60074b)
  • Fixed a bug that groups all manga into one source. (a1d8872)
    • I actually ended up finding this by accident when scanning through my code. Something like "wait, doesn't that mean that it only works for one source?" .. and so it only did work for one source.
  • You can now disable your username showing in the welcome text. (4122f26) (f3c3af0)
  • Fixed bug where view on view.tsx depending on chapterToDisplay rather than calculateReadChapters(). (84ed15c)
  • Fixed bug where some of the keys did not work correctly on various read directions. (6559689)
  • Fixed bug where space and return did not work properly on various read directions. (6559689)
  • Fixed total manga count displaying cached chapters rather than cached manga. (e2272b3)
  • Fixed showNSFWSources not applying properly. (15e4123)
  • Fixed critical performance bug that occurs when rerendering data. Note to developers: when it doubt, cache it out. (fc74def) (3c6adad)
  • Implented new settings that can disable automatic search. (4a9d111) (0309257)
  • Fixed sources not being reinitialized after flushing via inspect element. (caeadf8)
  • Wrote a lot of logs.
  • Fixed chapter count displaying improperly when all chapters are read. (aa94794)
  • There is now a badge that displays the unread chapter count on the manga cover. (a22bde4)
  • Fixed letter spacing and with on the library button. (4c38ffc)
  • Fixed bug that made any "chapter 0" occurences result in a "chapter You shouldn't be seeing this. 👀" appearing instead. (e185391)
    • This was because implicit type coercion in JavaScript. I hate my life.
    • I then tried to solve this incorrectly and ended up making the thing happen for decimal chapters as well. I hate my life, part 2.
  • There is now a search button on every source accordion that sends you to the search page with your specific source targeted. (47e4971)
    • This only exists because I got lazy during testing. Yay for laziness.
  • There is now a refresh button on every source accordion. Please don't overuse this or else providers will get angry. (47e4971)

There isn't a source browser! How do I get sources?!

Navigate to this repository and read the instructions there.