What's Changed
- ci: queue PR workflows instead of leaving them cancellable by @AgentKush in #316
- chore: fix CodeQL code-scanning alerts by @AgentKush in #329
- chore(broken): annotate every @broken parser with its failure reason by @AgentKush in #331
- fix(contributing): document WBMD scam-dump + Madara-skin parking patterns by @AgentKush in #365
- fix(manhwa18app): remove parser — only a 3KB landing page remains by @AgentKush in #338
- fix(klikmanga): un-@broken, migrate domain to klikmanga.org by @AgentKush in #352
- fix(onma): unbreak parser, drop false isSearchWithFiltersSupported by @AgentKush in #351
- fix(anibel): unbreak parser, GraphQL API + every query match parser by @AgentKush in #350
- fix: Refactor code, downgrade jsoup library, avoid bad position bugs by @dragonx943 in #372
- feat(id): add parser for themanga.my.id (#322) by @Yan-0001 in #371
- fix(Komiku): update parser to use server-rendered list and improve metadata extraction by @Yan-0001 in #363
- feat(zenmanga): repair parser on inkstory.net by @AgentKush in #335
- feat(OrtegaScans): add parser by @Epikaigle in #191
- Pr/astralmanga update by @Epikaigle in #212
- feat(Hentai2Read): Add new en source by @AgentKush in #326
- feat(InstaHentai): Add new pt source by @AgentKush in #327
- feat(Risentoons): Add new pt source by @AgentKush in #328
- fix(argoscomics): swap domain to aniargos.com + precise @broken reason by @AgentKush in #337
- fix(koinoboriscan): swap to live domain + precise @broken reason by @AgentKush in #340
- fix(kuroimanga): withoutAjax=true; admin-ajax browse dead but everything else works by @AgentKush in #358
- fix(solooscan): mangaCategory Recentes -> Comics, narrow filter opts by @AgentKush in #347
- chore(actions): Update summary after building this library by @github-actions[bot] in #376
- fix(pianmanga): withoutAjax=true, honest empty filter caps, fix datePattern bug by @AgentKush in #357
- fix(furyosociety): unbreak parser, site + selectors match live DOM by @AgentKush in #349
- fix(likemanga): un-@broken - no CF challenge, parser matches live DOM by @AgentKush in #346
- fix(komikindo): unbreak parser, drop false isMultipleTagsSupported by @AgentKush in #348
- fix(manhuakey): repair parser, switch to GET flow, narrow filter caps by @AgentKush in #345
- fix(cocomic): repair parser and narrow filter capabilities by @AgentKush in #344
- fix(rizzcomic): repair parser and correct multi-tag flag by @AgentKush in #343
- fix(komiklokal): repair parser on komikmu.top by @AgentKush in #342
- fix(skymanga): repair parser and strip lying filter flags by @AgentKush in #341
- feat: add Arlas parser (#377) by @Yan-0001 in #378
- fix: repair MangaMoins parser by @Epikaigle in #381
- fix: restore chapter dates for french parsers by @Epikaigle in #380
- chore(deps): bump actions/checkout from 0c366fd6a839edf440554fa01a7085ccba70ac98 to 900f2210b1d28bbbd0bd22d17926b9e224e8f231 by @dependabot[bot] in #392
- fix(mangaspark): unbreak parser - site relocated to sparkmanga.net by @AgentKush in #434
- fix: un-@broken anikiga + drakecomic (Cloudflare cleared, flows verified) by @AgentKush in #435
- fix(luascans): rebuild luacomic.org on heancms (migrated to Next.js + JSON API) by @AgentKush in #436
- chore(plugin): Migrate to new Tsuki structure by @dragonx943 in #438
Full Changelog: 1.2.5...1.2.6