Skip to content

Riven 1.0.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 16:26
· 35 commits to master since this release

🚀 Features

  • e776c26 feat(format): document types, deterministic writer, json schemas
  • a9f7d23 feat(sources): source trait, response cache, modrinth client
  • 5581673 feat(resolve): version ranges, jar metadata, conflict check
  • 61a3cd2 feat(sync): content-addressed store
  • 20bffed feat(cli): authoring commands with dependency resolution
  • 529fb67 feat: import mrpack, batch update lookups
  • 696a693 feat(sources): github, url and local sources, packwiz import
  • ea0126d feat(build): signed releases, channels and exports
  • 3bf11ce feat(sync): pack installer
  • 2da0128 feat(nix): readPack and mkModpack
  • 229bc2f feat(gui): launcher window, instances and accounts
  • a417bfa feat: launch games through riven-game
  • 4475ff8 feat: java detection and instance management
  • 39d896f feat: own mods in instances
  • 4164c84 feat(gui): developer section
  • 2f9240e feat(gui): releases, git and test instance for developers
  • f4e2799 feat: microsoft sign-in
  • 7228b2a feat: resource packs and shaders in instances
  • 546cc90 feat(gui): new instance dialog with modrinth modpacks
  • 8b2c932 feat(gui): file tree, configs, screenshots and logs tabs
  • b99e907 feat(gui): app icon, first-run setup, skin heads
  • 3a49ed5 feat: self-update and riven:// links
  • 292944b feat: check modrinth modpacks for updates
  • 09ff26e feat: mangohud and gamemode tweaks instead of the wrapper command
  • 165d31c feat(cli): riven init defaults to fabric
  • a0e1e4a feat(gui): clickable links and bold text in markdown descriptions
  • ee376f0 feat(gui): refresh buttons turn once when clicked

🐛 Fixes

  • b44c350 fix: show windows paths without the \?\ prefix
  • e57005e fix: hide forge and neoforge installer consoles on windows
  • 6a85705 fix: nix launcher startup
  • 32c9cb8 fix: keep every content folder in the mod details cache
  • ed13d81 fix: show cached mod titles and icons without reloading flicker
  • 1ceff84 fix: give each scrollbar its own hover state
  • 6fe55cf fix: drop module path jars from the classpath on windows
  • 6941e33 fix(nix): wrap the riven binary in the cli package
  • 9fc75fa fix(gui): copy buttons flash a check instead of a toast or a stuck label
  • e456fed fix(gui): keep theme card colors inside their rounded border
  • 3661eb4 fix(gui): wait for modrinth when checking a modpack for updates by hand
  • 859c2fb fix(gui): scroll long log lines horizontally

🏎️ Performance

  • b292fe5 perf(gui): virtual lists across the full width on the git page

📝 Documentation

  • afe193f docs: readme with showcase

🔨 Build

  • ffd2444 ci: release packages for every system
  • 989d189 chore(deps): update dependencies
  • b4e65da ci: push release builds to cachix
  • 3a8701f ci: install macos targets on the pinned toolchain
  • c1317ae chore(deps): Update cargo dependencies
  • 83096d1 ci: skip the release version bump commit
  • c87fead chore(release): bump version to 1.0.0

📦 Downloads

System File
Windows Riven-Setup-x86_64.exe (installer) or riven-x86_64-windows.zip (portable)
macOS 11+ (Apple silicon and Intel) Riven-macos.dmg
Linux, any distribution Riven-x86_64.AppImage / Riven-aarch64.AppImage
Debian, Ubuntu riven_1.0.0_amd64.deb / riven_1.0.0_arm64.deb
Fedora, openSUSE riven-1.0.0-1.x86_64.rpm / riven-1.0.0-1.aarch64.rpm
Arch riven-1.0.0-1-x86_64.pkg.tar.zst
NixOS nix run github:BX-Team/Riven
Servers (no GUI) riven-cli-<arch>-<os> archives

The macOS app is not notarized: open it once with right-click → Open.