Skip to content

Releases: soobujmiah/ternux

Release list

Ternux v1.4.0

Choose a tag to compare

@soobujmiah soobujmiah released this 18 Sep 22:53

First GitHub release — cuts the current 1.4.0 series (TERNUX_VERSION=1.4.0 in lib/core.sh).

1.4.0 — animated installer dashboard (2026-08-17)

  • Rebuilt the one-command installer frame as a persistent dashboard: a live device panel (model, Android, GPU, backend, memory), a fixed step progress bar, a framed scrolling log, and an animated footer with a spinner.
  • Borders auto-fit the terminal and repaint on resize — including font or zoom changes and the on-screen keyboard — so log lines never wrap past the frame.
  • Thicker double-line borders and clipped, color-coded log lines; identity, progress and footer text is ellipsized instead of overflowing on narrow viewports.

Also in this release (changes on the 1.4.0 line, 2026-08-19 → 2026-09-18)

  • Installer renderer rebuilt: stable frame, bounded repaints, progress collapsing, split-line buffering, terminal state restored on every exit path. tests/ui_render.py runs the installer in a real pseudo-terminal through a VT100 emulator in CI.
  • --ui auto|dashboard|plain|off, --plain, and TERNUX_UI; TERNUX_COLS/TERNUX_ROWS for reproducible transcripts.
  • Professional bilingual (English/বাংলা) documentation experience: grouped sidebar navigation, mirrored docs hubs, complete Bengali benchmark archive.
  • README rebuilt as an evidence-led archival guide; docs/BENCHMARKS.md preserves all 66 measured OpenGL/OpenGL ES scene results with test conditions and reproduction protocol.
  • License moved to Apache-2.0.
  • Installer hardening: base-package auto-retry with apt-get update and --fix-missing, Debian username prompt with timeout fallback, automatic mirror fallback.
  • Site migrated to the portfolio design system; copy buttons; SEO metadata (EN/BN).