Releases: tommaso-vaccari/Beepbar
Release list
v2.0.108
Built automatically from main on every push. The link above always resolves to the newest release.
Built from commit cdc5d140231c64f4c7c011ff1e5e7780f8d26745. Ad-hoc signed, not notarized — see the README for the first-launch Gatekeeper step.
Changes
- Merge pull request #45 from tommaso-vaccari/feature/moodle-module-destinations (
cdc5d14) - Add per-module Moodle folder destinations (
4e270de)
Legacy update feed
Kept only so installs from before versioned releases (SUFeedURL baked into their Info.plist as releases/download/latest/appcast.xml) can still discover and install an update. Not meant for direct download — use the link in the README instead.
v2.0.106
Built automatically from main on every push. The link above always resolves to the newest release.
Built from commit 0dfa75a4b46f84c006f6c5693f9218d821003ed4. Ad-hoc signed, not notarized — see the README for the first-launch Gatekeeper step.
Changes
- Merge pull request #44 from tommaso-vaccari/fix/course-refresh-platform-labels (
0dfa75a) - Keep course refresh separate from sync status (
e76e751) - Keep manual course refresh and show API timeout (
bd8698a) - Refresh course list periodically (
29eedea) - Refresh courses on window open and clarify platform names (
41f1422) - Highlight BeepBar website in README (
00094ac)
v2.0.100
Built automatically from main on every push. The link above always resolves to the newest release.
Built from commit cae27e39b2e8f1611ec0a09171cb1761add8b0e0. Ad-hoc signed, not notarized — see the README for the first-launch Gatekeeper step.
Changes
- Enable automatic update checks by default (#43) (
cae27e3) - docs: link BeepBar website and update platform wording (
6120b73)
v2.0.96
Built automatically from main on every push. The link above always resolves to the newest release.
Built from commit 1082ad429bda7e3a9a3c440bb4fa8dabeb31a807. Ad-hoc signed, not notarized — see the README for the first-launch Gatekeeper step.
Changes
- Normalize course folder names (#41) (
1082ad4)
v2.0.94
Built automatically from main on every push. The link above always resolves to the newest release.
Built from commit b176af5debf702444a4eac622e4663d9c1d1baf0. Ad-hoc signed, not notarized — see the README for the first-launch Gatekeeper step.
Changes
- Add UniPD Moodle login support (#39) (
b176af5)
v2.0.92
Built automatically from main on every push. The link above always resolves to the newest release.
Built from commit 9754e1f5a3aaa2a53e08b3916c906181808fc7dc. Ad-hoc signed, not notarized — see the README for the first-launch Gatekeeper step.
Changes
- Fix Moodle file identity churn (#40) (
9754e1f)
v2.0.87
Built automatically from main on every push. The link above always resolves to the newest release.
Built from commit d011ace4196c43ab36e3c5da8d85ad70428af116. Ad-hoc signed, not notarized — see the README for the first-launch Gatekeeper step.
Changes
- Merge pull request #38 from tommaso-vaccari/fix/morning-scheduler-lockup (
d011ace) - Fix background scheduler lockup (
3e5d3f6)
v2.0.85
Built automatically from main on every push. The link above always resolves to the newest release.
Built from commit b6f80ece78c8cd97978a46dd3c714673562b5974. Ad-hoc signed, not notarized — see the README for the first-launch Gatekeeper step.
Changes
- Merge pull request #37 from tommaso-vaccari/fix/complete-issue-16 (
b6f80ec) - Complete app sync safeguards (
6e1300b) - Harden core sync processing (
c4a722e) - Wait for active sync before quitting (
061350d) - Wait for bootstrap before user actions (
e395819) - Report per-file sync failures without aborting (
96645cd)
v2.0.81
Built automatically from main on every push. The link above always resolves to the newest release.
Built from commit 9b234d396104cca4b2f451b7efedb8e3c6411e88. Ad-hoc signed, not notarized — see the README for the first-launch Gatekeeper step.
Changes
- Merge pull request #36 from tommaso-vaccari/integration/issue-16-wave-3-main (
9b234d3) - Merge issue 16 wave 3 fixes (
8d50768) - Merge branch 'fix/course-rename-rollback' into integration/issue-16-wave-3 (
80d57e3) - Merge branch 'fix/beepbar-namespace-case-insensitive' into integration/issue-16-wave-3 (
f916471) - Merge branch 'fix/crash-guards-on-runtime-data' into integration/issue-16-wave-3 (
5d035f4) - Merge branch 'fix/downloader-lifetime-and-temp-cleanup' into integration/issue-16-wave-3 (
a63b538) - Keep scheduled syncs off metered and constrained networks (
2bd97cb) - Reuse one downloader and delete downloaded temporary files (
c050520) - Guard runtime data against traps mid-sync (
aff820a)