Skip to content

Releases: ArtificialNotImbecile/pi-desktop

Jasmine 0.3.8

Choose a tag to compare

@github-actions github-actions released this 24 Aug 03:20
d91dfd4

Jasmine 0.3.8 is built and smoke-tested on Windows, Linux, and Apple Silicon macOS.

Downloads

  • Windows x64: Jasmine-Setup-0.3.8-x64.exe (unsigned; SmartScreen may warn)
  • Linux x64: Jasmine-0.3.8-linux-x86_64.AppImage or Jasmine-0.3.8-linux-amd64.deb
  • Apple Silicon macOS: Jasmine-0.3.8-mac-arm64.dmg

The macOS builds use ad-hoc signing and are not notarized. On first launch, trusted users may need to choose System Settings → Privacy & Security → Open Anyway. Verify assets against SHA256SUMS.txt.

Changes

What's Changed

Full Changelog: v0.3.7...v0.3.8

Jasmine 0.3.7

Choose a tag to compare

@github-actions github-actions released this 21 Aug 07:40
b5208ea

Jasmine 0.3.7 is built and smoke-tested on Windows, Linux, and Apple Silicon macOS.

Downloads

  • Windows x64: Jasmine-Setup-0.3.7-x64.exe (unsigned; SmartScreen may warn)
  • Linux x64: Jasmine-0.3.7-linux-x86_64.AppImage or Jasmine-0.3.7-linux-amd64.deb
  • Apple Silicon macOS: Jasmine-0.3.7-mac-arm64.dmg

The macOS builds use ad-hoc signing and are not notarized. On first launch, trusted users may need to choose System Settings → Privacy & Security → Open Anyway. Verify assets against SHA256SUMS.txt.

Changes

What's Changed

Full Changelog: v0.3.6...v0.3.7

pi-remote linux-x64-glibc runtime 0.1.2

Pre-release

Choose a tag to compare

Adds daemon-authoritative active RPC status so Jasmine can recover, monitor, and explicitly stop remote work after desktop restart or transport loss. Built for Linux x64 with a glibc 2.27 baseline; artifact integrity is pinned by the package descriptor.

pi-remote linux-x64-glibc runtime 0.1.1

Pre-release

Choose a tag to compare

Adds the session-read protocol required by Jasmine remote history and interactive remote sessions. Built for Linux x64 with a glibc 2.27 baseline; artifact integrity is pinned by the package descriptor.

pi-remote linux-x64-glibc runtime 0.1.0

Pre-release

Choose a tag to compare

@ArtificialNotImbecile ArtificialNotImbecile released this 20 Aug 01:45
5d42c46

Managed Pi remote runtime artifact (runtimeVersion 0.1.0, Pi 0.84.2, linux x64 glibc 2.27+). SHA-256: 4f43154c2e88e0222534998dbf140cefedbd6df121595a7da85cca75ba07d26d. Downloaded and verified at install time via scripts/fetch-runtime.mjs against artifact.json.

Jasmine 0.3.6

Choose a tag to compare

@github-actions github-actions released this 17 Aug 04:01
55ec953

Jasmine 0.3.6 is built and smoke-tested on Windows, Linux, and Apple Silicon macOS.

Downloads

  • Windows x64: Jasmine-Setup-0.3.6-x64.exe (unsigned; SmartScreen may warn)
  • Linux x64: Jasmine-0.3.6-linux-x86_64.AppImage or Jasmine-0.3.6-linux-amd64.deb
  • Apple Silicon macOS: Jasmine-0.3.6-mac-arm64.dmg

The macOS builds use ad-hoc signing and are not notarized. On first launch, trusted users may need to choose System Settings → Privacy & Security → Open Anyway. Verify assets against SHA256SUMS.txt.

Changes

What's Changed

Full Changelog: v0.3.5...v0.3.6

Jasmine 0.3.5

Choose a tag to compare

@github-actions github-actions released this 13 Aug 07:55
b85e59c

Jasmine 0.3.5 is built and smoke-tested on Windows, Linux, and Apple Silicon macOS.

