v1.5.4
版本发布时间: 2023-01-21 16:09:38
go-shiori/shiori最新发布版本:v1.7.0(2024-06-08 15:10:41)
Falling back to transparent migrations
After some discussion over #473, we've decided to roll back the change introduced in v1.5.3 that made the user take care of migrations manually.
What does this mean? Basically we added proper migrations into Shiori and added a custom command to perform them, but since our documentation is lacking in some ways most users where a bit confused about what a migration meant, specifically users of the CLI tool which do not rely on the server. In the end, and to avoid adding more complexity to the tool (which is one of the core features) I decided to rollback that change, meaning that everything should be done in the background while you use or serve Shiori. If anything goes wrong, you will get an error on the output which you can use to open an issue and your database should be left as it is.
What's Changed
- fix invalid assets path when use webroot by @hulb in https://github.com/go-shiori/shiori/pull/448
- feat: session expire time from backend by @fmartingr in https://github.com/go-shiori/shiori/pull/437
- Fix docker migration script example by @kaimoe in https://github.com/go-shiori/shiori/pull/451
- Improve performance for sqlite queries by @Orhideous in https://github.com/go-shiori/shiori/pull/425
- fix: remove manual transaction on sqlite migration 2 by @fmartingr in https://github.com/go-shiori/shiori/pull/468
- feat: upgrade to go 1.19 by @fmartingr in https://github.com/go-shiori/shiori/pull/469
- docs: fix remember represented as a number instead of a bool by @babariviere in https://github.com/go-shiori/shiori/pull/472
- refactor:pass ctx to db layer, return err instead of recover panic by @hulb in https://github.com/go-shiori/shiori/pull/450
- fix(import): check for no rows error by @fmartingr in https://github.com/go-shiori/shiori/pull/487
- fix err in keyword searching by @hulb in https://github.com/go-shiori/shiori/pull/494
- fix(psql): save bookmarks not using passed bookmark id for the insert by @fmartingr in https://github.com/go-shiori/shiori/pull/484
- fix: import should respect add_date or last_modified fields by @fmartingr in https://github.com/go-shiori/shiori/pull/490
- fix: data dir permissions having execute for all by @fmartingr in https://github.com/go-shiori/shiori/pull/493
- fix: remove CreateNewID usage from api handlers by @fmartingr in https://github.com/go-shiori/shiori/pull/486
- fix: sharing context between api and goroutine caused goroutine to fail by @Acelya-9028 in https://github.com/go-shiori/shiori/pull/499
- fix: saving bookmarks inconsistencies by @fmartingr in https://github.com/go-shiori/shiori/pull/500
- chore(deps): updated go and github actions dependencies by @fmartingr in https://github.com/go-shiori/shiori/pull/511
- fix: failed to save bookmark: constraint failed: UNIQUE constraint failed: bookmark.url by @Acelya-9028 in https://github.com/go-shiori/shiori/pull/515
- fix: avoid panic usage when downloading bookmark by @fmartingr in https://github.com/go-shiori/shiori/pull/513
- fix(db): avoid using dash in fts5 queries by @fmartingr in https://github.com/go-shiori/shiori/pull/514
- fix(api-ext): use same save logic as the api by @fmartingr in https://github.com/go-shiori/shiori/pull/518
- fix: remove createnewid usages by @fmartingr in https://github.com/go-shiori/shiori/pull/520
- feat(frontend): username autofocus on login by @fmartingr in https://github.com/go-shiori/shiori/pull/519
- Remove typo in compose Dockerfile post-run command by @AIndoria in https://github.com/go-shiori/shiori/pull/527
- Make migrations transparent to the user by @fmartingr in https://github.com/go-shiori/shiori/pull/530
- Fix #549 reset page when searching for new tag by @ryanwr in https://github.com/go-shiori/shiori/pull/550
- deps: up to date by @fmartingr in https://github.com/go-shiori/shiori/pull/552
- ci: fix goreleaser snapshots by @fmartingr in https://github.com/go-shiori/shiori/pull/553
New Contributors
- @kaimoe made their first contribution in https://github.com/go-shiori/shiori/pull/451
- @Orhideous made their first contribution in https://github.com/go-shiori/shiori/pull/425
- @babariviere made their first contribution in https://github.com/go-shiori/shiori/pull/472
- @Acelya-9028 made their first contribution in https://github.com/go-shiori/shiori/pull/499
- @AIndoria made their first contribution in https://github.com/go-shiori/shiori/pull/527
- @ryanwr made their first contribution in https://github.com/go-shiori/shiori/pull/550
Full Changelog: https://github.com/go-shiori/shiori/compare/v1.5.3...v1.5.4
1、 checksums.txt 599B
2、 shiori_1.5.4_Darwin_aarch64.tar.gz 7.73MB
3、 shiori_1.5.4_Darwin_x86_64.tar.gz 7.97MB
4、 shiori_1.5.4_Linux_aarch64.tar.gz 7.26MB
5、 shiori_1.5.4_Linux_armv7.tar.gz 7.45MB
6、 shiori_1.5.4_Linux_x86_64.tar.gz 7.74MB
7、 shiori_1.5.4_Windows_x86_64.tar.gz 7.86MB