Skip to content

Releases

v0.8.4

Choose a tag to compare

@github-actions github-actions released this 28 Oct 13:18

Hikari 0.8.4

  • The frontend is now React and TypeScript inside a native window, in
    frontend/. It speaks to the same daemon over a loopback websocket with a
    per-run token, keeps secrets in the system keyring, and covers every screen
    the old QML window had: library, store, game detail with settings and launch
    sheets, downloads, accounts, settings, about and mods.
  • The daemon can serve artwork over the same token-checked listener, with an
    optional width-bounded copy so a 260 pixel tile does not decode a 600 pixel
    cover.
  • SteamGridDB keys, and every other secret, move out of settings.toml into the
    system keyring, with a 0600 fallback file and write-only RPC methods.
  • The window speaks the Nexus protocol: nxm:// links from a browser open it on
    the game they belong to and start the download, and the mods game view is a
    route so a link can be bookmarked.
  • Pages fill a maximised window instead of stopping at a 1000 pixel column, and
    the engine cards split into two columns the way the QML settings page does.
  • The library grid animates a reorder: sorting or filtering slides the tiles to
    their new cells and fades the ones that left, instead of snapping.
  • The layout mirrors under a right to left document: margins, insets, borders
    and the toggle travel are logical properties, and count phrases are isolated
    so they keep their reading order.
  • The Quickshell window is gone. One UI ships now, the React one: the tarball,
    the AppImage and the package all carry hikari-ui, hikari-app starts it,
    and the QML tree, its dev scripts and its QML tests left the repository.
  • Steam games show their artwork again: art that lives in Steam's own
    librarycache is copied into Hikari's cache, so the window can serve it.
  • The window stops opening a second event handler, notices a token that no
    longer works instead of retrying forever, and keeps the library, browse and
    settings screens from refetching in a loop.
  • Fixes carried by the rewrite: DLC selection before an install, the favourite
    toggle, a repair that kept saying Repairing..., the launch command sheet
    showing nothing while it loaded, mods health separated from mods repair,
    browsing that replaced a page instead of appending, and a mods game with no
    folder now offering to set one.

Full Changelog: 0.8.3...v0.8.4

0.8.3

Choose a tag to compare

@dodo986 dodo986 released this 27 Oct 15:53
caca5cf

appimage installs now update themselves.

The AppImage compiles the tracked commit and installs it to
~/.local/share/hikari/app, and its launcher runs that build from then on.
No squashfs-tools, no rebuilding the image, no release needed for later
updates. Go is the only extra tool, and Ryoku ships it.

Reinstall once if you are on an older build, then hikari --version should
output 0.8.3 (caca5cf2). From there the Update button follows main seamlessly.

0.8.2

Choose a tag to compare

@dodo986 dodo986 released this 27 Oct 15:17
348f23e

0.8.2

0.8

0.8

Choose a tag to compare

@dodo986 dodo986 released this 27 Oct 13:41

What's Changed

Full Changelog: v0.1.3...0.8

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 26 Oct 14:06