Repository navigation
Releases: bizzkoot/aloha
Releases · bizzkoot/aloha
Release list
v1.1.9
What's New
Game mode auto-check/auto-next with a side-panel UX overhaul, arithmetic panel parity, and generated Android launcher icons + splash — version lockstep 1.1.9 across all version files (versionCode 5).
✨ Features
- Game auto-check and auto-next: game mode now auto-checks answers and advances automatically, with the side-panel UX overhauled to match
- Arithmetic panel parity: arithmetic practice panel brought to the same UX as the practice-game panel
- Panel behavior polish: closing a panel resets its state, minimizing resumes where you left off
- Android launcher icons and splash: generated from the Soroban icon for a native install look
📜 Commits
- chore(release): bump version to 1.1.9
- feat(panels): close resets, minimize resumes
- feat(arithmetic): match practice-game panel UX
- feat(game): auto-check/auto-next and side-panel UX overhaul
- chore(changelog): sync generated changelog after icon commit
- feat(android): generate launcher icons and splash from soroban icon
v1.1.8
What's New
Docked right-side panel for practice and game modes, unified responsive split layout, and a reworked step-guidance animation flow — version lockstep 1.1.8 across all version files (versionCode 4).
✨ Features
- Docked right-side panel: arithmetic practice and game mode now live in a fixed right-side panel instead of floating draggable windows; panel stacks below the abacus under 768px for phones
- Unified responsive split layout: shared split-layout and button styles extracted into
styles.css; tutorial panel rebuilt without drag handle to stop overflow
🐛 Fixes
- Step guidance and bead animation: per-operation step rendering deduped into shared
generateGameSteps, step index bounds guarded with next disabled on the last step
📜 Commits
- chore(release): bump version to 1.1.8
- chore(changelog): sync generated changelog with reworded commits
- fix(game): rework step guidance and bead movement animation
- feat(ui): unify responsive split layout, fix tutorial overflow
- chore(changelog): sync generated changelog with recent commits
- feat(ui): dock game windows into fixed right-side panel
- docs: update changelog hash for v1.1.7
Aloha v1.1.7 — Mobile Scaling Fix & UI/UX Polish
Aloha v1.1.7
📱 Fixes & Enhancements
- Mobile Viewport Scaling: Resolved screen fit issues where users had to click and drag horizontally. Corrected viewport meta settings and configured Android WebView properties.
- Dynamic Abacus Scaling: Added
fitAbacus.jswith unconstrained width measurement and prevented column squashing on small screens so the Soroban fits any screen down to 240px. - Soroban Physics Preservation: Removed obsolete 360px media query overrides that broke calibrated bead travel distance and resting positions.
- Top Navigation Overhaul: Clean semantic top bar grouping GitHub icon,
v1.1.7version pill, Changelog button, and Language button with zero overlaps or collisions. - Modal UX Polish: Added header close
(×)buttons, backdrop-click dismissal, andEscapekey support to Changelog, Update, and Language modals. Styled with the warm Soroban wood palette.
📦 Install
- Download
Aloha-v1.1.7.apkbelow and tap to install/update (Android 7.0+).
Aloha v1.1.6 — APK Sideload Support, In-App Update Checker & Changelog
Aloha v1.1.6
✨ New
- Sideloadable APK: the app now ships as a native Android package via Capacitor — for restricted kids tablets that cannot install PWAs, download the APK below and tap to install
- In-app update checker: the app compares its version against the latest GitHub release on startup, every 30 minutes, and on app resume — alerts with release notes and offers the APK download directly, with "skip this version" support and silent handling of offline/no-update states
- Changelog view: a Changelog button shows the current build history, with a "Check for updates" action that forces a release check on demand
📦 Install
- Download
Aloha-v1.1.6.apkbelow and install (Android 7.0+) - First APK release — fresh install (future releases update in place: same signing key, higher versionCode)