summaryrefslogtreecommitdiffstatshomepage
path: root/docs/changelog.rst
diff options
context:
space:
mode:
authorWolfgang Müller2025-02-24 18:54:13 +0100
committerWolfgang Müller2025-02-24 18:54:13 +0100
commit6c116f03d0b233f7ac8e348b8d49e6a0178b1f45 (patch)
tree20ca9b5ffa8c7ef58564ad803a4d14e3a2a436a8 /docs/changelog.rst
parent9548152c3e948e2737f442045f7dd967bcd7ee4f (diff)
downloadhircine-6c116f03d0b233f7ac8e348b8d49e6a0178b1f45.tar.gz
release: Version 0.4.0 "Profligate Pixie"0.4.0
Diffstat (limited to 'docs/changelog.rst')
-rw-r--r--docs/changelog.rst58
1 files changed, 58 insertions, 0 deletions
diff --git a/docs/changelog.rst b/docs/changelog.rst
index e2dba1d..a5e4243 100644
--- a/docs/changelog.rst
+++ b/docs/changelog.rst
@@ -1,6 +1,64 @@
Changelog
=========
+0.4.0 "Profligate Pixie"
+------------------------
+
+- hircine now runs on `Svelte 5 <https://svelte.dev/blog/svelte-5-is-alive>`_.
+ See :commit:`dc4db405d2991d3ec6a114f3b08d3fccd057d3ee`,
+ :commit:`3f6bd71aaac4277d046485fe8ea2a791ea089cd8`, and
+ :commit:`e0bce6b5780ccceb90ba6aec5593dc5f6100447b`.
+- hircine now runs on `Tailwind 4.0
+ <https://tailwindcss.com/blog/tailwindcss-v4>`_. See
+ :commit:`1421152a9356c7def86143dfb31a3586d5491d55`.
+- 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
+ :commit:`9c460c6db7e6a4e7f8ed3e8d93032c7ef070efee`.
+
+ This is a **breaking change** for the GraphQL API. For detailed information,
+ see :ref:`breaking API changes in 0.4.0 <api-breaking-0.4.0>`.
+- Sort options have been expanded to include all reasonable association counts.
+ See :commit:`c6bf35aea63969b90463d6e70cb02ed61e4e3270`.
+- Orphaned associations (e.g. Artists that are not tagged on any Comic) can now
+ be filtered. See :commit:`8e9aa5f6286a15c818a47344fc80964f5288bb52`.
+- 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
+ :commit:`b028f5337ed8525e29247974636f9e7757900f65` and :doc:`/usage/shortcuts`.
+- Comic and Archive cards now show some metadata information in the footer. See
+ :commit:`361f506cd3677f61d2203ff91fab70ba3a1c5851`.
+- The reader's page indicator has been improved. See
+ :commit:`6bc3ca7032c78c77a6e2b316789938221d686d8b`.
+- The reader can now be put into fullscreen mode. See
+ :commit:`f90f3604cf161a82336ed1f81967933adedfeb96`.
+- Mismatched image sizes when showing double pages no longer cause the smaller
+ image to appear squished. See
+ :commit:`2177d004c88d1daccc9ae4808dc75b66eb0f2d3a`.
+- Comics may now be filtered by URL. See
+ :commit:`747eea878eb4b22def2d5a60d711402d79d1b3ff`.
+- The frontpage no longer randomizes the "Favourites" and "Bookmarks" selection
+ every time. Instead, the selection is updated every day. See
+ :commit:`bbf03cbc2822094cffe868e0710d2a8f7e1096c0`.
+- The filter toolbar now expands automatically when filters are present. See
+ :commit:`fc92c14cc47e90f997813156905369a2652dc4b8`.
+- Opening tagged comics is now also possible when ctrl-clicking metadata
+ cardlets. See :commit:`618f72b31d57ac17f475dbe983a31627cff3b96e`.
+- The reader now preloads up to two images in both forward and backward
+ direction. See :commit:`341fc19d4b7e9d8fb8b9a9d72377cf36565f2f2e`.
+- The reader now no longer shows a loading indicator. See
+ :commit:`cf817a050a82b526ad230d2677f23f2efd7f3455`.
+- A basic statistics page is now available. See
+ :commit:`261ceaa057742fc70c52885021221d7a89c28af7` and
+ :commit:`91cfd5d306aedb4bdcc1c4045611bee7d2270462`.
+- :class:`~hircine.plugins.scrapers.anchira.AnchiraYamlScraper` now also matches
+ on hentainexus.com.
+- A scraper for `info.yaml` files from schale.network is now available. See
+ :commit:`22fd0e2b1b117e78529c9f562cab79da4c02797e`.
+- 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 <https://git.oriole.systems/hircine/log/?qt=range&q=0.3.0..0.4.0>`_.
+
0.3.0
-----