Skip to content

Releases: triangle-int/nolune

Nolune v0.36.0

Choose a tag to compare

@github-actions github-actions released this 20 Sep 03:30
9598d5d

This release adds local server setup and service management across the CLI and desktop app, improves shared-file downloads, refreshes documentation and settings design, introduces configurable model presets, and strengthens release-note automation.

New features

  • Added nolune onboard to create and prepare a workspace with a secure authentication token, plus nolune gateway for foreground server startup, readiness output, port-conflict errors, and graceful shutdown. #144
  • Added gateway service installation and management commands, plus nolune uninstall with options to keep workspace data. #148
  • Added desktop installation and startup of a local Nolune server, including progress, logs, retry support, nightly builds, and managed shutdown. #151
  • Added a desktop setting to run the local server as an opt-in background service and switch back to app-managed operation. #152
  • Replaced fixed model tiers with user-defined model presets, separate chat and background assignments, and per-conversation model selection. #157

Improvements

  • Simplified install and uninstall scripts so they delegate setup, server management, and removal to the Nolune binary. #149
  • Redesigned settings pages around a single sectioned panel with segmented navigation and improved responsive behavior. #155

Bug fixes

  • Shared files now use readable filenames in chat links and downloads, including filenames supplied by the server. #146

Documentation

  • Updated public site, legal pages, README, and contributor guidance to reflect self-hosting and one companion per server. #147
  • Documented desktop and command-line installation, foreground and background server modes, updates, and uninstall behavior. #154

Developer experience

  • Added validated AI-assisted release-note generation with deterministic fallback notes and safeguards for release metadata. #158

Other changes

  • Bumped the project version to 0.36.0 and synchronized version metadata across packages. #160

Nolune v0.35.0

Choose a tag to compare

