Skip to content

Releases: jhd3197/Vela

Vela Server v0.1.18

Choose a tag to compare

@github-actions github-actions released this 18 Sep 20:57

Vela Server v0.1.18

No additional release notes were provided.

Downloads

Windows: download windows-x64-setup.exe to install Vela, or extract the Windows ZIP and open Vela.exe without installing. Vela runs beside the clock; use its tray menu to open the dashboard, start/stop the server, or enable start at sign in.

macOS/Linux: extract the archive and run ./Vela in a terminal. Keep the _internal folder beside the executable in every portable download. No Python or Node setup is required.

Downloads are unsigned. SHA-256 files are attached for download verification.

Vela Server v0.1.17

Choose a tag to compare

@github-actions github-actions released this 18 Sep 06:09

Vela Server v0.1.17

Added

  • Vela now shows everything it is doing for you in one place. An automation
    run, an agent desktop's task, an update, a backup, an app being installed and
    the health sweep are all listed the same way, in the same words. System gains
    an Activity section listing what needs you, what is running and what has just
    finished; the notification bell counts what is waiting on a person and lists
    it above the recent events; and the desk's "Needs you" widget shows it beside
    the apps that asked for you. All four read one list, so they cannot disagree.

Changed

  • Deleting an automation asks first. "Delete permanently" in an
    automation's menu used to remove it and its history on the click, with no
    confirmation. It now asks, like removing an app or deleting a desktop.
  • Signing out, removing an app, deleting a desktop, deleting a bot, deleting
    a conversation, clearing a log, resetting the desk and closing a window with
    unsaved work all ask in the same dialog.
    Signing out used the browser's own
    prompt; the rest each had a dialog of their own. What they say is unchanged.
  • For contributors: four shared foundations in the dashboard. The check
    command now runs ratchet guards over the source tree — style ownership, the
    browser-API boundary, the status vocabulary and inline styles — each against a
    committed baseline that may only shrink. web/src/operations/ gives every
    kind of background work one shape and one status vocabulary. useForm and
    useConfirm own form state and confirmation. web/src/storage.js and
    web/src/clipboard.js are the only places that touch browser storage, the
    clipboard or window.open. Two concurrent identical GETs now share one
    request, which took one desk load in development from 43 requests to 25 while
    showing more than it did. See docs/DEVELOPMENT.md and docs/TESTING.md.

Fixed

  • Copy buttons work on a server reached over plain HTTP. "Copy link" on the
    phone-handoff and iOS install screens, and "Copy" on an Ask message, used the
    clipboard API, which browsers do not provide outside a secure context — so on
    a home-network server over HTTP they silently did nothing. They now fall back
    to selecting the text and copying it.
  • A double-clicked Save sends one request. A second click that arrived
    before the button could disable itself sent the form twice.
  • The rail says which app's page you are on again. A pinned or running app's
    rail entry stopped carrying that mark for screen readers when it became a
    button that opens a window.

Downloads

Windows: download windows-x64-setup.exe to install Vela, or extract the Windows ZIP and open Vela.exe without installing. Vela runs beside the clock; use its tray menu to open the dashboard, start/stop the server, or enable start at sign in.

macOS/Linux: extract the archive and run ./Vela in a terminal. Keep the _internal folder beside the executable in every portable download. No Python or Node setup is required.

Downloads are unsigned. SHA-256 files are attached for download verification.

Vela Server v0.1.16

Choose a tag to compare

@github-actions github-actions released this 18 Sep 04:25

Vela Server v0.1.16

No additional release notes were provided.

Downloads

Windows: download windows-x64-setup.exe to install Vela, or extract the Windows ZIP and open Vela.exe without installing. Vela runs beside the clock; use its tray menu to open the dashboard, start/stop the server, or enable start at sign in.

macOS/Linux: extract the archive and run ./Vela in a terminal. Keep the _internal folder beside the executable in every portable download. No Python or Node setup is required.

Downloads are unsigned. SHA-256 files are attached for download verification.

Vela Server v0.1.15

Choose a tag to compare

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

Vela Server v0.1.15

No additional release notes were provided.

Downloads

Windows: download windows-x64-setup.exe to install Vela, or extract the Windows ZIP and open Vela.exe without installing. Vela runs beside the clock; use its tray menu to open the dashboard, start/stop the server, or enable start at sign in.

macOS/Linux: extract the archive and run ./Vela in a terminal. Keep the _internal folder beside the executable in every portable download. No Python or Node setup is required.

Downloads are unsigned. SHA-256 files are attached for download verification.

