• v1.8.0 da56f82faa

    v1.8.0 Stable

    kerem released this 2025-09-26 18:42:47 +03:00 | 2 commits to master since this release

    📅 Originally published on GitHub: Fri, 26 Sep 2025 15:52:29 GMT
    🏷️ Git tag created: Fri, 26 Sep 2025 15:42:47 GMT

    Changelog

    Features

    Fixes

    Documentation

    Tests

    • a9a45cc2ce test: test all supported engines on their oldest supported releases (#1050)

    CI and Delivery

    Others

    Downloads
  • v1.8.0-rc.1 ca949c5dab

    v1.8.0-rc.1 Pre-release

    kerem released this 2025-07-30 18:48:13 +03:00 | 4 commits to master since this release

    📅 Originally published on GitHub: Wed, 30 Jul 2025 16:01:43 GMT
    🏷️ Git tag created: Wed, 30 Jul 2025 15:48:13 GMT

    Changelog

    Features

    Fixes

    Documentation

    Tests

    • a9a45cc2ce test: test all supported engines on their oldest supported releases (#1050)

    CI and Delivery

    Others

    Downloads
  • v1.7.4 8aacdda7b7

    v1.7.4 Stable

    kerem released this 2025-01-03 11:19:46 +03:00 | 37 commits to master since this release

    📅 Originally published on GitHub: Fri, 03 Jan 2025 08:29:15 GMT
    🏷️ Git tag created: Fri, 03 Jan 2025 08:19:46 GMT

    Changelog

    Fixes

    • 8aacdda7b7 fix: incorrectly set cookie's expires value in login.js (#1049)
    Downloads
  • v1.7.3 45bd4d693f

    v1.7.3 Stable

    kerem released this 2025-01-01 18:22:30 +03:00 | 38 commits to master since this release

    📅 Originally published on GitHub: Wed, 01 Jan 2025 15:54:35 GMT
    🏷️ Git tag created: Wed, 01 Jan 2025 15:22:30 GMT

    Changelog

    Features

    • 45bd4d693f feat: fixes to webroot feature and improvements to development using it (#1046)

    Fixes

    Documentation

    CI and Delivery

    Downloads
  • v1.7.2 93f21e933c

    v1.7.2 Stable

    kerem released this 2024-12-22 16:15:18 +03:00 | 45 commits to master since this release

    📅 Originally published on GitHub: Sun, 22 Dec 2024 13:33:34 GMT
    🏷️ Git tag created: Sun, 22 Dec 2024 13:15:18 GMT

    Changelog

    Features

    • 87bc7a87a5 feat: allow disabling swagger ui and disable it by default (#1026)
    • c2821ff5fd feat: allow import of newer pocket data export files in csv format (#1023)

    Fixes

    • 617f5ddcd7 fix: documentation update breaking urls in test and readme (#1020)
    • 6ccd64f1e5 fix: login component behavior when logging out and refreshing the page (#1022)
    • 4aa0f51f10 fix: postgresql migration not working with other languages (#1013)

    Documentation

    Tests

    CI and Delivery

    • 6b6d5f33ae ci: create alpine images to allow running commands inside the container (#992)
    • a7f2ab6573 ci: fix buildx step for dependabots prs
    • afe49d62ac ci: fixed goreleaser latest version binary name breaking buildx (#1019)
    • 52154f4585 ci: ignore build steps for dependabot (#1033)

    Others

    Downloads
  • v1.7.2-rc.1 87bc7a87a5

    v1.7.2-rc.1 Pre-release

    kerem released this 2024-12-11 21:31:16 +03:00 | 50 commits to master since this release

    📅 Originally published on GitHub: Wed, 11 Dec 2024 18:43:45 GMT
    🏷️ Git tag created: Wed, 11 Dec 2024 18:31:16 GMT

    Changelog

    Features

    • 87bc7a87a5 feat: allow disabling swagger ui and disable it by default (#1026)

    Fixes

    • 617f5ddcd7 fix: documentation update breaking urls in test and readme (#1020)
    • 6ccd64f1e5 fix: login component behavior when logging out and refreshing the page (#1022)
    • 4aa0f51f10 fix: postgresql migration not working with other languages (#1013)

    Documentation

    Tests

    CI and Delivery

    • 6b6d5f33ae ci: create alpine images to allow running commands inside the container (#992)
    • afe49d62ac ci: fixed goreleaser latest version binary name breaking buildx (#1019)

    Others

    Downloads
  • v1.7.1 2315f0da40

    v1.7.1 Stable

    kerem released this 2024-10-05 23:25:24 +03:00 | 63 commits to master since this release

    📅 Originally published on GitHub: Sat, 05 Oct 2024 20:36:10 GMT
    🏷️ Git tag created: Sat, 05 Oct 2024 20:25:24 GMT

    Changelog

    Features

    • 72aecd2b60 feat: new system info panel in webui settings (#926)
    • 4a5564d60b feat: store created and modified time separately on database for bookmarks (#896)
    • a3d4a687aa feat: use bookmark thumbnail as ebook cover (#943)

    Fixes

    Others

    • 836b950cc3 chore: bump compose go version to match go.mod (#987)
    • d7a91f7c48 chore: change public and archive wording to make usage more clear (#958)
    • 40ae4cd1b3 chore: change warning message for bun on cpus without avx2 (#954)
    Downloads
  • v1.7.0 650f192176

    v1.7.0 Stable

    kerem released this 2024-06-08 09:58:57 +03:00 | 80 commits to master since this release

    📅 Originally published on GitHub: Sat, 08 Jun 2024 07:10:41 GMT
    🏷️ Git tag created: Sat, 08 Jun 2024 06:58:57 GMT

    Always remember to backup your data before updating.

    Notable changes

    System Theme (@Monirzadeh) #924

    Shiori now allows you to change the theme to light/dark or follow the system configuration.

    Screenshot 2024-06-03 at 13 19 39

    New migrations backend (@fmartingr) #876

    The underlying migrations system has been rewritten to custom code removing the go-migrate dependency.

    This not only removes one more dependency but also allows for more control over the migrations process by letting us add run code in a migration, for example, to update the database schema.

    This should be transparent for all users but if you find any problems please report it

    OpenBSD support (@pacoesteban) #780

    This has been in the works for several months since we broke it around 1.5 but thanks to the above migration changes and some custom database engine backend for OpenBSD, we are now able to support OpenBSD again. We added a CI step to get early warnings if we introduce something that breaks support.

    What's Changed

    New Contributors

    Full Changelog: https://github.com/go-shiori/shiori/compare/v1.6.3...v1.7.0

    Downloads
  • v1.7.0-rc.3 2a231ecc37

    v1.7.0-rc.3 Pre-release

    kerem released this 2024-06-06 11:44:43 +03:00 | 81 commits to master since this release

    📅 Originally published on GitHub: Thu, 06 Jun 2024 08:54:15 GMT
    🏷️ Git tag created: Thu, 06 Jun 2024 08:44:43 GMT

    Changelog

    Features

    • 2a231ec feat: allow selecting light/dark/follow themes in the webui (#924)

    Fixes

    • a1d7579 fix: incorrect original link in archive page (#931)
    • 47a0143 fix: swagger document response type (#932)

    CI and Delivery

    Downloads
  • v1.7.0-rc.2 75395c6793

    v1.7.0-rc.2 Pre-release

    kerem released this 2024-05-30 00:30:28 +03:00 | 85 commits to master since this release

    📅 Originally published on GitHub: Wed, 29 May 2024 21:54:37 GMT
    🏷️ Git tag created: Wed, 29 May 2024 21:30:28 GMT

    Changelog

    Features

    Others

    • 75395c6 chore: check for avx2 processor feature when trying to run bun (#920)
    Downloads