Skip to content

Releases: go-shiori/shiori

v1.7.2

22 Dec 13:33
93f21e9
Compare
Choose a tag to compare

Changelog

Features

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

Fixes

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

Documentation

Tests

CI and Delivery

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

Others

  • fb51755 refactor: move login.html into a login component (#1017)
  • 4a58ef0 tests: added tests to the account domain (#993)

v1.7.2-rc.1

11 Dec 18:43
87bc7a8
Compare
Choose a tag to compare
v1.7.2-rc.1 Pre-release
Pre-release

Changelog

Features

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

Fixes

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

Documentation

Tests

CI and Delivery

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

Others

  • fb51755 refactor: move login.html into a login component (#1017)
  • 4a58ef0 tests: added tests to the account domain (#993)

v1.7.1

05 Oct 20:36
2315f0d
Compare
Choose a tag to compare

Changelog

Features

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

Fixes

  • 9aa8332 fix(ci): ignore nightly tags when comparing stable releases (#935)
  • 9492075 fix: --storage-directory flag not being honored in the CLI (#981)
  • e34cd36 fix: add freebsd flag to nonCGO build (#947) (#948)
  • 06efb08 fix: always show bookmark menu on tablets (#944)
  • 9a113af fix: better style for quotes in readable mode (#951)
  • 027c56d fix: bookmarks full width while in list mode (#979)
  • 0128107 fix: force a change in thumbnail cache using the modified_at field (#858)
  • bc8c06a fix: remove ui gap on empty bookmark results (#945)
  • 2bcb890 fix: temporary files not being correctly deleted (#969)
  • a4304bc fix: wrong eventBus.js path and non-existant method call (#971)

Others

  • 836b950 chore: bump compose go version to match go.mod (#987)
  • d7a91f7 chore: change public and archive wording to make usage more clear (#958)
  • 40ae4cd chore: change warning message for bun on cpus without avx2 (#954)

v1.7.0

08 Jun 07:10
650f192
Compare
Choose a tag to compare

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: v1.6.3...v1.7.0

v1.7.0-rc.3

06 Jun 08:54
2a231ec
Compare
Choose a tag to compare
v1.7.0-rc.3 Pre-release
Pre-release

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

v1.7.0-rc.2

29 May 21:54
75395c6
Compare
Choose a tag to compare
v1.7.0-rc.2 Pre-release
Pre-release

Changelog

Features

Others

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

v1.7.0-rc.1

18 May 08:07
4e0e23a
Compare
Choose a tag to compare
v1.7.0-rc.1 Pre-release
Pre-release

Changelog

Features

Fixes

  • eaa6f0e fix(sqlite): id column should be unique (#894)
  • 4de4799 fix: ensure tmp folder is present on docker container (#910)
  • a6e5570 fix: not checking for nil-pointer errors on migrations (#906)

CI and Delivery

  • 647945c ci: unify local and ci docker workflows (#907)

Others

  • 02247b2 refactor: allow specific sqlite engine for OpenBSD (#780)

v1.6.3

26 Apr 19:16
b8a3578
Compare
Choose a tag to compare

Changelog

Features

  • b8a3578 feat: api endpoint to serve readable content (#885)

Fixes

  • 6254f77 fix(ci): prevent tagging docker image as latest on every push (#882)
  • c77a542 fix(ci): renamed deprecated golangci property (#887)
  • db313f5 fix: authentication flow should abort early (#888)

Documentation

  • 9bf3dae docs: add PikaPods managed hosting option (#881)

CI and Delivery

  • 394d17b ci: create zip archives for windows builds (#884)
  • d358b7f ci: replace deprecated --rm-dist with clean (#878)

v1.6.2

07 Apr 19:40
ceb392d
Compare
Choose a tag to compare

Changelog

Fixes

v1.6.1

30 Mar 08:11
47e7259
Compare
Choose a tag to compare

Changelog

Fixes

Documentation

Others

New Contributors

Full Changelog: v1.6.0...v1.6.1