Vela Server v0.1.14

Choose a tag to compare

@github-actions github-actions released this 17 Sep 13:16

Vela Server v0.1.14

No additional release notes were provided.

Downloads

Windows: download windows-x64-setup.exe to install Vela, or extract the Windows ZIP and open Vela.exe without installing. Vela runs beside the clock; use its tray menu to open the dashboard, start/stop the server, or enable start at sign in.

macOS/Linux: extract the archive and run ./Vela in a terminal. Keep the _internal folder beside the executable in every portable download. No Python or Node setup is required.

Downloads are unsigned. SHA-256 files are attached for download verification.

Wallpaper masters v1

Choose a tag to compare

@jhd3197 jhd3197 released this 18 Sep 02:53

4x (6688x3764) master artwork for the eight bundled wallpapers. The server downloads these once on first start and derives the display and thumbnail images locally. Digests are pinned in vela/assets/wallpapers.json.

Vela Server v0.1.13

Choose a tag to compare

@github-actions github-actions released this 16 Sep 17:25

Vela Server v0.1.13

No additional release notes were provided.

Downloads

Windows: download windows-x64-setup.exe to install Vela, or extract the Windows ZIP and open Vela.exe without installing. Vela runs beside the clock; use its tray menu to open the dashboard, start/stop the server, or enable start at sign in.

macOS/Linux: extract the archive and run ./Vela in a terminal. Keep the _internal folder beside the executable in every portable download. No Python or Node setup is required.

Downloads are unsigned. SHA-256 files are attached for download verification.

Vela Server v0.1.12

Choose a tag to compare

@github-actions github-actions released this 16 Sep 13:43

Vela Server v0.1.12

No additional release notes were provided.

Downloads

Windows: download windows-x64-setup.exe to install Vela, or extract the Windows ZIP and open Vela.exe without installing. Vela runs beside the clock; use its tray menu to open the dashboard, start/stop the server, or enable start at sign in.

macOS/Linux: extract the archive and run ./Vela in a terminal. Keep the _internal folder beside the executable in every portable download. No Python or Node setup is required.

Downloads are unsigned. SHA-256 files are attached for download verification.

Vela Server v0.1.11

Choose a tag to compare

@github-actions github-actions released this 16 Sep 04:23

Vela Server v0.1.11

Changed

  • The desk is a desktop now. The search sits in the middle of the wallpaper
    where a launcher's does, and the buttons that used to crowd it moved into a
    menu at the top-right and a right-click (long press on a phone) on
    the wallpaper: Add widget, Arrange desk, Personalise, and Reset desk to
    put a board back the way Vela ships it. Right-click a widget for its own
    quick menu — open its app, resize it, or remove it — without arranging the
    whole board. A fresh desk fills the screen with no bare gaps, and your apps
    show as a labelled icon grid with Open all leading to the Launchpad.
  • Apps open in a real window. An app you open now has its own title bar: a
    back arrow to where you came from, its name and whether it is running, and a
    menu to pin it to the rail, add its widget to your desk, reach its
    settings, reload it, open it in a new tab, stop it or close it — no more second
    search box above the app. While an app is starting you see it over a dimmed
    background, and if it never answers Vela says so and offers to reload or stop
    it. Opening an app that is no longer installed leads back to the Marketplace.
    An app can ask (with view.appearance) for its title bar to stay dark so a
    dark app is not topped by a light strip.
  • The Library is now the Marketplace. One place — still at the same
    address — to find, install, update and remove apps, in three tabs. Discover
    shows the apps you do not have yet, led by a small featured row. Installed
    is everything on this computer, connected websites included, where you open an
    app to update or remove it. Updates gathers the apps with a newer release
    and can update them all at once. The separate Manage apps page is gone; its job
    lives in the Installed tab.
  • The rail is yours to arrange. It now shows the apps you pin plus whatever
    is open, instead of every app you have installed. Desk and the Launchpad stay
    at the top; below them are your pinned apps — Ask and the Marketplace to start —
    then the apps that are open but not pinned, then Settings. Right-click an app
    on the rail or in the Launchpad (or press and hold on a phone) to pin, unpin
    or reorder it. Vela's own tools — Ask, Automations, the Marketplace, Settings and
    System — are core apps now: they show in the Launchpad under Vela, they
    turn up in search, and they can be pinned like any app. The old More menu
    is gone.

