Releases: sanjacob/BlackboardSync
Releases · sanjacob/BlackboardSync
0.17.2-rc.1
0.17.1
0.17.1-rc.2
Fixed
- Name conflict between content and attachment
- Handle OSError in download workers
- Folder names should not contain dots
0.17.0
Thanks to our contributors!
Changed
- Remove hardcoded minimum year in setup wizard
- Upgrade to PyQt6
- Remove internal blackboard api module, use bblearn instead
- Refactor download module into several content classes
- Improve testing and automated builds pipeline
- Upgrade multiple modules to latest versions
- Improve login browser experience
- Application name and id changed in PyInstaller builds
- macOS build now hides the dock icon (@depleur's suggestion)
- Assignment and lesson content now supported
Added
- Add support for University of Pretoria (@whipped-cream)
- Add support for CUHK-Shenzhen (@Hyle33ies)
- Add support for University of Derby
- Add support for Texas Tech University (@kktrum)
- Add support for Seneca Polytechnic (@weihuang)
- Add support for University of Manchester (@d-dahir)
- Add support for University of York (@Laura7089)
- Add support for Curtin University (@JaydenDownes)
- Add support for Hong Kong Community College (@Benson-mk)
- Add support for OBS Business School (@luisvinatea)
- Add mock Blackboard instance for manual testing
- Automatic university detection based on ISP
- Add support for Shiv Nadar University (@depleur)
- Add support for University of Texas at Dallas (@JadedCtrl)
- Add support for Humber College Institute of Technology and Advanced Learning (@ColeAnthonyCapilongo5735)
- Add support for translations
- Add Spanish (es), French (fr), German (de) translations
Fixed
- Unicode paths will be used by default on Windows
- Bug preventing settings window from opening
- API session is now first tested before downloading
- API authentication errors are now handled correctly
- Download errors are now handled better
- Errors that happen while streaming responses are now handled
- PyInstaller build is now smaller
- Overall app stability improved
0.12.0-rc.6
Changed
- Upgrade to PyQt6
- Remove internal blackboard api module, use bblearn instead
- Refactor download module into several content classes
Added
- Add support for University of Pretoria (@whipped-cream)
- Add support for CUHK-Shenzhen (@Hyle33ies)
- Add support for University of Derby
- Add support for Texas Tech University (@kktrum)
- Add support for Seneca Polytechnic (@weihuang)
- Add support for University of Manchester (@d-dahir)
- Add support for University of York (@Laura7089)
Fixed
- Unicode paths will be used by default on Windows
0.12.0-alpha.3
Changed
- Upgrade to PyQt6
- Remove internal blackboard api module, use bblearn instead
- Refactor download module into several content classes
Added
- Add support for University of Pretoria (@whipped-cream)
- Add support for CUHK-Shenzhen (@Hyle33ies)
- Add support for University of Derby
- Add support for Texas Tech University (@kktrum)
- Add support for Seneca Polytechnic (@weihuang)
- Add support for University of Manchester (@d-dahir)
- Add support for University of York (@Laura7089)
Fixed
- Unicode paths will be used by default on Windows
0.12.0-alpha.2
Changed
- Upgrade to PyQt6
- Remove internal blackboard api module, use bblearn instead
- Refactor download module into several content classes
Added
- Add support for University of Pretoria (@whipped-cream)
- Add support for CUHK-Shenzhen (@Hyle33ies)
- Add support for University of Derby
- Add support for Texas Tech University (@kktrum)
- Add support for Seneca Polytechnic (@weihuang)
- Add support for University of Manchester (@d-dahir)
- Add support for University of York (@Laura7089)
Fixed
- Unicode paths will be used by default on Windows
0.12.0-alpha.1
Changed
- Upgrade to PyQt6
- Remove internal blackboard api module, use bblearn instead
- Refactor download module into several content classes
Added
- Add support for University of Pretoria (@whipped-cream)
- Add support for CUHK-Shenzhen (@Hyle33ies)
- Add support for University of Derby
- Add support for Texas Tech University (@kktrum)
- Add support for Seneca Polytechnic (@weihuang)
- Add support for University of Manchester (@d-dahir)
- Add support for University of York (@Laura7089)
0.11.5-alpha.8
Added
- Add support for University of Pretoria (@whipped-cream)
- Add support for CUHK-Shenzhen (@Hyle33ies)
- Add support for University of Derby
- Add support for Texas Tech University (@kktrum)
- Add support for Seneca Polytechnic (@weihuang)
- Add support for University of Manchester (@d-dahir)
0.11.5-alpha.7
Added
- Add support for University of Pretoria (@whipped-cream)
- Add support for CUHK-Shenzhen (@Hyle33ies)
- Add support for University of Derby
- Add support for Texas Tech University (@kktrum)
- Add support for Seneca Polytechnic (@weihuang)
- Add support for University of Manchester (@d-dahir)