FileDownloader v1.6.9 Release Notes

Release Date: 2017-12-16 // over 6 years ago
  • 中文迭代日志

    🔖 Version 1.6.9

    2017_12_16

    🛠 Fix

    • 🛠 Fix(serial-queue): fix deadlock on FileDownloadSerialQueue. closes #858
    • 🛠 Fix: do not use j-unit on library non-unit-test env to fix the no-static-method-found issue on some mi-phones. closes #867
    • 🛠 Fix: fix decrease two times of retry-chance each time of retry. closes #838
    • 🛠 Fix: fix get status is pending when a task has been paused on pending status. closes #855

    ✨ Enhancement

    • 👌 Improve Practicability: public SqliteDatabaseImplRemitDatabaseNoDatabaseImpl, so you can overwrite them
    • 👌 Improve Practicability: support downgrade version from newer version
    • 👌 Improve Practicability: add the default User-Agent if upper layer does not add. closes #848
    • 👌 Improve Performance: change the keepalive second(5s to 15s) for each executor, since when downloading multiple tasks thread release and recreate too frequently
    • 👌 Improve Performance: using RemitDatabase instead of DefaultFiledownloadDatabase to avoid some small task start and finished on the very short time but consume too much time on sync status to database what is useless