2.2.2 (2024-09-29)
- release macos intel [skip ci] (8a50cb9)
2.2.1 (2024-09-29)
- build macos intel (d730cd7)
- build with 3.8.10 to try with windows 7 (6ca974b)
- Build with MacOS 13 (ae18c60)
- simplify code (ea94e6b)
- sync to release [skip ci] (49b1e5a)
2.2.0 (2024-09-28)
- support non-override (3dacc63)
- add newline at end of file (398a91b)
- refactor
if
expression (7431ee2) - refactor useless
else
block in the loop (384edad) - remove unnecessary whitespace (8cf9274)
- remove unused global variable (cada944)
- replace multiple
==
checks within
(7c6712b) - use identity check for comparison to a singleton (c7fd146)
2.1.1 (2024-09-16)
- unable to download in linux (a7663dd)
2.1.0 (2024-09-16)
2.0.1 (2024-02-07)
- improve error feedback (a2ef373)
2.0.0 (2024-02-07)
- import aria2c from motrix
- error debug aria2c path (33275cf)
1.6.1 (2023-12-24)
- convert string with anomalous backslash into a raw string (1a068b6)
- convert string with anomalous backslash into a raw string (1a068b6)
- convert string with anomalous backslash into a raw string (8523c36)
- import packages in separate lines (a96afad)
- refactor unnecessary
else
/elif
whenif
block has araise
statement (d1a127b) - refactor unnecessary
else
/elif
whenif
block has araise
statement (d1a127b) - refactor unnecessary
else
/elif
whenif
block has araise
statement (d213fbc) - refactor unnecessary
else
/elif
whenif
block has areturn
statement (6feb186) - remove unnecessary return statement (c8b38cf)
- remove unnecessary return statement (c8b38cf)
- remove unnecessary return statement (79bfb7e)
- remove unnecessary whitespace (1c430fe)
- remove unnecessary whitespace (1c430fe)
- remove unnecessary whitespace (74f1e9b)
- replace multiple
==
checks within
(026e5b2)
- only open aria2 process at first run (7b1ef99)
- add .deepsource.toml (ba623cb)
1.6.0 (2023-11-05)
- add subject name to the downloaded files (d9ec038)
- pause / resume button (832eef8)
- show progress (eg. 2/4 downloaded) (890dfbd)
1.5.2 (2023-11-03)
1.5.1 (2023-11-03)
- fix the error if the class hasn't started yet (4eb62fb)
1.5.0 (2023-09-29)
- replace illegal characters (829bd32)
- fix logical error when error password occurs (91f729b)
- remove auto merge (12d0347)
1.4.1 (2023-09-24)
- syntax error powershell varieble (5af471b)
- don't move macos folder and fix windows build (04980f6)
- fix another wrong usage (bdbc5e4)
- fix auto merge (4b50ff9)
- fix windows syntax error (81bae48)
- include commit number in the debug binary (8660daa)
- release add version number (279392d)
- upload debug binary for MacOS (b159f49)
- use console for debug version (ffb18ab)
- wrong filename (299c3b9)
1.4.0 (2023-09-23)
- support scrollbar (62aa411)
- Chinese typo [skip ci] (b63ea70)
- don't run debug when changelog modified [skip ci] (32ea7e7)
- only run actions when release published to avoid running three times [skip ci] (aaded38)
1.3.0 (2023-07-04)
- ask the user whether to open error reporting website (5895af6)
- support multi course downloading and custom download path (70ba0b1)
1.2.2 (2023-06-27)
- double quote to avoid usernames with a space on Windows (21c992d)
1.2.1 (2023-06-22)
- fix wrong release tag and name (a3a06cc)
1.2.0 (2023-06-22)
- error downloading after switching back from sms (fc1c108)
- sms not defined error while closing (e6e9041)
- Switching between sms and pwd may trigger loop (7a42a70)
1.1.0 (2023-06-14)
- add error handling and error reporting (39c823d)
- rewrite all code (9f9a792)
1.0.3 (2023-05-14)
- use ubuntu 20.04 for better compatibility (e6da0b8)
1.0.2 (2023-03-22)
- auto merge release (38d5899)
- fix release error (37b3e31)
- run release again when changelog changed (1380271)
1.0.1 (2023-03-22)
- do not commit complied python files (d5f6a57)
- actions build debug bin (01fec31)
- don't run github pages automatically (5cee003)
- only upload to release when first released (5217103)
- A button to open the downloading folder has been added (c802b2b)
- Progress will be 99 percent even if the download has completed (c802b2b)