nexis (2.8.3-0) unstable; urgency=medium

  * Linux AppImage (x86_64) now reports the correct release version — the build
    did not pass VERSION to appimagetool, so it fell back to the stale AppStream
    metainfo version and stamped every AppImage as 2.3.8. The metainfo release
    version is now also synced from the tag at build time (GH#222).

 -- Luke Simpson <luke@s4solutions.ai>  Tue, 07 Jul 2026 12:00:00 -0400

nexis (2.8.2-0) unstable; urgency=medium

  * Dashboard: the primary value centered in gauge, hybrid, ring, and donut
    tiles now shrinks to fit inside the shape — wide values like a 4-digit
    fan speed no longer overlap the arc or get clipped (GH#214).

 -- Luke Simpson <luke@s4solutions.ai>  Sat, 04 Jul 2026 16:36:11 -0400

nexis (2.8.1-0) unstable; urgency=medium

  * Dashboard: tiles render as elevated cards with a soft drop shadow and the
    theme's elevated-card surface tone; gauge/ring/progress/VU-meter/donut
    tracks moved to a token that stays visible against the new surface.
  * Dashboard: refined unified tile anatomy — primary value centered inside
    the shape for all styles, disk donut uses the shared tile chrome, drives
    identified by friendly input name, trend pill reduced to a direction
    arrow with a hover tooltip (GH#191).
  * Dashboard: consistent fixed-height tile footer that auto-hides when it
    has no content; ring/hybrid secondary readouts moved into the footer;
    drive health verdict shown for every disk style (GH#191).

 -- Luke Simpson <luke@s4solutions.ai>  Thu, 02 Jul 2026 19:58:46 -0400

nexis (2.8.0-0) unstable; urgency=medium

  * Dashboard: unified tile anatomy — every tile now shares a two-line header
    (metric type + the specific input it monitors) with a type-colored accent
    bar and a pinned gear, plus a footer with the headline value and a trend
    pill; gauge/ring/speedometer/hybrid moved their reading into the footer so
    mixed tile types line up (GH#191 follow-up).
  * Dashboard: empty trend pill is hidden when a tile has no trend value, and
    the Health Score breakdown bars are now readable in the light theme.
  * Fans: detect NVIDIA GPU, hwmon-PWM, and IPMI/BMC fan sources (Linux).

 -- Luke Simpson <luke@s4solutions.ai>  Tue, 30 Jun 2026 11:41:12 -0400

nexis (2.7.2-0) unstable; urgency=medium

  * Trash: show all mounted-filesystem trash directories in the Trash view, not
    just the home trash, so files deleted from external/mounted drives are
    visible and manageable (GH#182).

 -- Luke Simpson <luke@s4solutions.ai>  Mon, 29 Jun 2026 13:28:15 -0400

nexis (2.7.1-0) unstable; urgency=medium

  * Processes: add a dedicated process-name column (Linux), sourced from
    /proc/<pid>/comm and distinct from the full command line (GH#194).

 -- Luke Simpson <luke@s4solutions.ai>  Thu, 25 Jun 2026 20:09:02 -0400

nexis (2.7.0-0) unstable; urgency=medium

  * Dashboard: add multiple input-bound tiles via an "Add tile" palette, with a
    fixed-cell responsive grid, compact tiles, per-interface network monitoring,
    and resize / drag-preview improvements (GH#191).
  * Fix AppImage failing to launch on glibc < 2.43 systems (e.g. Ubuntu 22.04,
    Linux Mint 21.x) — the x86_64 AppImage is now built on glibc 2.35 (GH#195).

 -- Luke Simpson <luke@s4solutions.ai>  Thu, 25 Jun 2026 14:47:35 -0400

nexis (2.6.2-0) unstable; urgency=medium

  * CI: migrate Linux build container from Ubuntu 25.04 (Plucky, EOL) to
    26.04 (Resolute LTS); release .deb renamed _ubuntu2604.deb (SSO-7306)
  * CI: drop EOL Plucky from the Launchpad PPA series (questing, resolute)
  * CI: harden AUR publish against cgit replication lag (SSO-7306)

 -- Luke Simpson <luke@s4solutions.ai>  Wed, 24 Jun 2026 00:00:00 +0000

nexis (2.6.1-0) unstable; urgency=medium

  * Trash support for mounted filesystems — discover .Trash-$UID / .Trash/$UID
    on mounted volumes per FreeDesktop Trash spec (GH#182)
  * Docs: clarify .deb minimum distro requirements; direct Ubuntu 22.04/24.04
    and Linux Mint 21-22 users to the AppImage (GH#185 / SSO-7304)
  * PPA: add Ubuntu 26.04 Resolute to the build matrix (SSO-7305)

 -- Luke Simpson <luke@s4solutions.ai>  Tue, 24 Jun 2026 00:00:00 +0000

nexis (2.6.0-0) unstable; urgency=medium

  * Health-report export — on-demand and scheduled Markdown snapshot (SSO-3742 / FW-14)
  * macOS leftover artifact scanner after app uninstall (SSO-3746 / FW-18)
  * Processes table: per-row kill icon (GH#174)
  * Fix: "Clean Selected" stays disabled with Trash/Snap-revision roots (GH#173, #177)
  * macOS Qt floor raised 6.4 → 6.8 LTS; Intel x86_64 builds sunset (SSO-3733 / FW-06)
  * Ubuntu 24.04 Noble and 22.04 Jammy dropped from supported PPA series (SSO-3733)
  * Linux CI build matrix migrated to Plucky (25.04) container (SSO-4093)
  * CI: bump crowdin/github-action 2.16.2 → 2.16.3

 -- Luke Simpson <luke@s4solutions.ai>  Sat, 21 Jun 2026 00:00:00 +0000

nexis (2.5.0-0) unstable; urgency=medium

  * cgroup v2 / systemd-oomd observability panel on Resources page
    (SSO-3739 / FW-11)
  * Data-driven app cleaning profiles — declarative JSON profiles for
    per-application cache locations, shipped with 31 Linux / 32 macOS
    profiles (SSO-3740 / FW-12)
  * Linux battery charge-threshold control widget on Helpers page with
    Maximize / Preserve / Custom presets and optional udev persistence
    (SSO-3743 / FW-15)
  * Documented macOS minimum raised to 14 (Sonoma) and deployment target
    pinned to 14.0; aligns docs with the runtime floor enforced by the
    shipped .dmg (NEX)
  * Fix unconditional FW-15 battery-threshold test breaking the macOS
    build (SSO-3743)

 -- Luke Simpson <luke@s4solutions.ai>  Fri, 12 Jun 2026 00:00:00 +0000

nexis (2.4.0-0) unstable; urgency=medium

  * APT 3.1 readiness: deb822 round-trip with Signed-By/Architectures editor,
    deb822 add-repository path, and APT 3.1 transaction history surface with
    Undo / Rollback / Why? (SSO-3728, SSO-3735)
  * Linux thermal: surface vendor hwmon sensors (ASUS, HP, Legion) (SSO-3744)
  * Disk tools: built-in disk-space treemap visualizer and duplicate-finder
    exclusion + last-copy invariant + new scan modes (SSO-3737, SSO-3736)
  * Startup Apps (macOS): sfltool BTM view with guarded resetbtm (SSO-3738)
  * Linux GPU: Intel xe driver utilization (GH#91)
  * Fix macOS notarization-ticket stapling and macOS bundle version tracks
    the git tag (SSO-3513, SSO-3379)
  * Many UI race / threading fixes (SSO-3385, SSO-3383, SSO-3384, SSO-3387,
    SSO-3388, SSO-3502)
  * Build hardening: explicit Release flags on Linux + macOS, CodeQL,
    SHA-pinned linuxdeploy (SSO-3397, SSO-3375)
  * Retire Flatpak channel (SSO-3376)

 -- Luke Simpson <luke@s4solutions.ai>  Fri, 12 Jun 2026 00:00:00 +0000

nexis (2.3.13-0) unstable; urgency=medium

  * Fix AUR install failing on CachyOS/Arch with "undefined symbol: main" —
    disable LTO and LLD force-selection in the packaged build (GH#82)

 -- Luke Simpson <luke@s4solutions.ai>  Fri, 05 Jun 2026 00:00:00 +0000

nexis (2.3.12-0) unstable; urgency=medium

  * Fix language change requiring restart now prompts and offers to relaunch
  * Fix several UI strings not translated in non-English locales (GH#87)
  * Fix translations not loading in development/in-tree builds (GH#85)
  * Fix AUR build failure on GCC 16 + LLD toolchains (GH#82)

 -- Luke Simpson <luke@s4solutions.ai>  Thu, 04 Jun 2026 00:00:00 +0000

nexis (2.3.11-0) unstable; urgency=medium

  * Fix translations missing from all packages — .qm files were never
    compiled because qt_create_translation received an unexpanded variable
    (GH#75)

 -- Luke Simpson <luke@s4solutions.ai>  Wed, 04 Jun 2026 00:00:00 +0000

nexis (2.3.10-0) unstable; urgency=medium

  * Fix incorrect update count due to phased APT packages (GH#76)
  * Fix dashboard default layout overlap in bottom-right corner (GH#77)
  * Fix translation files missing from AppImage and .deb packages (GH#75)

 -- Luke Simpson <luke@s4solutions.ai>  Tue, 03 Jun 2026 00:00:00 +0000

nexis (2.3.9-0) unstable; urgency=medium

  * Fix GPU utilization gauge showing N/A on NVIDIA cards even when
    nvidia-smi is available. GPU name detection was unaffected (GH#72).

 -- Luke Simpson <luke@s4solutions.ai>  Sun, 01 Jun 2026 00:00:00 +0000

nexis (2.3.8-0) unstable; urgency=medium

  * Multi-battery support: detect and display all batteries on dual-battery
    systems. Hardware Info shows each battery in its own section; Dashboard
    shows aggregated charge% (GH#65).
  * Orphaned Packages view now shows Install Type (Auto/Manual) and Reverse
    Deps count with color-coded safety indicators. APT only in this release
    (GH#67).
  * Fix Baobab, Filelight, and QDirStat not detected when installed via
    Flatpak; also fixes detection when running as AppImage in a non-login
    shell (GH#64).
  * Fix System Logs severity filter ("Error && Above") showing no entries
    when the last N journal lines were all INFO/DEBUG (GH#62).
  * Fix apt/snap/flatpak update checker failing on non-English system
    locales (GH#61).

 -- Luke Simpson <luke@s4solutions.ai>  Thu, 29 May 2026 00:00:00 +0000

nexis (2.3.7-0) unstable; urgency=medium

  * Fix toggle indicators disappearing on Linux Mint 22 ("Zena") and other
    Ubuntu-24.04 derivatives whose default seed omits the Qt6 SVG imageformats
    plugin. The package now explicitly depends on libqt6svg6, qt6-qpa-plugins,
    and a Qt platform theme (qt6-gtk-platformtheme | qt6ct), and the binary
    falls back to PNG indicators at runtime when the SVG image plugin is
    unavailable (SSO-381 / GH#42).
  * Include the new Flatpak manifest at linux/flatpak/ for Flathub submission
    (SSO-93).
  * Fix Linux Wi-Fi interfaces (wlp*, wlan0) being absent from the Network
    Usage interface selector and never accruing RX/TX stats (SSO-351 / GH#43).

 -- Luke Simpson <luke@s4solutions.ai>  Sun, 17 May 2026 00:00:00 +0000

nexis (2.3.6-0) unstable; urgency=medium

  * Fix Process page search returning no results and not refreshing on clear (NEX-279).
  * Fix app displaying wrong version number due to CMakeLists.txt not being bumped at release time; debian/rules now auto-derives version from debian/changelog (NEX-280).

 -- Luke Simpson <luke@s4solutions.ai>  Sun, 11 May 2026 00:00:00 +0000

nexis (2.3.5-0) unstable; urgency=medium

  * Fix APT Repository Manager false "unreachable" error for repos serving Release/Release.gpg without InRelease (NEX-276).

 -- Luke Simpson <luke@s4solutions.ai>  Tue, 06 May 2026 00:00:00 +0000

nexis (2.2.10-0) unstable; urgency=medium

  * Fix Jammy PPA build: inject libqt6opengl6-dev via per-series workflow patch.

 -- Luke Simpson <luke@s4solutions.ai>  Tue, 01 Apr 2026 00:00:00 +0000

nexis (2.2.9-0) unstable; urgency=medium

  * Fix Jammy PPA build: add libqt6opengl6-dev for Qt6OpenGL dependency.

 -- Luke Simpson <luke@s4solutions.ai>  Mon, 31 Mar 2026 00:00:00 +0000

nexis (2.2.8-0) unstable; urgency=medium

  * Add PPA repository support (FR-90): automated publishing to Launchpad
    PPA for Ubuntu Jammy, Noble, and Questing via GitHub Actions.
  * Migrate GitHub organization from lsimpsonsfdc to s4solutionsllc.
  * Fix Jammy build-dep compatibility (qt6-svg-dev / libqt6svg6-dev).

 -- Luke Simpson <luke@s4solutions.ai>  Sun, 30 Mar 2026 00:00:00 +0000

nexis (1.2.0-1) unstable; urgency=medium

  * Add scheduled/automated cleaning (FR-16): quick-setup toggle, custom
    schedule management, cleaning history viewer, threshold alerts, and
    tray notifications.
  * Add battery and disk health monitoring (FR-29): battery CircleBar on
    Dashboard, SMART-based disk health via smartctl/IOKit, disk temperature
    history chart on Resources page.
  * Add startup apps improvements (FR-10): search/filter bar, inline editor
    fields, and application icons.
  * Add ARM64 Linux CI (FR-06): GitHub Actions workflow for ARM64 builds.
  * Fix large /etc/hosts files freezing UI at startup (BUG-06).
  * Fix HiDPI/4K scaling across the entire UI (BUG-07).
  * Fix Wayland compatibility issues (BUG-08).
  * Fix System Cleaner memory leak (BUG-10).
  * Fix desktop file parser truncating Exec lines with env variables (BUG-39).
  * Fix FR-16 UI regressions: layout position and theme compliance (BUG-40).
  * Fix Manage Schedules dialog scroll area in dark mode (BUG-41).
  * Add generic QDialog dark mode theming rules.
  * Fix checkbox focus ring styling.

 -- Luke Simpson <luke@s4solutions.ai>  Tue, 18 Feb 2026 00:00:00 +0000

nexis (1.1.2-1) unstable; urgency=medium

  * Add Hardware Info page (FR-12): System, Processor, Graphics, and Memory
    details with platform-specific cache size retrieval.
  * Add Dashboard kiosk mode (FR-28): F11 fullscreen, ESC exit, state
    persisted across sessions.
  * Add Crowdin translations via GitHub Action integration.
  * Fix Uninstaller "Purge" checkbox text in dark mode (BUG-33).
  * Fix Settings page author link color (BUG-34).
  * Remove non-functional "Donate" button (BUG-35).
  * Fix System Cleaner "Total Size" label in dark mode (BUG-36).
  * Fix System Cleaner scanLoading.gif animation and QMovie leak (BUG-37).
  * Fix Hardware Info table rows in dark mode (BUG-38).

 -- Luke Simpson <luke@s4solutions.ai>  Sun, 16 Feb 2026 00:00:00 +0000

nexis (1.1.0-1) unstable; urgency=medium

  * Add GPU monitoring on Dashboard and Resources (FR-11).
  * Add Disk Usage Analyzer launcher (FR-23) and configurable preference
    (FR-24).
  * Add GNOME Settings dropdowns (FR-27).
  * Add Homebrew page tree widget (FR-22).
  * Add macOS .app bundle uninstaller (FR-21).
  * Add purge option in uninstaller (FR-19).
  * Add autostart delay option (FR-15).
  * Add expanded cache cleaning for dev tools (FR-03).
  * Add single-instance enforcement via QLockFile (FR-02).
  * Add SVG logo and tray icon (FR-07).
  * Add Crowdin translation integration for 34 languages (FR-08).
  * Add pip cache cleaning (FR-17).
  * Fix swapped memory variables (BUG-01).
  * Fix System Cleaner deleting entire cache directories (BUG-02).
  * Fix CPU speed fallback (BUG-04).
  * Fix background thread cleanup on exit (BUG-05).
  * Fix non-English locale parsing (BUG-09).
  * Fix macOS crash from double CFRelease (BUG-11).
  * Fix numerous additional bugs (BUG-12 through BUG-32).

 -- Luke Simpson <luke@s4solutions.ai>  Thu, 16 Jan 2025 00:00:00 +0000

nexis (1.0.1-1) unstable; urgency=medium

  * Rebrand from Stacer to Nexis.
  * Reset version numbering.

 -- Luke Simpson <luke@s4solutions.ai>  Thu, 13 Feb 2026 00:00:00 +0000

stacer (2.1.3-1) unstable; urgency=medium

  * Replace custom Disk Analyzer pie chart with external tool launcher
    (FR-23). Users can now configure their preferred disk analyzer
    (Filelight, Baobab, ncdu, etc.) in Settings.
  * Add configurable disk analyzer preference in Settings page (FR-24).
  * Add Dev Tool Caches cleaning category for npm, pip, Cargo, Go, Maven,
    Gradle, CocoaPods, Composer, NuGet, and Dart/Flutter caches (FR-03).
  * Fix background threads not joining on exit, preventing clean shutdown
    (BUG-05).
  * Fix System Cleaner checkbox state not toggling file selections
    (BUG-19).
  * Fix System Cleaner scan results not respecting minimum size threshold
    (BUG-20).
  * Fix Homebrew tree view not inheriting theme styling in APT Source
    Manager (BUG-21).

 -- Luke Simpson <luke@s4solutions.ai>  Thu, 13 Feb 2026 00:00:00 +0000

stacer (2.1.2-1) unstable; urgency=medium

  * Fix System Cleaner deleting entire cache/log directories instead of
    emptying their contents (BUG-02). Directories are now preserved while
    only their contents are removed.
  * Fix Settings page showing hardcoded stale version "v2.0.1" instead of
    the actual build version (BUG-18). The label now pulls dynamically from
    qApp->applicationVersion(), which is derived from cmake/git at build time.

 -- Luke Simpson <luke@s4solutions.ai>  Wed, 11 Feb 2026 00:00:00 +0000

stacer (2.1.1-1) unstable; urgency=medium

  * Replace feedback form with GitHub Issues launcher (BUG-17).
    The old form posted to a defunct Heroku endpoint; no user data is now
    collected or transmitted. Opens browser to the appropriate GitHub issue
    template (bug report, feature request, or general feedback).
  * Add GitHub issue templates for bug reports, feature requests, and
    general feedback (.github/ISSUE_TEMPLATE/).
  * Fix macOS release: re-sign .app bundle after macdeployqt to prevent
    Code Signature Invalid crash on launch.
  * Fix release workflow: copy .deb into workspace before upload step.
  * Use version-independent splashscreen filename (splashscreen.png).

 -- Luke Simpson <luke@s4solutions.ai>  Tue, 11 Feb 2026 00:00:00 +0000

stacer (2.1.0-1) unstable; urgency=medium

  * Full macOS platform support with native .app bundle management.
  * Add GPU load/utilization monitoring on Dashboard and Resources.
  * Add autostart delay option for startup applications.
  * Add purge vs remove option in the Uninstaller (Linux).
  * Add pip cache cleaning with PIP_CACHE_DIR support.
  * Add single-instance enforcement via QLockFile.
  * Replace System Cleaner icons with Adwaita SVGs.
  * Derive app version from git describe at build time.
  * Fix NVIDIA GPU utilization always reading 0%.
  * Fix non-English locale parsing with LC_ALL=C.
  * Fix swapped memory variables in /proc/meminfo parsing.
  * Fix CPU speed showing 0 GHz on modern kernels.

 -- Luke Simpson <luke@s4solutions.ai>  Mon, 10 Feb 2026 00:00:00 +0000

stacer (2.0.1-1) unstable; urgency=medium

  * Fix CPU speed displaying "0GHz" on Dashboard system info.
    The lscpu "CPU max MHz" result was not assigned when the first
    filter matched, so speedLine kept its default "error:0.0" value.

 -- Luke Simpson <luke@s4solutions.ai>  Sat, 07 Feb 2026 00:00:00 +0000

stacer (2.0.0-1) unstable; urgency=medium

  * Bump version to 2.0.0.
  * Port entire codebase from Qt5 to Qt6 with C++17.
  * Add hardware temperature gauges on Dashboard (hwmon sensors).
  * Add GNOME Shell Settings page for modern desktop preferences.
  * Redesign Uninstaller with section grouping, descriptions, and
    dependency preview.
  * Adwaita/GNOME UI modernization with dark/light/auto theme support.
  * System theme icon integration with Adwaita fallback.
  * Fix LTO crash from strict aliasing, thread safety issues, and
    memory leaks.
  * Fix CPU info locale and clock frequency detection.
  * Fix system tray minimize vs close behavior.
  * Remove dead Unity Settings page (defunct since Ubuntu 18.04).
  * Modernize Debian packaging for Qt6 and debhelper compat 13.
  * Add GitHub Actions CI workflow.
  * Update attribution to Luke Simpson.

 -- Luke Simpson <luke@s4solutions.ai>  Fri, 07 Feb 2026 00:00:00 +0000

stacer (1.1.0-1) stable; urgency=medium

  * Snap package uninstaller.
  * Advanced file search.
  * Disk chart.
  * Host manager.

 -- Oguzhan Inan <oguzhan3488@gmail.com>  Sun, 13 May 2018 00:50:10 +0300
