93 KiB
93 KiB
v1.0.0 (r1411)
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)
Full Changelog
- (r1410) Translations update from Hosted Weblate (#589 by @weblate, @jesusFx, @QuietBlade, @anvstin, @guohuageng, @plum7x, @HiyoriTUK, @aizhimoran)
- (r1409) Use full available width for reader component (#618 by @schroda)
- (r1408) Feature/settings add new socks proxy settings (#617 by @schroda)
- (r1407) Center page number correctly (#616 by @schroda)
- (r1406) Feature/reader setting add scale small pages (#615 by @schroda)
- (r1405) Fix size of pages in continues reader mode (#613 by @schroda)
- (r1404) Prevent invisible pages (#614 by @schroda)
- (r1403) Do not update chapter in case it has not been loaded yet (#612 by @schroda)
- (r1402) Correctly update function refs when state changes (#611 by @schroda)
- (r1401) [VersionMapping] Require server version "r1487" for preview (#610 by @schroda)
- (r1400) Add "thumbnailUrlLastFetched" to thumbnail url (#607 by @schroda)
- (r1399) Feature/gql remove download ahead limit (#608 by @schroda)
- (r1398) Feature/add vui as webui flavor (#609 by @schroda)
- (r1397) Correctly link to custom repos settings (#603 by @schroda)
- (r1396) Use set reader width on small devices (#602 by @schroda)
- (r1395) Create correct manga thumbnail url (#601 by @schroda)
- (r1394) Rename "ExtensionSettings" to "BrowseSettings" (#600 by @schroda)
- (r1393) Add info text to download ahead setting (#599 by @schroda)
- (r1392) Add manga fetch timestamp to thumbnail url (#598 by @schroda)
- (r1391) Feature/download ahead trigger chapter downloads client side (#597 by @schroda)
- (r1390) Correctly select next chapter id for download ahead (#596 by @schroda)
- (r1389) Fit double page reader pages correctly to windows width (#595 by @schroda)
- (r1388) Handle RTL reading direction for double page reader (#594 by @schroda)
- (r1387) Fix/reader outdated chapter page count (#593 by @schroda)
- (r1386) Handle backup creation on same domain as server (#592 by @schroda)
- (r1385) Download ahead only in case current and next chapter are downloaded (by @schroda)
- (r1384) Feature/improve create changelog script (#591 by @schroda)
- (r1383) Correctly update cache after updating an extension (#590 by @schroda)
- (r1382) decrease reader's up and down arrows scrolling distance (#588 by @JiPaix, @schroda)
- (r1381) Update dependencies (#587 by @schroda)
- (r1380) Translations update from Hosted Weblate (#548 by @weblate, @jesusFx, @Yuhyeong, @a18ccms, @plum7x, @HiyoriTUK)
- (r1379) Fix/install external extension does not update extension list (#580 by @schroda)
- (r1378) Update extension list after removing an obsolete extension (#579 by @schroda)
- (r1377) [Codegen] Update manga chapter total count on initial refresh (#582 by @schroda)
- (r1376) Remove automatic manga update (#583 by @schroda)
- (r1375) Add manga migrate option to menu on mobile devices (#584 by @schroda)
- (r1374) Set default value for resetting to 50% (#585 by @schroda)
- (r1373) Fix/manga migration opening search twice (#586 by @schroda)
- (r1372) Correctly calculate width (#578 by @schroda)
- (r1371) Actually send library db cleanup mutation (#577 by @schroda)
- (r1370) Feature/settings add flaresolverr (#568 by @schroda)
- (r1369) Add missing gap to VerticalReader mode with fit to window setting (#574 by @schroda)
- (r1368) Force a reconnect in case a heartbeat is missing (#569 by @schroda)
- (r1367) Prevent pages from being bigger than the 100% in width (#573 by @schroda)
- (r1366) Decrease default "reader width" to 50% (#576 by @schroda)
- (r1365) Fix reader width (#567 by @chancez, @schroda)
- (r1364) Feature/manga migration (#536 by @schroda)
- (r1363) Add missing id to request (#571 by @schroda)
- (r1362) [ESLint] Allow zero warnings (#575 by @schroda)
- (r1361) Make reader width configurable (#565 by @chancez)
- (r1360) Fix/library manga selection type error (#566 by @schroda)
- (r1359) Add webUI settings again (#564 by @schroda)
- (r1358) Infinitely try to reconnect gql subscriptions (#563 by @schroda)
- (r1357) Support configuring automatic downloads by category (#562 by @chancez)
- (r1356) [Codegen] Update generated files (#561 by @schroda)
- (r1355) Correctly change the category of a manga from the library (#560 by @schroda)
- (r1354) Fix/adding manga to library not updating category (#559 by @schroda)
- (r1353) Add extension settings screen (#557 by @schroda)
- (r1352) Feature/extension list show info when no repo is defined (#556 by @schroda)
- (r1351) Clear extensions cache after extension repos change (#555 by @schroda)
- (r1350) Update extension repo regex to server changes (#554 by @schroda)
- (r1349) Render selection fab in case only one category exists (#553 by @schroda)
- (r1348) Remove reader webtoon mode page gaps (#552 by @schroda)
- (r1347) Internationalize failed img retry text (#551 by @schroda)
- (r1346) Feature/add retry button for failed image requests (#550 by @schroda)
- (r1345) Adding page loading with Double Page Mode. (#480 by @rickymcmuffin, @schroda)
- (r1344) Add new library sort options (#547 by @schroda)
- (r1343) [ServerMapping][Codegen] Update to latest server gql MangaType changes (#546 by @schroda)
- (r1342) Apply filters when searching in SourceMangas (#545 by @schroda)
- (r1341) Add disclaimer to custom repositories setting (#544 by @schroda)
- (r1340) Feature/show extension repo only in case more than one repo is set (#543 by @schroda)
- (r1339) Update tokens (#542 by @schroda)
- (r1338) Translations update from Hosted Weblate (#541 by @weblate, @zmmx)
- (r1337) Feature/improve custom extension repos support (#540 by @schroda)
- (r1336) Feature/settings support custom extension repos (#539 by @schroda)
- (r1335) Feature/rebrand to suwayomi (#500 by @schroda)
- (r1334) Pass correct group sizes to "GroupedVirtuoso" (#537 by @schroda)
- (r1333) Feature/merge source and extensions screen on desktop (#535 by @schroda)
- (r1332) Update dependencies (#534 by @schroda)
- (r1331) Handle showing disabled state of automatic chapter deletion (#533 by @schroda)
- (r1330) Fix/chapter not getting deleted after being read (#532 by @schroda)
- (r1329) Handle extension update failure (#530 by @schroda)
- (r1328) Log promise failures instead of ignoring them (#531 by @schroda)
- (r1327) Use correct titles for manga actions in selection mode (#529 by @schroda)
- (r1326) Feature/cleanup files (#528 by @schroda)
- (r1325) Merge manga action menus (#527 by @schroda)
- (r1324) Feature/cleanup chapter actions (#525 by @schroda)
- (r1323) Use up-to-date manga data for selection fab actions (#526 by @schroda)
- (r1322) Allow browser context menu for images in reader (#524 by @schroda)
- (r1321) Feature/restore backup inform about missing sources (#523 by @schroda)
- (r1320) Add missing extension key field to mutation result (#522 by @schroda)
- (r1319) Fix/library continue read button causes page refresh (#521 by @schroda)
- (r1318) Add option to remove non library mangas from categories (#520 by @schroda)
- (r1317) Feature/add manga to library category select dialog (#519 by @schroda)
- (r1316) Update manga category selection in case categories changed (#518 by @schroda)
- (r1315) Feature/library manga actions (#506 by @schroda)
- (r1314) [Codegen] Check cache before executing query for a single item (#513 by @schroda)
- (r1313) Feature/make selection logic reusable (#515 by @schroda)
- (r1312) Use correct key to normalize extensions (#512 by @schroda)
- (r1311) Add divider between library tabs and mangas (#514 by @schroda)
- (r1310) [Codegen] Request manga download count with chapter deletion mutation (#516 by @schroda)
- (r1309) Use "Footer" to prevent fab overlapping the last item (#517 by @schroda)
- (r1308) Prevent navigation state update in case path already changed (#511 by @schroda)
- (r1307) Cancel the navigation state update correctly (#507 by @schroda)
- (r1306) Remove unnecessary query refetches with mutations (#508 by @schroda)
- (r1305) Correctly check for dev env (#509 by @schroda)
- (r1304) Prevent ApolloError handling the manga category mutation result (#510 by @schroda)
- (r1303) Add continue read button to library (#505 by @schroda)
- (r1302) Visualize read chapters in the update list (#504 by @schroda)
- (r1301) Add button to mark all chapters as read (#503 by @schroda)
- (r1300) Add button to download all chapters (#503 by @schroda)
- (r1299) Add button to quickly select all chapters (#503 by @schroda)
- (r1298) Handle line breaks in the manga description (#502 by @schroda)
- (r1297) Remove unnecessary library refetch (#499 by @schroda)
- (r1296) [VersionMapping] Require server version "r1438" for preview (#498 by @schroda)
- (r1295) Update download subscription to server changes (#498 by @schroda)
- (r1294) Translations update from Hosted Weblate (#424 by @weblate, @alexandrejournet, @ibaraki-douji, @nitezs, @misaka10843, @Becods)
- (r1293) Fix/script changelog creation (#496 by @schroda)
- (r1292) Add logic to reorder downloads (#495 by @schroda)
- (r1291) Feature/virtualize download queue (#494 by @schroda)
- (r1290) Use virtuoso grid state to restore the previous scroll position (#492 by @schroda)
- (r1289) Scroll to top when changing page (#493 by @schroda)
- (r1288) Feature/download queue clear queue (#490 by @schroda)
- (r1287) Correctly calculate the remaining time till the next update check (#491 by @schroda)
- (r1286) Automatically check for server updates (#489 by @schroda)
- (r1285) Feature/about screen add option to check for and trigger updates (#485 by @schroda)
- (r1284) Remove incorrect "ListItemSecondaryAction" usage (#486 by @schroda)
- (r1283) Add option to clear the server cache (#487 by @schroda)
- (r1282) Remove "directLink" prop (#488 by @schroda)
- (r1281) Feature/automatic chapter deletion more options (#484 by @schroda)
- (r1280) Fix/mark previous as read action includes the selected chapter (#483 by @schroda)
- (r1279) [i18n] Format text to local lowercase (#481 by @schroda)
- (r1278) Show info about hosted WebUI in "About" (#482 by @schroda)
- (r1277) Correctly detect keyboard input "Enter" (#479 by @schroda)
- (r1276) Update the "lastRunningState" in case update was triggered outside of app (#478 by @schroda)
- (r1275) Feature/update dependencies (#477 by @schroda)
- (r1274) Remove icon for library search filter setting (#476 by @schroda)
- (r1273) Feature/handle disabled download ahead limit by default (#475 by @schroda)
- (r1272) Move the last update timestamp to the body (#472 by @schroda)
- (r1271) Feature/global update last timestamp use stale data while fetching (#473 by @schroda)
- (r1270) Correctly merge chapter requests (#474 by @schroda)
- (r1269) Update extensions list after extension update (#471 by @schroda)
- (r1268) Feature/gql improve queries mutations subscriptions (#470 by @schroda)
- (r1267) Fix/update gql after server changes (#469 by @schroda)
- (r1266) Add WebUI settings (#460 by @schroda)
- (r1265) Feature/global update show last update time (#468 by @schroda)
- (r1264) Use mui tooltip for manga titles (#467 by @schroda)
- (r1263) Use correct local source header in settings (#466 by @schroda)
- (r1262) Feature/download ahead while reading (#464 by @schroda)
- (r1261) Prevent TypeError when loading next chapter after last page (#463 by @schroda)
- (r1260) Remove "useCache" query from image requests (#465 by @schroda)
- (r1259) Persist server settings when disabling them (#462 by @schroda)
- (r1258) Disable disallowed settings (#461 by @schroda)
- (r1257) Remove deprecated cache setting (#459 by @schroda)
- (r1256) Feature/server settings (#458 by @schroda)
- (r1255) Prevent infinite re-renders in extensions (#457 by @schroda)
- (r1254) Fix/app search (#456 by @schroda)
- (r1253) Feature/search bar improvements (#455 by @schroda)
- (r1252) Prevent pages from getting selected while dragging (#454 by @schroda)
- (r1251) Feature/reader vertical pager keyboard bindings scrolling (#452 by @schroda)
- (r1250) Feature/settings backup (#453 by @schroda)
- (r1249) Reduce chapter updates in the reader (by @schroda)
- (r1248) Fix/pagination of sources which require pages to be fetched in order (#451 by @schroda)
- (r1247) Fix/apollo client spamming infinite requets on failure (#450 by @schroda)
- (r1246) Remove re-fetching of manga query on chapter update (#449 by @schroda)
- (r1245) Get latest manga data from the apollo cache (#447 by @schroda)
- (r1244) Refresh extension list after updating (#446 by @schroda)
- (r1243) Prevent SelectionFAB from being behind the "ChapterCard" checkbox (#445 by @schroda)
- (r1242) Add missing tooltips (#444 by @schroda)
- (r1241) Handle source not supporting browse "latest" (#443 by @schroda)
- (r1240) Feature/update dependencies (#442 by @schroda)
- (r1239) Feature/extensions always use fetch mutation to get list (#440 by @schroda)
- (r1238) Fetch chapter pages everytime unless chapter is downloaded (#439 by @schroda)
- (r1237) Feature/global update settings update manga metadata (#441 by @schroda)
- (r1236) Feature/modify download settings (#429 by @schroda)
- (r1235) Feature/update backup restore to server changes (#438 by @schroda)
- (r1234) Correct library error translations (#437 by @schroda)
- (r1233) Handle source browse when first page is also the last page (#436 by @schroda)
- (r1232) Mark first chapter as read for "mark previous as read" (#435 by @schroda)
- (r1231) Do not add mangas to the default category (#433 by @schroda)
- (r1230) Feature/modify global update settings (#432 by @schroda)
- (r1229) Feature/show backup restore progress (#431 by @schroda)
- (r1228) Feature/support new tachiyomi backup file extension (#430 by @schroda)
- (r1227) [ESLint] Prefer named exports (#427 by @schroda)
- (r1226) Feature/library global update exclude manga with state (#281 by @schroda)
- (r1225) [ESLint] Add "no-unused-imports" plugin (#426 by @schroda)
- (r1224) Merge pull request #395 from schroda/feature/use_graphql (#395 by @schroda)
- (r1223) Refresh library mangas after update (#395 by @schroda)
- (r1222) Show loading text for include/exclude categories setting (#395 by @schroda)
- (r1221) Use gql for loading default category mangas (#395 by @schroda)
- (r1220) Load only category mangas that are in the library (#395 by @schroda)
- (r1219) Add manga to default categories when adding to library (#395 by @schroda)
- (r1218) Optimistically refresh categories on reordering (#395 by @schroda)
- (r1217) Update refetching queries and evicting cache data (#395 by @schroda)
- (r1216) Rename "doRequestNew" to "doRequest" (#395 by @schroda)
- (r1215) Update typings (#395 by @schroda)
- (r1214) Correctly update extensions language selection (#395 by @schroda)
- (r1213) Add optional options arg to all requests (#395 by @schroda)
- (r1212) Use gql for "subscriptions" (#395 by @schroda)
- (r1211) Setup graphql subscriptions (#395 by @schroda)
- (r1210) Remove SWR (#395 by @schroda)
- (r1209) Use gql for "backups" (#395 by @schroda)
- (r1208) Use gql for "fetchMore" workaround (#395 by @schroda)
- (r1207) [Codegen] Use gql for "loading chapters" (#395 by @schroda)
- (r1206) Use gql for "sources" - preferences (#395 by @schroda)
- (r1205) Preserve selected filters on browser back navigation (#395 by @schroda)
- (r1204) Use gql for "mangas" VI - source mangas filter (#395 by @schroda)
- (r1203) Use gql for "mangas" V - update manga categories (#395 by @schroda)
- (r1202) Use gql for "mangas" IV - source mangas popular/latest (#395 by @schroda)
- (r1201) Use gql for "mangas" III - global search (#395 by @schroda)
- (r1200) Use gql for "mangas" II - category mangas (#395 by @schroda)
- (r1199) Use gql for "mangas" I - get manga (#395 by @schroda)
- (r1198) Use gql for "updater" (#395 by @schroda)
- (r1197) Use gql for "downloader" (#395 by @schroda)
- (r1196) Use gql for "categories" (#395 by @schroda)
- (r1195) Use gql for "updating chapters" (#395 by @schroda)
- (r1194) Use gql for "updating mangas" (#395 by @schroda)
- (r1193) Use gql for "sources" (#395 by @schroda)
- (r1192) Use gql for "extensions" (#395 by @schroda)
- (r1191) Use gql for "checkForUpdate" (#395 by @schroda)
- (r1190) Use gql for "about" (#395 by @schroda)
- (r1189) Use gql for "global metadata" (#395 by @schroda)
- (r1188) Log apollo errors (#395 by @schroda)
- (r1187) Add graphql logic to RequestManager (#395 by @schroda)
- (r1186) Introduce "BaseClient" (#395 by @schroda)
- (r1185) Move "RestClient" in sub folder (#395 by @schroda)
- (r1184) Move "RequestManager" in sub folder (#395 by @schroda)
- (r1183) Setup intellij "GraphQL" plugin (#395 by @schroda)
- (r1182) [Codegen] Generate files (#395 by @schroda)
- (r1181) [Tool][Codegen] Add script to post format the generated graphql file (#395 by @schroda)
- (r1180) Change "moduleResolution" to "node" (#395 by @schroda)
- (r1179) Setup "graphql-codgen" (#395 by @schroda)
- (r1178) Create queries, mutations and subscriptions (#395 by @schroda)
- (r1177) Add "apollo-client" dependencies (#395 by @schroda)
- (r1176) Update BUILDING.md (#420 by @skrewde)
- (r1175) Add option to offset first page in double page reader (#418 by @rickymcmuffin)
- (r1174) Translations update from Hosted Weblate (#411 by @weblate)
- (r1173) Feature/update dependencies (#419 by @schroda)
- (r1172) Improvements on double page (#417 by @rickymcmuffin)
- (r1171) Update required server version for preview to r1353 (#415 by @schroda)
- (r1170) Update dependencies (#414 by @schroda)
- (r1169) Update "UpdateStatus" type to server changes (#413 by @schroda)
- (r1168) Feature/update dependencies (#410 by @schroda)
- (r1167) Add new languages to resources (#409 by @schroda)
- (r1166) Translations update from Hosted Weblate (#403 by @weblate, @xconkhi9x)
- (r1165) Show "inLibraryIndicator" in "VerticalGrid" (#408 by @schroda)
- (r1164) Fix/tools scripts tsconfig and linting (#406 by @schroda)
- (r1163) Fix contributing readme (#405 by @schroda)
- (r1162) Fix/vite tsconfig setup (#404 by @schroda)
- (r1161) Add new languages to resources (#402 by @schroda)
- (r1160) Translations update from Hosted Weblate (#396 by @weblate, @cnmorocho, @Wip-Sama, @Becods)
- (r1159) Feature/use vite with swc (#400 by @schroda)
- (r1158) Feature/introduce script to create changelog (#401 by @schroda)
- (r1157) Feature/update dependencies (#399 by @schroda)
- (r1156) Add ui version to server version mapping file (#398 by @schroda)
- (r1155) [ESLint] Fix issues (#397 by @schroda)
- (r1154) Use proper button radius (#393 by @schroda)
- (r1153) Update "react-i18next" to v13.x (#392 by @schroda)
- (r1152) Feature/update i18next to v23.x (#391 by @schroda)
- (r1151) Update dependencies with non-breaking changes (#390 by @schroda)
- (r1150) Fix/back button not working without browser history (#389 by @schroda)
- (r1149) Move "@types/node" to dev-dependencies (#388 by @schroda)
- (r1148) Enable changing include/exclude state of "default" category (#387 by @schroda)
- (r1147) Do not use and mutate global array (#386 by @schroda)
- (r1146) Rename function (#386 by @schroda)
- (r1145) Fix typo (#385 by @schroda)
- (r1144) Group obsolete extensions (#385 by @schroda)
- (r1143) Add new languages to resources (#384 by @schroda)
- (r1142) Translated using Weblate (Ukrainian) (#292 by @weblate, @Kefir2105, @RafieHardinur, @SuperMario229, @misaka10843, @schroda, @Becods)
- (r1141) Prevent white screen in Updates page (#383 by @Becods)
- (r1140) Reset scroll position when changing the search term (#382 by @schroda)
- (r1139) Move Library "search settings" to LibrarySettings (#381 by @schroda)
- (r1138) Update reset scroll position flag after doing the reset (#380 by @schroda)
- (r1137) Fix/setting buttons unclickable area (#379 by @schroda)
- (r1136) Fix/library manga grid infinite item size on category switch (#378 by @schroda)
- (r1135) Always use available width for grid items (#375 by @schroda)
- (r1134) Only show scrollbar when necessary (#377 by @schroda)
- (r1133) Fix/manga grid infinite item width (#376 by @schroda)
- (r1132) Properly resolve alias paths in vite (#374 by @schroda)
- (r1131) Make library tabs menu position fixed (#369 by @schroda)
- (r1130) Feature/virtualize manga grid (#363 by @schroda)
- (r1129) Reset scroll position when changing searchTerm (#373 by @schroda)
- (r1128) Fix Library tab change animation (#372 by @schroda)
- (r1127) Never pass "searchTerm" for "filter" source content type request (#371 by @schroda)
- (r1126) Use the "disableCache" flag for the "filters" source content type request (#370 by @schroda)
- (r1125) Use same endpoint for search in SearchAll and SourceMangas (#368 by @schroda)
- (r1124) Scroll to top when changing source manga content type (#365 by @schroda)
- (r1123) Fix "hasNextPage" calculation for Library grid (#366 by @schroda)
- (r1122) Fix initial infinite swr request for pages > 1 (#367 by @schroda)
- (r1121) Fix/source mangas white screen when directly open page via url (#362 by @schroda)
- (r1120) Fix/library settings global update categories empty dialog after updating (#361 by @schroda)
- (r1119) Feature/remove use back to util (#360 by @schroda)
- (r1118) Prevent chapter revalidation on focus event in the Reader (#359 by @schroda)
- (r1117) Prevent chapter revalidation on focus event in the Reader (#359) (by @schroda)
- (r1116) Do not use stale chapter data for the reader (#358 by @schroda)
- (r1115) Prevent updating "lastPageRead" of chapter to the initial chapters "lastPageRead" (#357 by @schroda)
- (r1114) Add the option to ignore SWR stale data (#356 by @schroda)
- (r1113) Open reader via the correct url when using resume FAB (#355 by @schroda)
- (r1112) Preserve "SourceMangas" location state (#354 by @schroda)
- (r1111) Remove unused dependency "web-vitals" (#353 by @schroda)
- (r1110) Feature/use alias for imports (#352 by @schroda)
- (r1109) Fix/library title size info initial render flickering (#350 by @schroda)
- (r1108) Use correct endpoint for deleting downloaded chapter (#351 by @schroda)
- (r1107) Feature/migrate to vite (#349 by @schroda)
- (r1106) Update dependency "typescript" to v5.x (#348 by @schroda)
- (r1105) Update dependency "eslint" to v8.42.0 (#347 by @schroda)
- (r1104) Feature/update dependency react to v18.x (#346 by @schroda)
- (r1103) Update dependency "react-virtuoso" to v4.x (#345 by @schroda)
- (r1102) Update dependency "file-selector" to v0.6.0 (#344 by @schroda)
- (r1101) Feature/update dependency web vitals to v3.x (#343 by @schroda)
- (r1100) Update dependency "@fontsource/roboto" to v5.x (#342 by @schroda)
- (r1099) Update dependency "@mui/icons-material" to v5.11.16 (#341 by @schroda)
- (r1098) Feature/update dependency react router dom to v6.x (#340 by @schroda)
- (r1097) Remove unused dependency "query-string" (#339 by @schroda)
- (r1096) Feature/update dependency use query params to v2.x (#338 by @schroda)
- (r1095) Update dependency "@emotion" to v11.11.0 (#337 by @schroda)
- (r1094) Update dependency "i18n" to v22.5.0 (#336 by @schroda)
- (r1093) Update dependency "react-beautiful-dnd" to v13.1.1 (#335 by @schroda)
- (r1092) Update dependency "@typescript-eslint" to v5.59.8 (#334 by @schroda)
- (r1091) Update dependency "prettier" to v2.8.8 (#333 by @schroda)
- (r1090) Feature/update dependency mui to v5.x (#332 by @schroda)
- (r1089) Feature/remove dependency mui system (#331 by @schroda)
- (r1088) Feature/remove dependency mui styles (#330 by @schroda)
- (r1087) Remove unused dependency "react-lazyload" (#329 by @schroda)
- (r1086) Remove unused dependency "p-queue" (#328 by @schroda)
- (r1085) Remove console log (#327 by @schroda)
- (r1084) Feature/request manager remove get client usage (#325 by @schroda)
- (r1083) Fix import backup file request (#326 by @schroda)
- (r1082) Fix axios requests (#324 by @schroda)
- (r1081) Add fit page to window reader setting (#323 by @Alexandre-P-J)
- (r1080) Feature/refactor source mangas screen (#314 by @schroda)
- (r1079) Fix/source options filters state (#320 by @schroda)
- (r1078) Add additional info about SWR infinite load to response (#321 by @schroda)
- (r1077) RequestManager make requests abortable - Fix missed usages (#318 by @schroda)
- (r1076) Feature/improve refactored global search performance (#317 by @schroda)
- (r1075) Feature/request manager make requests abortable (#316 by @schroda)
- (r1074) Update to axios v1.x (#315 by @schroda)
- (r1073) Support SWR infinite requests via POST (#313 by @schroda)
- (r1072) Fix "setSourceFilters" request (#312 by @schroda)
- (r1071) Fix/global search not showing request error (#310 by @schroda)
- (r1070) Refactor SearchAll screen (#308 by @schroda)
- (r1069) Set the manga ref for the "list style" (#311 by @schroda)
- (r1068) Feature/cleanup search all (#307 by @schroda)
- (r1067) Fix/request manager infinite swr requests (#306 by @schroda)
- (r1066) Trigger global search request (#305 by @schroda)
- (r1065) Feature/updates screen use infinite swr hook (#303 by @schroda)
- (r1064) Feature/streamline backend requests (#297 by @schroda)
- (r1063) Prevent showing "empty library" message on first load (#302 by @schroda)
- (r1062) Feature/enforce license notice in each file via eslint rule (#304 by @schroda)
- (r1061) Prevent add category FAB from overlaying last category (#301 by @schroda)
- (r1060) Prevent manga page FAB from changing position when selecting chapters (#300 by @schroda)
- (r1059) Fix/manga screen prevent fab from overlaying last chapter in list (#298 by @schroda)
- (r1058) Fix/download queue staying stopped when removing download (#299 by @schroda)
- (r1057) Update to SWR version 2.x (#296 by @schroda)
- (r1056) Settings language add description (#294 by @schroda)
- (r1055) Add new languages to resources (#293 by @schroda)
- (r1054) Translations update from Hosted Weblate (#276 by @weblate, @AriaMoradi, @NathanBnm, @misaka10843, @FumoVite, @JoHena, @bandysharif, @DevCoz)
- (r1053) App strings reworked (#277 by @comradekingu, @schroda)
- (r1052) Remove eslint rule deactivations (#290 by @schroda)
- (r1051) Display strings in uppercase (#291 by @schroda)
- (r1050) fix/manga_screen_missing_source_toast (#288 by @schroda)
- (r1049) fix/library_settings_screen_title_update_on_language_change (#287 by @schroda)
- (r1048) Add missing licence text (#286 by @schroda)
- (r1047) Fix/manga white screen missing extension (#285 by @schroda)
- (r1046) Add option to include and exclude categories from the global update (#265 by @schroda)
- (r1045) Feature/library show number of mangas in category (#269 by @schroda)
- (r1044) Feature/improve typing of metadata related logic (#268 by @schroda)
- (r1043) Extensions cleanup (#257 by @schroda)
- (r1042) Fix/chapter mark as unread not resetting last page read (#282 by @schroda)
- (r1041) Keep "add category" fab position fixed (#283 by @schroda)
- (r1040) Feature/reader skip duplicate chapters (#262 by @schroda)
- (r1039) Update browser and nav bar title on language change (#275 by @schroda)
- (r1038) Revert "Translated using Weblate (Portuguese)" (by @AriaMoradi)
- (r1037) Revert "Translated using Weblate (German)" (by @AriaMoradi)
- (r1036) Revert "Translated using Weblate (Arabic)" (by @AriaMoradi)
- (r1035) Revert "Translated using Weblate (Spanish)" (by @AriaMoradi)
- (r1034) Revert "Translated using Weblate (French)" (by @AriaMoradi)
- (r1033) Merge pull request #274 from weblate/weblate-suwayomi-tachidesk-webui (#274 by @AriaMoradi)
- (r1032) Translated using Weblate (French) (#274 by @weblate)
- (r1031) Translated using Weblate (Spanish) (#274 by @weblate)
- (r1030) Translated using Weblate (Arabic) (#274 by @weblate)
- (r1029) Translated using Weblate (German) (#274 by @weblate)
- (r1028) Translated using Weblate (Portuguese) (#274 by @weblate)
- (r1027) Merge remote-tracking branch 'origin/master' (#274 by @weblate)
- (r1026) fix translation files (#273 by @AriaMoradi)
- (r1025) Translations update from Hosted Weblate (#272 by @weblate, @AriaMoradi)
- (r1024) add trnalation policy (by @AriaMoradi)
- (r1023) Translated using Weblate (German) (#272 by @AriaMoradi)
- (r1022) Added translation using Weblate (German) (#272 by @AriaMoradi)
- (r1021) Translations update from Hosted Weblate (#270 by @weblate, @comradekingu, @AriaMoradi, @Zereef)
- (r1020) Added translation using Weblate (Portuguese) (by @Zereef)
- (r1019) Translated using Weblate (German) (by @J. Lavoie)
- (r1018) Added translation using Weblate (French) (by @J. Lavoie)
- (r1017) Translated using Weblate (Arabic) (by @Shippo)
- (r1016) Added translation using Weblate (Spanish) (by @PedroJLR)
- (r1015) Translated using Weblate (German) (by @AriaMoradi)
- (r1014) Added translation using Weblate (Arabic) (by @Shippo)
- (r1013) Added translation using Weblate (German) (by @AriaMoradi)
- (r1012) Deleted translation using Weblate (Norwegian Bokmål) (by @AriaMoradi)
- (r1011) Translated using Weblate (Norwegian Bokmål) (by @comradekingu)
- (r1010) Translated using Weblate (French) (by @AriaMoradi)
- (r1009) Added translation using Weblate (Norwegian Bokmål) (by @comradekingu)
- (r1008) Fix discord and github links (#267 by @JoHena)
- (r1007) add language selection to settings (#260 by @schroda)
- (r1006) add translation keys (#246 by @schroda)
- (r1005) Disable "SSR" option in "useMediaQuery" (#263 by @schroda)
- (r1004) Ignore filters only while searching (#256 by @schroda)
- (r1003) Add build step to pr workflow (#259 by @schroda)
- (r1002) Remove console log (#258 by @schroda)
- (r1001) update react scripts dependency (#255 by @schroda)
- (r1000) Added sort by last read (#254 by @akabhirav)
- (r999) Replace Sort by ID with Date Added (#253 by @akabhirav)
- (r998) Introduce override filters while searching setting (#242 by @akabhirav)
- (r997) extension card cleanup (#252 by @schroda)
- (r996) get first unread chapter from original chapter list (#250 by @schroda)
- (r995) Show empty library in case search doesn't match anything (#251 by @schroda)
- (r994) remove manually created typing d ts file (#249 by @schroda)
- (r993) Add GitHub Action to run tsc on pull request events (#232 by @schroda)
- (r992) Translations update from Hosted Weblate (#241 by @weblate, @comradekingu, @AriaMoradi)
- (r991) Add logic to migrate metadata values (#227 by @schroda)
- (r990) Adds search by genre to WebUI (#238 by @akabhirav)
- (r989) add translation keys (by @AriaMoradi)
- (r988) add translation keys (by @AriaMoradi)
- (r987) clean up translations (by @AriaMoradi)
- (r986) add translation notice (by @AriaMoradi)
- (r985) add translation files (by @AriaMoradi)
- (r984) add i18n (#239) (by @AriaMoradi)
- (r983) add pagination to library and fix some prettier issues (#237 by @akabhirav)