Skip to content

Releases: JADRT22/soberix

v1.6.3

Choose a tag to compare

@github-actions github-actions released this 21 Sep 19:32

v1.6.3

Bug fixes

  • Dormant mod presets (old death sounds, classic cursors) no longer show a
    working-looking Install button that always failed with a network error:
    they now appear grayed out as "soon" with an explanation, and the CLI
    refuses them with a clear message. The embedded mute death sound is
    unaffected

Full Changelog: v1.6.2...v1.6.3

v1.6.2

Choose a tag to compare

@github-actions github-actions released this 21 Sep 19:26

v1.6.2

Bug fixes

  • Fixed the release CI (for real this time): each smoke test now creates a
    Gtk.Application with a unique id and no D-Bus registration — two apps
    with the same id collided on the session bus ("object already exported").
    Verified locally with pytest on the system Python: 3/3 pass

Full Changelog: v1.6.1...v1.6.2

v1.5.2

Choose a tag to compare

@github-actions github-actions released this 21 Sep 18:26

v1.5.2

Bug fixes

  • Fixed the app not opening at all (v1.5.1 regression): a lost assignment in
    the game-name resolver crashed the menu build with UnboundLocalError —
    the window never appeared and no shortcut worked

Full Changelog: v1.5.1...v1.5.2

v1.5.1

Choose a tag to compare

@github-actions github-actions released this 21 Sep 17:47

v1.5.1

Polish for the activity tracking release.

Additions

  • Real game names everywhere: the "Playing now" card, the new Servers
    tab and the home chips show the game's official name (resolved in the
    background via Roblox's public API) instead of a raw place ID —
    "Brookhaven RP", not "136406881576517"
  • Servers tab: the last 30 visited servers with per-server Join,
    remove and clear — the Bloxstrap-style server history
  • Copy invite link button next to Rejoin (wl-copy/xclip/xsel)
  • Server location on the card when the log exposes a public IP
  • New CLI command: soberix servers

Full Changelog: v1.5...v1.5.1

v1.5

Choose a tag to compare

@github-actions github-actions released this 21 Sep 17:35

v1.5

The activity tracking release.

Additions

  • Activity tracking (the Bloxstrap-style feature Soberix was missing):
    Soberix now reads the Sober's own logs (sober_logs/latest.log) to detect
    which game and server you are on — no background spy process, just log
    parsing. The home menu shows a "Playing now" card with a
    ↻ Rejoin server button that reopens the exact server you were on
    (roblox://…&gameInstanceId=…)
  • Server history (game_servers.json): the last 30 visited servers are
    recorded while you play, so rejoin works even after closing Sober
  • New CLI commands: soberix status (detected game/server, uptime),
    soberix rejoin (--now for the live session) and soberix where
    (server location when the log exposes a public IP)
  • The update banner's Download button now downloads the new AppImage
    straight into ~/Downloads (atomic write, executable bit set) — opening
    it then triggers the automatic shortcut repoint. Falls back to opening
    the release page when there is no asset

Bug fixes

  • Fixed "Erro ao aplicar o perfil: Preset desconhecido: 'ff.level_medio'"
    (v1.4 regression): the translated quality-profile dropdown passed its
    translation key instead of the preset id, so applying a profile from the
    System tab always failed

Full Changelog: v1.4.2...v1.5

v1.4.2

Choose a tag to compare

@github-actions github-actions released this 21 Sep 16:53

v1.4.2

Additions

  • Self-updating menu shortcut: on startup (when running from an AppImage),
    Soberix looks for a newer Soberix-*.AppImage in the standard download
    folders and repoints the applications-menu shortcut to it — no more stale
    shortcuts launching the old binary after you download an update. A toast
    confirms the change (translated in all 7 languages)

Full Changelog: v1.4.1...v1.4.2

v1.4.1

Choose a tag to compare

@github-actions github-actions released this 21 Sep 16:32

v1.4.1

Bug fixes

  • Fixed the internal version stuck at 1.3: the v1.4 AppImage shipped with
    VERSION=1.3, so the update checker offered the same release to users who
    already had it. Now correctly reports 1.4.1 and offers the update to
    everyone on v1.4 or older
  • The version now lives in a single place (soberix/constants.py) —
    pyproject.toml reads it via a setuptools dynamic attr and the AppImage
    build extracts it, so the package, the AppImage and the update checker
    can no longer diverge

Full Changelog: v1.4...v1.4.1

v1.4

Choose a tag to compare

@github-actions github-actions released this 21 Sep 00:18

v1.4

The website & polish release.

Additions

  • Official website: https://jadrt22.github.io/soberix/ — overview with animated
    background, feature showcase, screenshots, install steps and FAQ (GitHub Pages,
    linked from the README and the repo homepage)

Changes

  • Quality profile names (Light / Medium / Full / Default) are now translated in all
    seven languages — the dropdown no longer shows hardcoded Portuguese words
  • Launcher shortcut no longer silently fails when opened from the app menu: the
    chosen Python is verified to have PyGObject and the Exec line embeds PYTHONPATH

Bug fixes

  • Fixed the app not opening from the desktop menu (two silent failure modes:
    venv without gi, and python -m soberix failing outside the project folder)

Full Changelog: v1.3...v1.4

v1.3

Choose a tag to compare

@github-actions github-actions released this 20 Sep 22:58

v1.3

The languages release.

Additions

  • Five new languages: Español, Français, Deutsch, Русский and 日本語 —
    every string of the app translated (a test enforces full parity),
    auto-detected from the system locale and switchable instantly in settings
  • Discord Rich Presence card in System settings: one switch to show that
    you're playing Roblox (with the current game's name) on Discord — a native
    Sober feature (discord_rpc_enabled), applied immediately with backup

Full Changelog: v1.2...v1.3

v1.2

Choose a tag to compare

@github-actions github-actions released this 20 Sep 22:44

v1.2

The rename release. Formerly known as Blunix — the name changed to Soberix
to avoid conflicting with an existing Linux consulting company (Blunix GmbH, Berlin)
and to make the Sober connection explicit.

Changes

  • Project renamed to Soberix (package, app-id, icon, AppImage, repo)
  • The menu window now scales with the monitor resolution and desktop zoom
    (no longer tiny on 1440p/4K or HiDPI)
  • GitHub repo moved to JADRT22/soberix (old links redirect)

Note: users of Blunix ≤ 1.1 will see the built-in update checker offer v1.2 —
the AppImage binary name changes from Blunix-*.AppImage to Soberix-*.AppImage.

Full Changelog: v1.1...v1.2