Skip to content

Latest commit

 

History

History
283 lines (147 loc) · 13.5 KB

CHANGELOG.md

File metadata and controls

283 lines (147 loc) · 13.5 KB

Changelog

2.2.2 (2024-09-29)

CI

  • release macos intel [skip ci] (8a50cb9)

2.2.1 (2024-09-29)

CI

2.2.0 (2024-09-28)

Features

Code Refactoring

  • 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 with in (7c6712b)
  • use identity check for comparison to a singleton (c7fd146)

2.1.1 (2024-09-16)

Bug Fixes

  • unable to download in linux (a7663dd)

2.1.0 (2024-09-16)

Features

  • don't pop up aria2 window (43f713e)
  • support 'COMBINE_SMALL_CLASS_MODE' (1026525)

2.0.1 (2024-02-07)

Docs

2.0.0 (2024-02-07)

⚠ BREAKING CHANGES

  • import aria2c from motrix

Features

  • import aria2c from motrix (c432ff3)
  • new url place support and support for "无回放"courses (149f762)

CI

  • error debug aria2c path (33275cf)

1.6.1 (2023-12-24)

Code Refactoring

  • 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 when if block has a raise statement (d1a127b)
  • refactor unnecessary else / elif when if block has a raise statement (d1a127b)
  • refactor unnecessary else / elif when if block has a raise statement (d213fbc)
  • refactor unnecessary else / elif when if block has a return 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 with in (026e5b2)

Performance Improvements

  • only open aria2 process at first run (7b1ef99)

CI

1.6.0 (2023-11-05)

Features

  • 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)

CI

  • fix broken CI because of empty version number (25b18a9)
  • rename main.yml to build.yml (77c45b8)

1.5.1 (2023-11-03)

Bug Fixes

  • fix the error if the class hasn't started yet (4eb62fb)

1.5.0 (2023-09-29)

Features

  • replace illegal characters (829bd32)

Bug Fixes

  • fix logical error when error password occurs (91f729b)

CI

1.4.1 (2023-09-24)

Bug Fixes

  • syntax error powershell varieble (5af471b)

CI

  • 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)

Features

Bug Fixes

Code Refactoring

  • code refactor with idea [skip CI] (e82e822)
  • refactor for code regulation with pycharm (38e0306)

CI

  • 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)

Features

  • 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)

Bug Fixes

  • double quote to avoid usernames with a space on Windows (21c992d)

1.2.1 (2023-06-22)

CI

  • fix wrong release tag and name (a3a06cc)

1.2.0 (2023-06-22)

Features

Bug Fixes

  • 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)

Features

  • add error handling and error reporting (39c823d)

Code Refactoring

1.0.3 (2023-05-14)

CI

  • use ubuntu 20.04 for better compatibility (e6da0b8)

1.0.2 (2023-03-22)

CI

  • auto merge release (38d5899)
  • fix release error (37b3e31)
  • run release again when changelog changed (1380271)

1.0.1 (2023-03-22)

Bug Fixes

  • do not commit complied python files (d5f6a57)

CI

  • actions build debug bin (01fec31)
  • don't run github pages automatically (5cee003)
  • only upload to release when first released (5217103)

1.0.0 (2023-03-22)

Features

  • A button to open the downloading folder has been added (c802b2b)

Bug Fixes

  • Progress will be 99 percent even if the download has completed (c802b2b)