Skip to content

Orbit v0.2.8-beta

Choose a tag to compare

@github-actions github-actions released this 21 Jul 07:50

Orbit v0.2.8-beta

Version: v0.2.8-beta
Commit: 0c22c9c
Built: 2026-07-21

Note: This is not a stable release — latest development version with experimental features.

Settings Redesign

  • Card-Based Settings Items — All details items across 7 sections now render as .settings-item-card with Lucide icons, gradient 36×36 icon containers, data-search attribute for filtering, and consistent card layout with icon, title, description, and action area.
  • Settings Search Bar — New #search-settings input filters settings cards by data-search attribute (case-insensitive partial match). Search is scoped to the current section. "No matching settings" empty state shown when no results.
  • Settings Search Cleanup — Input cleared on section entry and when navigating back to overview.
  • Card Styling Polish — Cards rendered flush against panel background (removed extraneous border/bg/border-radius).

Message & Animation Fixes

  • Message Re-Animation on Refresh Fixed — Removed base .message-row CSS animation (was causing all messages to re-animate on every re-render). Implemented existingMsgIds DOM snapshot before re-render and granular data-msg-anim attribute only on genuinely new messages.
  • Auto-Scroll Not Reaching Bottom Fixed — Removed scroll-behavior: smooth from message feed (interferes with programmatic scrollTop). Added deferred re-scroll (150ms) after initial scrollTop = scrollHeight to catch lazy-loaded images, Lucide SVGs, and media players.
  • Desktop Message Animation Fix — Same existingMsgIds + data-msg-anim strategy ported to desktop chat-panel.js. Old brute-force animation: none suppression removed. CSS updated to use .message-row[data-msg-anim] attribute selector.

UI Polish

  • Own Message Background Consistency — Changed own message bubble from accent blue (var(--accent-primary)) to theme surface color (var(--bg-surface)) on both platforms. Both own and other messages now share the same surface color, differentiated only by alignment (right vs left). Desktop inline style updated accordingly.
  • Message Text Color Unified — Own messages changed from hardcoded color: #fff to color: var(--text-primary) on both platforms, matching the text color of other users' messages for visual consistency.
  • Light Mode Text Cache-Busting — Added ?v=20260721 query parameter to all theme CSS <link> tags in both mobile/src/index.html and desktop/src/index.html to force fresh CSS load after light-mode text color fix.
  • App Version Auto-Detection — Created mobile/src/js/version.js auto-generated from mobile/package.json via npm run version:sync. About section now reads window.APP_VERSION || '0.2.8-beta' — eliminating stale hardcoded versions.

Technical

  • Version: Bumped to v0.2.8-beta across all manifests.
  • Platforms: Mobile (Android) + Desktop — both platforms updated with UI polish fixes.
  • Android Sync: npx cap sync android run to copy web assets to Capacitor Android project.

Downloads

Artifact Size
Orbit-v0.2.8-beta.apk 52M
Orbit-0.2.8-beta-amd64.deb 153M
Orbit-0.2.8-beta-x86_64.AppImage 179M
Orbit-0.2.8-beta-arm64.dmg 163M
Orbit-0.2.8-beta-x64.dmg 169M
Orbit
Setup
0.2.8-beta.exe

Installation Notes

Desktop builds are currently unsigned.

  • Windows: Microsoft SmartScreen may appear. Select More info → Run anyway if you trust the source.
  • macOS: You may need to right-click the application and choose Open on first launch.
  • Android: Because Orbit is distributed outside the Google Play Store, Android or Google Play Protect may display a warning before installation. Continue only if you trust the release source.

Verify Your Download

A SHA256SUMS.txt file is included with this release.
Use it to verify the integrity of any downloaded artifact:

# Linux / macOS
shasum -a 256 --check SHA256SUMS.txt

# Windows (PowerShell)
Get-FileHash Orbit-Setup.exe -Algorithm SHA256

Security

Orbit is designed for trusted private networks and local-first communication.
Official releases are published exclusively through this GitHub repository.

Links

  • Repository Orbit-beta
  • View the changelog for the latest changes!
  • Having issues with the app ? Click here to report it!