v1.5.3
Breaking changes
-
Migrations: Migrations are now implemented in a manual and separate CLI command called
migrate
. Users need to perform database migrations previous to any other Shiori command in order for the database schema to be created:$ shiori add https://github.com Failed to create ID: SQL logic error: no such table: bookmark (1) exit status 1 $ shiori migrate $ shiori add https://github.com Downloading article... 2. GitHub: Where the world builds software > https://github.com + GitHub is where over 83 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat...
Changelog
- b68092c Heroku buildpack support in go.mod (#388)
- f000f11 Update Usage.md (#435)
- 7394b10 chore: update go dependencies (#424)
- 81d52a2 feat: sqlite migrations (#398)
- 9397832 fix: amd64 build paths (#429)
- ce8a172 fix: bookmark content download (#413)
- 0fe24d2 fix: url modification when query param is empty (#411)
- 8732fd7 implement migration for mysql & postgres (#422)
- 2b1ddd0 replace assets generation with embed (#423)
- ca3cc11 sqlite: remove unneeded LEFT JOIN to improve performance (#387)