| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2024-05-09 | 2.6 kB | |
| v2.8.5 source code.tar.gz | 2024-05-09 | 2.5 MB | |
| v2.8.5 source code.zip | 2024-05-09 | 2.8 MB | |
| artalk_v2.8.5_linux_amd64.tar.gz | 2024-04-24 | 15.0 MB | |
| artalk_v2.8.5_linux_arm7.tar.gz | 2024-04-24 | 14.2 MB | |
| artalk_v2.8.5_linux_arm64.tar.gz | 2024-04-24 | 14.1 MB | |
| checksums.txt | 2024-04-24 | 692 Bytes | |
| artalk_v2.8.5_darwin_amd64.tar.gz | 2024-04-24 | 15.1 MB | |
| artalk_v2.8.5_darwin_arm64.tar.gz | 2024-04-24 | 14.5 MB | |
| artalk_v2.8.5_windows_amd64.zip | 2024-04-24 | 15.4 MB | |
| artalk_v2.8.5_windows_arm64.zip | 2024-04-24 | 14.3 MB | |
| Totals: 11 Items | 107.9 MB | 0 | |
v2.8.5 (2024-04-24)
Features
- ci/build: add nightly build workflow
- conf/http: add
http.proxy_headerconfig option - go: upgrade golang to v1.22.2 and some deps
Bug Fixes
- cmd/gen: ensure directory before saving in
gencmd (#612) - dao: prevent potential infinite loop in
FindCommentRootID - db/migrate: issue with root id generation
- db/migrator: remove foreign key constraints and better
root_idgeneration (#835) - log: improve log system and fix memory leaks (#843)
- transfer: retrieve root_id for imported comment data
- ui/comment: missing reply comment data when inserting (#838)
- ui/comment: incorrect reply comment data in nested mode (#771) (#837)
- ui/lifecycle: keep root element during destroy (#810)
- ui/sidebar: user list not refresh when data is modified
- ui/upload: unable to upload image when file extension is uppercase
- upload: add config option to solve request entity too large issue (#834)
Performance Improvements
- conf/upgit: disallow custom executable path of
upgitfor security (#817) - db: optimize N+1 query in comment list (#799)
- i18n: add translation for 'parameter is required'
- ui/pkg: add shorter export names (#821)
- ui/version_check: beautify version upgrade notice
Code Refactoring
- comments_get: reduce api complexity by introducing
LiteDB(#800) - ui/prettier: add prettier code formatter
Documentation
BREAKING CHANGE
For UpGit users: Due to security reasons, Artalk no longer allows configuring the executable file path (img_upload.upgit.exec) for upgit. Please add it to system environment variables instead.