Skip to content

Releases: dagimg-dot/veil

Veil v0.4.1

18 Apr 07:58

Choose a tag to compare

Veil

v0.4.1

This patch update is solely for Shexli fixes.

  • Shexli Warning Fixes - Shexli is the new GNOME Extensions static analyzer

v0.4.0

Features / behavior

  • GNOME 50
  • Status area horizontal padding — user-configurable spacing.
  • Optional animations for always-visible items — setting to skip animations for items that stay visible (#1).
  • Hover UX — Veil closes when the pointer leaves the top panel (not only when leaving the indicator), plus refactors to panel visibility and hover handling.
  • Docs — README feature updates; more detail on how extensions hide status icons and how Veil behaves.

Bug fixes

  • Panel / lock — Restore tray reveal after unlock when the panel was collapsed.
  • Click vs hover — Reduce tray flicker from hover teardown in click mode; reset hover baseline when entering hover mode while the tray is already revealed.
  • Hover mode — Fix inability to click/interact with status icons while hover mode is on (#8).
  • Visibility timing — More reliable panel item show/hide timing (#9, #12).
  • Other extensions — Respect external extension visibility when toggling the panel (#2).

Installation

  1. Download the .shell-extension.zip file
  2. Install using: gnome-extensions install --force <filename>
  3. Restart GNOME Shell or log out/in
  4. Enable the extension in GNOME Extensions app

Build Info

  • Built from commit: dee46c4
  • Build date: 2026-04-18T10:57:25+03:00

Veil v0.4.0

17 Apr 17:14

Choose a tag to compare

Veil

Features / behavior

  • GNOME 50
  • Status area horizontal padding — user-configurable spacing.
  • Optional animations for always-visible items — setting to skip animations for items that stay visible (#1).
  • Hover UX — Veil closes when the pointer leaves the top panel (not only when leaving the indicator), plus refactors to panel visibility and hover handling.
  • Docs — README feature updates; more detail on how extensions hide status icons and how Veil behaves.

Bug fixes

  • Panel / lock — Restore tray reveal after unlock when the panel was collapsed.
  • Click vs hover — Reduce tray flicker from hover teardown in click mode; reset hover baseline when entering hover mode while the tray is already revealed.
  • Hover mode — Fix inability to click/interact with status icons while hover mode is on (#8).
  • Visibility timing — More reliable panel item show/hide timing (#9, #12).
  • Other extensions — Respect external extension visibility when toggling the panel (#2).

Installation

  1. Download the .shell-extension.zip file
  2. Install using: gnome-extensions install --force <filename>
  3. Restart GNOME Shell or log out/in
  4. Enable the extension in GNOME Extensions app

Build Info

  • Built from commit: 0a62648
  • Build date: 2026-04-17T20:14:23+03:00

Veil v0.3.0

17 Nov 17:47

Choose a tag to compare

Veil v0.3.0 Release Notes

New Features

  • Touch Support: Added full touch support for mobile and tablet interactions (resolves #4)
  • Hover Interaction Mode: Implemented customizable hover behavior with duration settings and "Hide on Leave" option (resolves #3)
  • Improved Build System: Integrated esbuild with whitespace preservation for better TypeScript compilation (Easier Gnome Extensions Store Review)
  • Enhanced Setup: Added initial setup completion flag for better panel item visibility handling

Bug Fixes

  • Auto-Hide Behavior: Fixed auto-hiding of tray items on session start and when new programs open (resolves #5)
  • Menu Interactions: Ensured menu properly closes on both click and touch interactions

This release brings significant improvements to touch support, interaction modes, and overall stability of the GNOME extension.

Installation

  1. Download the .shell-extension.zip file
  2. Install using: gnome-extensions install --force <filename>
  3. Restart GNOME Shell or log out/in
  4. Enable the extension in GNOME Extensions app

Build Info

  • Built from commit: dab0797
  • Build date: 2025-11-17T20:46:40+03:00

Veil v0.2.3

10 Nov 04:45

Choose a tag to compare

Veil

Installation

  1. Download the .shell-extension.zip file
  2. Install using: gnome-extensions install --force <filename>
  3. Restart GNOME Shell or log out/in
  4. Enable the extension in GNOME Extensions app

Build Info

  • Built from commit: cd6e9de
  • Build date: 2025-11-10T07:45:00+03:00

Veil v0.2.2

08 Nov 19:40

Choose a tag to compare

Veil

Installation

  1. Download the .shell-extension.zip file
  2. Install using: gnome-extensions install --force <filename>
  3. Restart GNOME Shell or log out/in
  4. Enable the extension in GNOME Extensions app

Build Info

  • Built from commit: af8ae0e
  • Build date: 2025-11-08T22:39:33+03:00

Veil v0.2.1

08 Nov 16:32

Choose a tag to compare

Veil

Installation

  1. Download the .shell-extension.zip file
  2. Install using: gnome-extensions install --force <filename>
  3. Restart GNOME Shell or log out/in
  4. Enable the extension in GNOME Extensions app

Build Info

  • Built from commit: 8c78ec1
  • Build date: 2025-11-08T19:31:41+03:00

Veil v0.2.0

08 Nov 14:07

Choose a tag to compare

Veil

Installation

  1. Download the .shell-extension.zip file
  2. Install using: gnome-extensions install --force <filename>
  3. Restart GNOME Shell or log out/in
  4. Enable the extension in GNOME Extensions app

Build Info

  • Built from commit: 87e0c18
  • Build date: 2025-11-08T17:06:17+03:00

Veil v0.1.2

08 Nov 13:24

Choose a tag to compare

Veil

Installation

  1. Download the .shell-extension.zip file
  2. Install using: gnome-extensions install --force <filename>
  3. Restart GNOME Shell or log out/in
  4. Enable the extension in GNOME Extensions app

Build Info

  • Built from commit: 405ad60
  • Build date: 2025-11-08T16:23:36+03:00

Veil v0.1.1

08 Nov 12:56

Choose a tag to compare

Veil

Installation

  1. Download the .shell-extension.zip file
  2. Install using: gnome-extensions install --force <filename>
  3. Restart GNOME Shell or log out/in
  4. Enable the extension in GNOME Extensions app

Build Info

  • Built from commit: 4eaacc7
  • Build date: 2025-11-08T15:54:45+03:00