Added

  • Keyboard shortcuts and phone gestures. Press ? (or Ctrl+/) for the
    full list: Ctrl+K searches, Ctrl+Space opens or closes the Launchpad,
    Ctrl+1Ctrl+9 open the pinned apps in rail order, and Esc backs
    out. On a phone, swipe up from the bottom of the desk to open the Launchpad and
    swipe down from its top to close it.
  • A full-screen Launchpad. Opening Apps now fills the screen with every
    app over your blurred wallpaper, not a side drawer. A search in the middle
    filters as you type and Enter opens the first match; Ctrl+Space
    (Cmd+Space on a Mac) opens or closes it from anywhere and Escape steps
    back. Apps that are running come first, then everything installed, then
    Vela's own tools, and a last tile leads to the Marketplace. Right-click a tile —
    or press and hold it on a phone — to open it, add its widget to your desk,
    reach its settings, stop it or remove it.

Removed

  • The All apps drawer is gone. Its job — every app in one place — is the
    Launchpad now, so there is one answer to "which apps do I have" instead of a
    drawer, a Manage apps page and the Library all showing the same set.

Downloads

Windows: download windows-x64-setup.exe to install Vela, or extract the Windows ZIP and open Vela.exe without installing. Vela runs beside the clock; use its tray menu to open the dashboard, start/stop the server, or enable start at sign in.

macOS/Linux: extract the archive and run ./Vela in a terminal. Keep the _internal folder beside the executable in every portable download. No Python or Node setup is required.

Downloads are unsigned. SHA-256 files are attached for download verification.

Vela Server v0.1.10

Choose a tag to compare

@github-actions github-actions released this 16 Sep 01:09

Vela Server v0.1.10

Added

  • Apps can put a summary on your desk. An app may declare up to four widgets
    and publish a short summary for each — a number, a few rows, or how far
    something has got. Vela draws them itself, always labelled with the app they
    came from, and nothing the app sends can run. The permission is asked for at
    install as "Show summaries on your desk" and names the widgets; refuse it and
    the app works as before. A summary that is out of date says when it was from,
    one that has not arrived yet offers to open the app, and an app that says
    something needs you raises a dot on its rail icon. Uninstalling an app removes
    its summaries. Notes and Health are the first two apps to use this.
  • Make the desk yours. Personalise, above the board, sets the wallpaper
    — one of three that ship with Vela, or your own JPEG, PNG or WebP up to 8 MB,
    kept on your own computer — and whether the wallpaper is dimmed, whether app
    names show under their icons, and whether Ask sits on the board you are
    looking at. On a phone, press and hold an empty part of the wallpaper to open
    it. The phone board now opens on the time, anything that needs you, your apps
    as an icon grid, and Ask.
  • Arrange your desk. Add widgets from a grouped list, move and resize them
    by dragging or with the arrow keys, duplicate or remove them from each
    widget's own menu, and undo or redo while you work. Done saves the board
    to your server, so it is the same after a restart and in another browser;
    Cancel puts it back, and leaving with unsaved changes asks first. The
    desktop and phone boards are saved separately and never rearrange each other.
    On a phone, press and hold a widget to start arranging.
  • Desk widgets for your server. The desk can now show System (uptime,
    CPU over the last few minutes and memory use), Volume (how full a folder
    you choose is, and how much is free), Flows (automation runs today,
    failures and the average run) and Backups (when Vela last backed itself
    up, with Back up now). Add the folders you want to watch under
    Settings › Desk; Vela only reports how full they are. A server that cannot
    read its own CPU and memory says so instead of showing zeros.

Changed

  • The rail shows what is open, and All apps holds the rest. Apps the server
    is running now sit together at the top of the rail under an OPEN label, above
    your other apps. A new All apps control opens every installed app over
    whatever page you are on, with a search field, what is running first and each
    app's version, and one way to add another. Manage apps has a different icon so
    the rail never shows the same one twice.
  • Vela opens on a desk. The home screen is now a board of widgets over a
    wallpaper instead of a plain app launcher: your apps, the time, what is
    running and your latest Ask conversation, with the rail beside it. Widgets
    only show what Vela actually knows, so nothing on the board is a placeholder.
    The desktop board is six columns wide and the phone board two, each laid out
    and saved on its own, and both are kept on your server so they are the same
    after a restart and in another browser.

Downloads

Windows: download windows-x64-setup.exe to install Vela, or extract the Windows ZIP and open Vela.exe without installing. Vela runs beside the clock; use its tray menu to open the dashboard, start/stop the server, or enable start at sign in.

macOS/Linux: extract the archive and run ./Vela in a terminal. Keep the _internal folder beside the executable in every portable download. No Python or Node setup is required.

Downloads are unsigned. SHA-256 files are attached for download verification.