Downloads

  • Windows x64: Jasmine-Setup-0.3.5-x64.exe (unsigned; SmartScreen may warn)
  • Linux x64: Jasmine-0.3.5-linux-x86_64.AppImage or Jasmine-0.3.5-linux-amd64.deb
  • Apple Silicon macOS: Jasmine-0.3.5-mac-arm64.dmg

The macOS builds use ad-hoc signing and are not notarized. On first launch, trusted users may need to choose System Settings → Privacy & Security → Open Anyway. Verify assets against SHA256SUMS.txt.

Changes

What's Changed

Full Changelog: v0.3.4...v0.3.5

Jasmine 0.3.4

Choose a tag to compare

@github-actions github-actions released this 11 Aug 07:09
6255319

Jasmine 0.3.4 is built and smoke-tested on Windows, Linux, and Apple Silicon macOS.

Downloads

  • Windows x64: Jasmine-Setup-0.3.4-x64.exe (unsigned; SmartScreen may warn)
  • Linux x64: Jasmine-0.3.4-linux-x86_64.AppImage or Jasmine-0.3.4-linux-amd64.deb
  • Apple Silicon macOS: Jasmine-0.3.4-mac-arm64.dmg

The macOS builds use ad-hoc signing and are not notarized. On first launch, trusted users may need to choose System Settings → Privacy & Security → Open Anyway. Verify assets against SHA256SUMS.txt.

Changes

What's Changed

Full Changelog: v0.3.3...v0.3.4

Jasmine 0.3.3

Choose a tag to compare

@github-actions github-actions released this 10 Aug 10:20

Jasmine 0.3.3 is built and smoke-tested on Windows, Linux, and Apple Silicon macOS.

Downloads

  • Windows x64: Jasmine-Setup-0.3.3-x64.exe (unsigned; SmartScreen may warn)
  • Linux x64: Jasmine-0.3.3-linux-x86_64.AppImage or Jasmine-0.3.3-linux-amd64.deb
  • Apple Silicon macOS: Jasmine-0.3.3-mac-arm64.dmg

The macOS builds use ad-hoc signing and are not notarized. On first launch, trusted users may need to choose System Settings → Privacy & Security → Open Anyway. Verify assets against SHA256SUMS.txt.

Changes

Full Changelog: v0.3.2...v0.3.3

Jasmine 0.3.1

Choose a tag to compare

@ArtificialNotImbecile ArtificialNotImbecile released this 10 Aug 08:29

Jasmine 0.3.1

This release removes the expensive full-workspace checkpoint from Artifacts tracking and makes file-change capture fast enough to leave enabled during normal chat.

Highlights

  • Uses managed-tools-only tracking by default: only successful Pi write and edit targets are captured, with no project-wide traversal or hashing before and after a chat run.
  • Adds an experimental native filesystem watcher mode for users who want to observe Bash and external file changes without an initial full scan.
  • Clearly labels Bash changes as intentionally untracked in the default mode instead of reporting misleading partial workspace coverage.
  • Keeps GitHub-style diffs, added/modified/deleted status, text and image previews, redaction, failed-run persistence, and deterministic net-change behavior for managed files.
  • Adds a General setting for switching modes and preserves the selected mode across restarts.
  • Migrates existing Artifacts data safely, including databases created by pre-release file-change builds.

Performance

An idle managed-tools-only run does not open unrelated workspace files. The regression suite covers a workspace containing an unrelated 1 GiB sparse file, bounded oversized managed targets, repeated edits, failed tool calls, and watcher create/update/delete events.

Standalone Pi package

The release includes @jasmine-ai/pi-file-changes 0.2.0 as both a package tarball and a ZIP. The package defaults to managed-tools-only; set PI_FILE_CHANGES_MODE=watcher to opt into native watcher mode.

Update assets

latest.yml and the NSIS blockmap are included for Jasmine's updater. The Windows installer is currently unsigned, so Windows SmartScreen may show a warning. Verify SHA256SUMS.txt before running or installing an asset.