🚀 Features
- Add a switch to enable auto update index - by @BoYanZh in #2930 (1c453)
- Add database non full text index - by @BoYanZh in #2916 (7902b)
- Lazy index creation on searcher init - by @BoYanZh in #2962 (0ad9e)
- Add
Seafile
driver - by @wangzexi and @Xhofe in #2964 (48e6f) - Add
Cloudreve
driver (close #2658 in #2997) - by @Panici4 and panici in #2658 and #2997 (2dc5d) - Install
tzdata
in the docker image - by @wordlesswind in #3056 (1cfd4) - Customize index max depth - by @Xhofe (26fe0)
- Add
wma
to default audio types - by @Xhofe in #3088 (d6124)
🐞 Bug Fixes
- Don't save if refresh token is empty - by @Xhofe in #2957 (6b877)
- Db non full-text import error - by @BoYanZh in #3055 (8e206)
- Avoid regular expression match current directory - by @wangwuxuan2011 and wuxuan in #3078 (530e7)
- Mark progress as done after clear - by @BoYanZh in #3086 (be8a9)
- Move virtual files to end - by @Xhofe in #3052 (99d71)
- 139: Upload failed - by @aimuz in #2950 (99a18)
- USS: Resolve driver problem - by @wangwuxuan2011 and wangwuxuan in #2942 (40ef2)
- lanzou: Cookie type failed to get file - by @foxxorcat in #2926 (d6553)
- local: Incorrect path of thumbnail (for 6453ae0) - by @Xhofe (9d937)
- quark: Upload file integer divide by zero panic. (close #3076 pr #3077) - by @g199209 in #3076 and #3077 (0a337)
- s3: Allow http/https headers to be attached from CustomHost - by @wangwuxuan2011, wangwuxuan and @Xhofe in #2959 (9398c)
- seafile: Token refresh - by @wangzexi in #3010 (aaa8c)
- search: Empty parent where update - by @Xhofe in #2810 (6453a)
- smb: Use correct path - by @BoYanZh in #2933 (cf571)
🏎 Performance
- Optimize sqlite3 - by @Aoang in #3074 (9c7e4)
- lanzou: Optimize the use of list cache - by @foxxorcat in #2956 (2f19d)
- terabox: Optimize prompt message - by @Code2qing in #3002 (1eca2)