Study Buddy v0.1.0-alpha.2
Pre-releaseStudy Buddy v0.1.0-alpha.2
This corrective alpha improves source onboarding and Windows application
identity. It remains intended for technical evaluation with synthetic data and
explicitly authorized student accounts. Breaking changes remain possible.
What changed
- Fresh installations now start with no preselected sources and one prominent
Add your first source action. - Users can add as many Moodle, calendar, website, resource-portal, and email
sources as they need. - Editing a source after checking its connection no longer fails with a stale
revision conflict. - Saved private calendar links and configured legacy Alpha sources can be
replaced from the source editor. Bearer paths remain outside the source
registry. - Untouched, unconfigured Moodle, CIS, and calendar placeholders left by
alpha.1are removed automatically. - Unsigned Windows builds now retain executable resource editing, so the
installer, executable, and shortcuts use Study Buddy's icon and metadata
instead of Electron's defaults. - Production desktop and web assets now use the Study Buddy application icon.
Known limitations
- This is an alpha, not a stable or supported production release.
- FH Technikum CIS/calendar integration is institution-specific. Other student
portals are not generically supported. - Production analytics remain disabled by default and are outside the supported
alpha contract. - The desktop binary matrix is Linux x64 and Windows x64. macOS binaries remain
deferred and are not supported by this alpha. - The Windows installer is intentionally unsigned. Windows SmartScreen or
managed-device policy may warn about or block it. Do not disable SmartScreen
globally or circumvent organizational policy. - Users remain responsible for portal terms, academic-integrity rules, and the
redistribution rights of course material and generated artifacts.
Update or install
Existing alpha.1 installations can use Study Buddy's in-app update prompt once
this release is public. A manual installation over alpha.1 preserves local app
state.
Download files only from this GitHub release and compare the selected binary's
SHA-256 value with the attached SHA256SUMS before launching it.
On Windows PowerShell:
Get-FileHash .\Study-Buddy-0.1.0-alpha.2-x64.exe -Algorithm SHA256An Unknown publisher or Windows SmartScreen warning is expected. After
verifying the checksum and GitHub release URL, a user who elects to continue can
use the warning dialog's per-file override. Uninstall through Settings → Apps
→ Installed apps → Study Buddy.
On Linux:
sha256sum Study-Buddy-0.1.0-alpha.2-x86_64.AppImage
chmod u+x Study-Buddy-0.1.0-alpha.2-x86_64.AppImage
./Study-Buddy-0.1.0-alpha.2-x86_64.AppImageClose Study Buddy and remove the AppImage to uninstall the executable. Local
application state is retained separately so it is not deleted accidentally.
Source installation
GitHub-generated source archives omit submodule contents. Clone recursively:
git clone --recurse-submodules https://github.com/HabsaTheDog/StudyBuddy.git
cd StudyBuddy
npm ciRead README.md, SECURITY.md, and PRIVACY.md before connecting an account.
The release bundle also contains the exact root/interface commit manifest,
checksums, updater metadata, and a production CycloneDX SBOM.