Skip to content

Fella v0.1.2

Choose a tag to compare

@github-actions github-actions released this 05 Sep 22:19
73d218d

A patch on top of v0.1.1: reopen past conversations, correct totals on
messy number/text columns, a real app icon, a tighter default window, and a
Windows folder-picker fix.

Added

  • /history <n> reopens a past conversation. /history now lists your
    saved conversations — a preview of the first question, the message count,
    the date, and which folder it was about — instead of only a count and a
    file path. /history <n> loads that conversation back into a new tab. If it
    was about a different folder than the one currently open, a note explains
    that a new question will answer from the current folder.
  • parse_num() for messy numeric columns. A helper (usable from /sql
    and by the model) that reads a number a person wrote — a currency sign,
    thousands separators, a trailing %, accounting-style negatives (1,234)
    and returns nothing for what it can't parse, so SUM/AVG over a
    partly-messy text column skip the unreadable rows instead of a bare CAST
    silently returning a wrong total. When a column is kept as text because it's
    only mostly numeric, its schema note now points at parse_num and a way to
    count what didn't parse.

Changed

  • Custom app icon — the default Tauri template icon is replaced with a
    real Fella mark, a soft dome character in the brand teal, across every
    platform's icon set.
  • Default window is 760×720 (was 1080×760), sized to the reading column so
    the welcome screen and conversations don't sit in a narrow strip with wide
    empty margins on first launch. Still resizable; the OS remembers a size you
    set.
  • README brought back in line with the shipped app: five commands that
    weren't listed (/tab, /focus, /history, /retry, /help), the tab
    keyboard shortcuts, per-tab model, the full set of verification checks, all
    three pack kinds, and follow-up/session memory.

Fixed

  • Windows: the mouse cursor went invisible while navigating the /open
    folder picker
    when /open was run by typing it and pressing Enter.
    Windows hides the pointer while you type and normally restores it on the
    next mouse move, but the modal picker takes the message loop before that
    happens. Fella now restores the pointer before opening the picker, matching
    the welcome-screen "Choose a folder" button.

Install

macOS / Linux

curl -fsSL https://lilfella.app/install.sh | sh

Windows (PowerShell)

irm https://lilfella.app/install.ps1 | iex

Already on an earlier build? Open Fella and type /update.

Or grab the build for your OS directly from this release: .dmg (macOS),
-setup.exe / .msi (Windows), .AppImage / .deb (Linux).

Verify your download

Builds are unsigned. Check against SHA256SUMS, attached to this release:

sha256sum -c SHA256SUMS          # macOS / Linux
Get-FileHash <file> -Algorithm SHA256   # Windows — compare by hand

Known limitations

  • run_python is not a hostile-code sandbox — see v0.1.0's notes,
    unchanged in this release.
  • Unsigned, no signed auto-updater. /update covers the common case;
    code signing and notarisation are still unplanned for now.
  • /update's per-OS apply step is best-effort. Nothing is touched on disk
    until after the checksum passes, so a failure means "didn't update", never a
    broken install — fall back to the install command above.