Releases: toto04/webeep-sync
Releases · toto04/webeep-sync
v1.0.3
🎉 What's Changed
- Fixed a bug where the app crashes when downloading big files by @Furrrlo in #95, this is a definitive solution
- Fixed a bug where macOS repeatedly notified about adding WeBeep Sync to login elements by @toto04 in #101, thanks @mattiacolombomc for reporting this (#96)
Dependency upgrades
- Bump webpack from 5.74.0 to 5.76.0 by @dependabot in #94
- Bump electron from 21.1.1 to 22.3.21 by @dependabot in #99
- Bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #98
- Bump semver from 5.7.1 to 5.7.2 by @dependabot in #97
New Contributors
Full Changelog: v1.0.2...v1.0.3
v1.0.2
🎉 What's Changed
- Bump http-cache-semantics from 4.1.0 to 4.1.1 by @dependabot in #90
- Fixed notifications breaking React rendering after webeep update (thanks @zibasPk for reporting this! #91)
- Increased v8's max old heap size to make download more resilient to bigger downloads, this is not a definitive solution
Full Changelog: v1.0.1...v1.0.2
v1.0.1
🎉 What's Changed
- Bump json5 from 1.0.1 to 1.0.2 by @dependabot in #85
- Bump express from 4.17.1 to 4.18.2 by @dependabot in #83
- Fixed a bug that caused html files in certain courses to be always flagged as changed, causing re-downloads by @PiervitoCreanza in #84
- Improved persistent store reliability (thanks @Gigginoooooooooo for reporting this issue on tg!)
New Contributors
- @PiervitoCreanza made their first contribution in #84
Full Changelog: v1.0.0...v1.0.1
v1.0.0
🔥 WeBeep Sync - Full Release
🎉 What's Changed
- Added in-app WeBeep notifications to keep up with messages from professors
- Added Automatic Updates to Windows and macOS
- No more manually re-installing the latest version!
- Added macOS code-signing, no more security warnings from Apple!
- Added official support for linux
- Polished OS dependent features to work on linux
- Added pre-compiled Linux binaries for both Debian-based and RedHat-based distros (thanks @darcros!)
In more details:
- Fix linux build by @darcros in #36
- Added code signing and workflow automations by @toto04 in #39
- Add support for moodle messages by @toto04 in #54
- Add Automatic updates by @toto04 in #59
New Contributors
Full Changelog: v0.8.2...v1.0.0
v0.8.2
🎉 What's Changed
- fixed a couple of bugs with file names in #31
- fixed that would create subfolders if a file had a "/" in its name
- fixed a bug that would create unaccessible folders on windows if a folder name had trailing spaces in it (thank you @gubo97000!) #29
- when there are multiple files with the same name on WeBeep now a number is added to distinguish between them (before this fix, the files would continuously overwrite one another, thank you @simoneAmighini for reporting this!) #30
Full Changelog: v0.8.1...v0.8.2
v0.8.1
🎉 What's Changed
- Bug fix - Removed a nasty bug where some folders had trailing dots causing the creation of inaccessible folders on Windows (thanks to @mind-overflow for reporting! #24)
- If such a folder was in one of your courses and you don't know how to get rid of it take a look at this fix
Full Changelog: v0.8.0...v0.8.1
v0.8.0
⚡️ Faster than light ⚡️
🎉 What's Changed
- Concurrent downloads in #25
- Now file downloads are done in parallel which drastically increases the sync speed
- API calls to fetch new files are also done in parallel, to further decrease time overhead at the beginning of a sync, even when downloading a single file
- You can set how many concurrent downloads to perform at any given time in the settings, and also check which (and how many) files are being downloaded during the sync by hovering the mouse on the ellipsis on the top-right corner of the progress view
- honestly all of this should have been implemented a long time ago lol
- Bug fixes in #26:
- Now single files files directly inside of a module on WeBeep (listed as a resource in Moodle) are downloaded directly without creating a folder wrapping them, as this is the behavior on the website (thanks @gubo97000 for the suggestion!)
- Also a couple of very minor graphical changes here and there, almost not noticeable but nice trust me :)
Full Changelog: v0.7.1...v0.8.0
v0.7.1
v0.7.0
🎉 What's Changed
- QOF improvement: top level folder containing the "material" string will be bypassed to reduce clutter by @pontig in #17
- Added a recap of files downloaded in background when launching the app after a background sync by @toto04 in #18
- Added notifications for background syncs (can be disabled in settings)
- Fixed minor bug where a course wouldn't be renamed if no files were synced after a reboot
Full Changelog: v0.6.3...v0.7.0