Skip to content

V0.7.0 — Public Beta 1: Monolithic In-Memory Localization (8 Languages) & 100% Multi-Compositor Qualification

Latest

Choose a tag to compare

@sergiomelas sergiomelas released this 01 Nov 20:48
Beta Release Pic - github

🎉 WayPlank v0.7.0 — Public Beta 1 is Officially Live!

Following 15 consecutive Alpha & Pre-Beta milestones (v0.1.0 → v0.6.2.3), over 112,000 lines of legacy X11/Autotools code purged, and 108 unique functional & architectural bugs squashed across 2,410 formal ISA-88 test executions, WayPlank officially enters the Public Beta Era!


🚀 Key Highlights of Public Beta 1 (v0.7.0)

  • 🌍 100% Automatic Monolithic In-Memory Localization Engine (GResource):
    • Complete 432 / 432 (100%) native string coverage across 8 languages compiled directly into the executable's RAM: Simplified Chinese (zh_CN), Italian (it), Spanish (es), French (fr), Catalan (ca), German (de), Ukrainian (uk), and native English (en).
    • Zero Host Pollution: 0 external files installed in /usr/share/locale/.
    • Zero Hardcoded Languages & Zero CLI Flags: BuildBin.sh dynamically discovers po/*.po catalogs and encodes them at compile time; wayplank automatically detects your OS locale (LANGUAGE / LC_ALL / LC_MESSAGES / LANG) at startup.
    • Single Point of Entry for Translators: All translations live in po/generate_translations.py.
  • 🌐 Multi-PWA Chrome Profile Isolation (Matcher.vala & MutterBackend.vala):
    • Distinct crx_* and --app-id=* Progressive Web Apps across separate --user-data-dir profiles are strictly isolated both at startup (/proc scan) and runtime (ResourceName / wm_class), preventing cross-icon running indicator bleed.
  • 🧩 GNOME Shell Companion Bridge version: 4:
    • Synchronized extension metadata (version: 4) with automatic hot-upgrade deployment.
  • 🧪 100% Multi-Compositor ISA-88 FAT Qualification (371 / 371 Passed, 0 Open Defects):
    • Verified 100% PASS across KDE Plasma 6 (KWin), GNOME Shell (Mutter), and Labwc (wlroots) (368 [ok] consolidated baseline + 3 [ko->ok] squashed in v0.7.0, 2 [NA]).

📦 Binary Packages Included in This Release

  • Debian / Ubuntu (.deb): wayplank_0.7.0_amd64.deb
    sudo apt install ./wayplank_0.7.0_amd64.deb
  • openSUSE / Fedora / RHEL (.rpm): wayplank-0.7.0-1.x86_64.rpm
    sudo zypper install ./wayplank-0.7.0-1.x86_64.rpm
    # or on Fedora/RHEL:
    sudo dnf install ./wayplank-0.7.0-1.x86_64.rpm
  • Standalone Monolithic Executable: wayplank (x86_64)

🗣️ Community-Driven Public Beta (v0.7.x Open Through Dec 31, 2026)

Please note that from November 2 to November 16, 2026, maintainer issue processing is paused (except for critical disaster-recovery hotfixes) while the maintainer completes upstream Linux kernel review cycles for yogafan. Full active development resumes on November 16, 2026 for the iterative v0.7.x Public Beta Series (v0.7.1 Beta 2, v0.7.2 Beta 3, ...), which will remain open until the community says we are ready for the v0.8.x feature freeze (up to December 31, 2026). Tell us what features, workflows, and languages you want to see in WayPlank!

📄 Full Technical Changelog: Changelogs/CHANGELOG_v0.7.0.md
🧪 Formal FAT Qualification Protocol: FAT/2026-11-01 FAT 0.7.0.txt