Skip to content

v0.0.1-alpha.10

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Aug 17:21
d4627f1

Features

  • Show a call log in settings, and count what a call moved
  • Record a per-person call log in call-service
  • Optimize full-screen views, settings, and voice for mobile viewports
  • Convert right panels to mobile slide-over sheets
  • Add mobile header and hamburger navigation toggle
  • Offer a reload when a newer build is being served
  • Create android-style workspace navigation drawer
  • Check for, download and apply updates, per Windows flavor
  • Add responsive hooks and breakpoint utilities
  • Answer a ring without leaving the window
  • Answer a ring from the lock screen
  • Carry a ring to every device the person has
  • Ring one person into a call

Bug fixes

  • Add ensure-electron script to prevent MODULE_NOT_FOUND during install
  • Fix server members slide-over panel and auto-navigate to text on voice disconnect
  • Remove duplicate mobile TopBar header and fix friends tab clipping
  • Point the updater at the repository that publishes the APKs
  • Correct indentation for ConnectionSheet visibility in VoiceChannelScreen
  • Add drag region to LoginScreen for better window interaction
  • Auto-extract and configure electron binary on install and dev
  • The microphone is on when it is opened, not a moment later

Other changes

  • Changes done for new release
  • Record the call log in TRACK, TODO and TESTING
  • Remove obsolete SDD progress ledger file
  • How each client notices a release and takes it
  • Add implementation plan for mobile web responsive UI adaptation
  • Add design spec for mobile web responsive UI adaptation
  • A ring is not channel-scoped news, so focus does not swallow it
  • Write down what a ring is and why it may be loud
  • Desktop installers point at the deployment, not at localhost

Artifacts

Platform This release
Server images Built here
Desktop (Windows) Built here
Android Built here

Install

Not every release rebuilds every platform. The Artifacts table
above says which of these were built here and which are the last
release's, re-attached unchanged - a download whose file name
carries an older version is that, and it is the current build for
its platform.

Desktop (Windows)BetweenUs-0.0.1-alpha.10-Setup.exe
installs; -Portable.exe needs nothing.

Android — take the APK matching your device (arm64-v8a unless it is
old or an emulator), or universal if you would rather not choose. The
.aab is for Play, not for sideloading.

Serverdocker-compose.yml, nginx.conf and backup.sh below are a
deployment folder. Put them beside your existing .env and:

docker compose --env-file .env pull
docker compose --env-file .env up -d

Same project name, same volumes, same .env as a built deployment, so an
existing server keeps its database and its uploads. BETWEENUS_VERSION in
.env overrides the pinned version; unset, this bundle stays on
0.0.1-alpha.10.

Images

aiyuayaan/betweenus:<service>-0.0.1-alpha.10, built for
linux/amd64 and linux/arm64 under one tag - a 64-bit Pi, an Ampere VPS or an
Apple silicon Mac pulls the same name and gets its own architecture. The moving
tags <service>-alpha and <service>-latest are
pointed at it as the last step of the run.