@github-actions github-actions released this 19 Sep 18:12
  • ba02336 Bump version to v0.35.0
  • 9798f48 ci(release): publish server binaries for every desktop platform and add a dry-run mode (#132)
  • 5b05beb [verified] refactor: reduce navigation to five destinations and split Settings by owner (#143)
  • 8fa185c [verified] chore: remove unreachable legacy UI, old Bolly media, and placeholder packaging (#142)
  • 8ca778a [verified] refactor: keep curated skills while moving arbitrary MCP and authoring behind advanced setup (#141)
  • b4ee4d9 [verified] refactor: simplify memory UI to inspect, search, correct, and forget (#140)
  • 5ed417d [verified] refactor: remove raw Thoughts and replace them with bounded activity receipts (#139)
  • 529cda3 [verified] refactor: remove the child-agent framework and Agents dashboard (#138)
  • f45ce67 [verified] refactor: consolidate proactive behavior into one companion loop (#136)
  • 2685160 security: add explicit browser pairing and revocable session authentication (#135)
  • c7882ec feat(desktop): rebrand the desktop app with the Little Moon design system (#134)
  • a451d34 [verified] refactor: remove the Stats dashboard and consolidate behavioral analytics (#133)
  • 02969a9 [verified] refactor: remove built-in video analysis and runtime downloader installation (#131)
  • ba0e3b2 [verified] refactor: remove companion creation, deletion, and switching UI (#122)
  • 53e1c80 [verified] security: migrate resource URLs to scoped capabilities (#120)
  • c021e81 [verified] refactor: make one companion identity the canonical server storage boundary (#119)
  • c3b9e7b fix(installer): retry GitHub downloads and record the real release tag (#118)
  • 2633678 Add codex config
  • 801f791 [verified] security: add scoped resource capabilities (#117)
  • 94220da [verified] security: disable unsafe memory import (#114)
  • 31a9a72 [verified] security: remove PWA token bootstrap (#113)
  • cbd2932 [verified] refactor: remove managed control-plane coupling (#102)
  • e2da065 refactor: replace native Google integrations with gog skill (#101)

Nolune v0.34.0

Choose a tag to compare

@github-actions github-actions released this 19 Sep 06:48

The first release under the Nolune name, with the new Little Moon identity and connected-computer experience.

Highlights

  • Rename Bolly to Nolune across the app, CLI, desktop packages, and website at https://nolune.dev.
  • Introduce the Little Moon companion and redesign the client around its shared design system.
  • Define a unified Cua machine protocol and remove passive screen recording.
  • Replace LanceDB with a local vector index, add provider-neutral OpenAI embeddings, and index media through bound text representations.
  • Improve installer service startup and add GitHub CI tests and lint checks.

Install

curl -fsSL https://nolune.dev/install.sh | bash

Server binaries are provided for Linux x86_64 and macOS Apple Silicon. Desktop artifacts are built for Windows x64, Linux x64, and macOS Apple Silicon.

This is a clean rename: configuration uses NOLUNE_*, the default data directory is ~/.nolune, and the executable is nolune. Legacy BOLLY_* settings and ~/.bolly are not migrated automatically.

Full changelog: v0.33.0...v0.34.0

Bolly v0.33.0

Choose a tag to compare

@github-actions github-actions released this 18 Sep 16:01
af84a3a
  • 3c64435 [verified] release: bump version to v0.33.0 (#52)
  • d5b22d4 [verified] ci: pin pnpm for release builds (#51)
  • 3baf549 [verified] chore: upgrade Rust toolchain to 1.98.1 (#48)
  • edfe46f [verified] chore: update vulnerable Rust dependencies (#46)
  • 5b03be0 [verified] chore: update frontend security dependencies (#44)
  • bc9bf8b [verified] refactor: remove managed landing control plane (#42)
  • 398d5e3 [verified] refactor: add provider-neutral llm contract (#40)
  • e6e523b [verified] refactor: make desktop self-hosted only (#41)
  • 9b13a9b [verified] ci: publish self-hosted images to GHCR (#39)
  • 5cb2429 [verified] refactor: remove music features (#38)
  • 35d26b0 ci: remove Claude workflow
  • 953221d ci: remove automatic Claude PR review

Bolly v0.32.0

Choose a tag to compare

@github-actions github-actions released this 06 Apr 05:44
  • afade82 Bump version to v0.32.0
  • 94fb4b1 Migrate existing claude_cli/codex users to api/openai provider
  • 51f63f0 Add token usage caching and prompt cache tracking for OpenAI
  • 91553bb Replace manual compaction with server-side, migrate OpenAI to Responses API
  • fe4b99a Temprorary remove CLI options, I hate anthropic

Nightly 2026-04-06

Nightly 2026-04-06 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Apr 05:20

Auto-built from main (afade82)

Bolly v0.31.2

Choose a tag to compare

@github-actions github-actions released this 05 Apr 02:50
  • 6f65149 Replace scap with screenshots crate — cross-platform, no extra deps

Bolly v0.30.6

Choose a tag to compare

@github-actions github-actions released this 04 Apr 06:26
  • 81467f9 Bump version to v0.30.6
  • 0e5fc26 Add CLI subcommands (start, stop, restart, status, logs, version)

Bolly v0.30.5

Choose a tag to compare

@github-actions github-actions released this 03 Apr 09:17
  • 5eb11a5 Bump version to v0.30.5
  • 81644a8 Fix mid-conversation provider switch: convert Anthropic image blocks to OpenAI format
  • 97dc6d9 Fix attachment regex to match upload IDs with file extensions

Bolly v0.30.4

Choose a tag to compare

@github-actions github-actions released this 03 Apr 01:41
  • a385c70 Bump version to v0.30.4
  • 06a5f59 Clean up README features section — replace image grid with bullet list
  • eb07489 Add public_url config, fix URL token handling, upload file extensions
  • 79a7a8d Open external links in browser + in-app file viewer
  • 069f6ab Poll Gemini file state before generateContent