Skip to content

Releases

solium-stage 0.0.0^20261108.1631.git824c71b

Choose a tag to compare

@github-actions github-actions released this 08 Nov 00:27

solium-stage 0.0.0^20261108.1631.git824c71b, a snapshot of 824c71b75d4a3f382a5c35bdd2adf6ce8914eb65 on stage.

Installing on Fedora 44 or 45:

sudo dnf copr enable liliumlinux/solium
sudo dnf install solium-stage

dnf upgrade then brings each stage build after this one. Or download the RPM for your Fedora release below and sudo dnf install ./<file>.

Merged since v0.0.0-stage.1612:

  • Merge feat-smooth-motion: cheaper frames at 260 Hz, and motion that carries its speed (#511)

solium-stage 0.0.0^20261106.1612.git9469ed9

Choose a tag to compare

@github-actions github-actions released this 06 Nov 11:06

solium-stage 0.0.0^20261106.1612.git9469ed9, a snapshot of 9469ed9716fbf1a4a5a1f81e858dcb7f9406df43 on stage.

Installing on Fedora 44 or 45:

sudo dnf copr enable liliumlinux/solium
sudo dnf install solium-stage

dnf upgrade then brings each stage build after this one. Or download the RPM for your Fedora release below and sudo dnf install ./<file>.

Merged since v0.0.0-stage.1596:

  • Merge fix-507-open-size: a launched window grows into its place instead of appearing at another size and gliding to it (#507)
  • Merge docs-497-showcase-all: the readme and the book show the current desktop, in captures one command makes again, with the fixes they needed (#497, #498, #499, #500, #501, #502, #503, #505)

solium-stage 0.0.0^20261105.1596.gite0411cb

Choose a tag to compare

@github-actions github-actions released this 05 Nov 19:30

solium-stage 0.0.0^20261105.1596.gite0411cb, a snapshot of e0411cbf942160465b1d39c86d745b0e6cb05f29 on stage.

Installing on Fedora 44 or 45:

sudo dnf copr enable liliumlinux/solium
sudo dnf install solium-stage

dnf upgrade then brings each stage build after this one. Or download the RPM for your Fedora release below and sudo dnf install ./<file>.

Merged since the first stage build:

  • Merge docs-495-status-pages: the status pages say what stage does now, not what it did on 2026-10-30 (#495)
  • Merge feat-491-stage-prereleases: every stage build is a GitHub prerelease with its RPMs, and every release gets its RPMs (#491)
  • Merge docs-492-readme-badges: the README carries status badges and installs from COPR first, with the Discord (#492)
  • Merge fix-245-shortcuts-inhibit: focused clients take shortcuts under configured policy (#245)
  • Merge feat-473-files: Lua reads, writes and watches files without blocking, and sol.store survives a restart (#473)
  • Merge feat-472-run-output: sol.run reads a program's output back, and Lua has timers (#472)
  • Merge feat-486-copr: solium and solium-stage are built by COPR from every release and stage push, so dnf installs and updates them (#486)
  • Merge fix-484-debug-line-tables: dev builds keep line tables, not full debug information (#484)
  • Merge fix-480-nextest: the tests run under nextest, a process each, and every scenario is a test of its own (#480)
  • Merge fix-488-deps: every crate and GitHub Action is at its newest compatible version (#488)
  • Merge fix-479-pinned-toolchain: the gate and CI build with one pinned Rust, 1.99.1, and a newer push cancels a pull request's older CI run (#479)
  • Merge fix-51-merge-braces: the window capture tests close before the output management tests begin (#51)
  • Merge feat-209-live-backdrop: a rule can read everything beneath its part, so glass bends the windows under a bar (#209)
  • Merge feat-51-output-management: a program can see the monitors and arrange them, and the configuration answers (#51)
  • Merge feat-47-window-capture: a screen share can name one window, and toplevels.capture says what of it is in the picture (#47)
  • Merge feat-78-background-effect: a client can ask for what is behind its surface to be blurred, and the configuration draws it (#78)
  • Merge feat-60-ext-workspace: a shell that is its own program can see the workspaces and switch to one (#60)
  • Merge feat-50-foreign-toplevel: a shell that is its own program can list the windows and act on them (#50)
  • Merge fix-462-decoration-policy: a window that draws its own titlebar is framed client-side, and who draws it is configuration (#462)
  • Merge fix-461-layer-input: a client's surface on the bottom or background layer takes the pointer and touch (#461)