Changelog¶
0.4.1¶
A comic’s URL is now shown as text in the comic details tab. See d0951bf.
Further small styling improvements. For the full list of changes, see the 0.4.1 log.
0.4.0 “Profligate Pixie”¶
hircine now runs on Svelte 5. See dc4db40, 3f6bd71, and e0bce6b.
hircine now runs on Tailwind 4.0. See 1421152.
The GraphQL API now supports advanced filtering on association counts, i.e. values describing how many items are linked to a specific association (the amount of Artists tagged on a Comic, for example). See 9c460c6.
This is a breaking change for the GraphQL API. For detailed information, see breaking API changes in 0.4.0.
Sort options have been expanded to include all reasonable association counts. See c6bf35a.
Orphaned associations (e.g. Artists that are not tagged on any Comic) can now be filtered. See 8e9aa5f.
Frequently accessed shortcuts have been streamlined to only require the hand on the left side of the keyboard. Additionally, all filter fields are now focusable with a shortcut. See b028f53 and Shortcuts.
Comic and Archive cards now show some metadata information in the footer. See 361f506.
The reader’s page indicator has been improved. See 6bc3ca7.
The reader can now be put into fullscreen mode. See f90f360.
Mismatched image sizes when showing double pages no longer cause the smaller image to appear squished. See 2177d00.
Comics may now be filtered by URL. See 747eea8.
The frontpage no longer randomizes the “Favourites” and “Bookmarks” selection every time. Instead, the selection is updated every day. See bbf03cb.
The filter toolbar now expands automatically when filters are present. See fc92c14.
Opening tagged comics is now also possible when ctrl-clicking metadata cardlets. See 618f72b.
The reader now preloads up to two images in both forward and backward direction. See 341fc19.
The reader now no longer shows a loading indicator. See cf817a0.
A basic statistics page is now available. See 261ceaa and 91cfd5d.
AnchiraYamlScraper
now also matches on hentainexus.com.A scraper for info.yaml files from schale.network is now available. See 22fd0e2.
Lots of miscellaneous UI consistency, tabbing, and focus fixes. Updates for both JavaScript and Python dependencies. For the full list of changes, see the 0.4.0 log.
0.3.0¶
parse_dict()
now binds loop variables correctly. See b4eb3a5.AnchiraYamlScraper
now usesparse_dict()
instead of its own implementation. See bddbb68.The
Language
data class now providesfrom_iso_639_3()
andfrom_name()
for easy access to language-parsing functionality in scrapers. See a68bdd1 and 6a138eb.The MangaDex backend for
GalleryDLScraper
now formats titles correctly. See 0e6db1b.The exhentai backend for
GalleryDLScraper
now assumes that “non-h” content is uncensored. See 7c63e0b.EHentaiAPIScraper
now throwsScrapeError
if the API response is missing the essential gmetadata field. See 9d27d52.The entire codebase has cleaned up and checked for lint. Both JavaScript and Python dependencies have been updated. All built-in plugins now have tests. For a full list of changes, see the git log.
0.2.0¶
Update to Svelecte 4. See f530348.
The reader now shows loading indicators if loading takes too long. See d297c63.
The reader now preloads the surrounding pages automatically. See 4d71051.
The reader now shows a simple page indicator. See ed4f658.
The reader now supports switching to the first or last page using the
Home
andEnd
keys respectively. See 4e64255.
0.1.1¶
Use
float
instead ofint
in the GraphQL schema for the Archive size. See ddeeb37.
0.1.0 “Satanic Satyr”¶
Initial release.