Releases: yibocat/prismnext
Release list
prismnext 0.6.6-alpha.2
What's new
Interaction (experimental)
- Full Interaction stack beyond the 0.6.5 shell: Chat fences open RightArea panels backed by
.prismnext/artifacts/<id>/spec.json - Agent tools:
interaction-list/read/write/openwith write-time validation and capability-aware tool copy - Primary kinds:
figure.plotly(scientific 2D/3D + frames/sliders),instrument(live recompute + host stepper),figure.static,figure.script(sandboxed escape hatch),diagram.mermaid(Mermaid / Graphviz) - Host compute layer (
$grid/$expr*markers): formula coordinates evaluated by Prism, not hand-typed arrays; continuous traces reject literal coordinate dumps - Bound resources fingerprint on write; experiment output changes require a new Interaction revision
- Offscreen thumbnails for Plotly / instrument / script / diagram so Chat cards show a real preview
- Legacy
scene.ir/math.*/scene.programrejected on write; old artifacts open as read-only migration cards - Shared project venv at
.prismnext/.venvalso used for Interaction Python figure authoring
Release CI
- Raise Node heap to 8GB for Release builds; split Plotly / Three / Mermaid / Graphviz / Observable Plot into separate Vite chunks
Downloads
- macOS:
PrismNext-0.6.6-alpha.2-arm64.dmg - Windows:
PrismNext-0.6.6-alpha.2-x64.exe - Linux:
PrismNext-0.6.6-alpha.2-x86_64.AppImage
Mirrored on R2 (in-app updates + download site):
- version-alpha.json: https://pub-c529ea6125f74485bddd4d8e4cfd2d44.r2.dev/version-alpha.json
- Stable
version.jsonis unchanged by this prerelease.
Installers are also attached to this GitHub Release.
prismnext 0.6.5
What's new
Experiments
- Experiments workbench: Files-style sidebar list, multi-tab detail, and Overview / Execution / Results
- Create and manage experiments from the panel (active/archived); link research briefs and tags
- Execution: run history with live output, cancel, compare selected runs, and “Use in paper”
- Results: recorded artifacts by run (with figure previews) plus a working-directory scan view; clearer ownership when paths are shared
- Chat: live command/output while
experiment-runis in progress; clearer run cards
Python environment
- One shared project venv at
.prismnext/.venv(lazy on first need) — no per-island venvs
Layout
- Fix RightArea open/restore on medium windows so Chat keeps its minimum width
Chat
questiontool: discrete choices must useoptionsso multiple-choice prompts show clickable choices
Interaction (early shell)
- Chat
```interactionfences open a RightArea panel shell backed by.prismnext/artifacts/<id>/spec.json - Agent tools:
interaction-list/read/write/open(renderers beyond the shell remain experimental on a separate branch)
Downloads
- macOS:
PrismNext-0.6.5-arm64.dmg - Windows:
PrismNext-0.6.5-x64.exe - Linux:
PrismNext-0.6.5-x86_64.AppImage
Mirrored on R2 (in-app updates + download site):
Private repository: only collaborators can see this Release.
prismnext 0.6.3
What's new
Chat
- Turn rail on the message list right edge: scrub turns, hover for preview (text / time / model), click to jump — also expands the virtual turn window when needed
- At least two turns required before the rail appears
Command palette
- Full command palette: categories (All / Files / Sessions / History / Literature / Modes / Settings), Tab to switch, fuzzy match across names and paths
- Empty All view shows recent files and sessions; successful searches keep a per-project history
- Open files, chat sessions, workspace modes, settings pages, and literature (list + FTS); Shift+Enter opens the target with Right Area maximized
- Quick create: new file, new chat session, new experiment island; open a URL in the in-app browser
Repo
- Public README media lives under
assets/; internal design/plan docs moved to gitignoreddocs-private/;docs/reserved for future public product documentation
Downloads
- macOS:
PrismNext-0.6.3-arm64.dmg - Windows:
PrismNext-0.6.3-x64.exe - Linux:
PrismNext-0.6.3-x86_64.AppImage
Mirrored on R2 (in-app updates + download site):
Private repository: only collaborators can see this Release.
prismnext 0.6.2
What's new
Appearance
- Theme packs (Academic, Midnight, Forest, Warm Paper, Graphite) replace single accent colors — each pack is one hand-tuned palette
- Quiet shadcn surface hierarchy (canvas / card lift / muted PDF well); opaque fills only — no translucent theme tints
- Default corner radius matches shadcn (
0.625rem); Appearance adds a Default radius option - App status uses semantic tokens; Git added/deleted follow green/red-family success/destructive across packs, modified/renamed keep conventional amber/violet
- AiBar capsule border follows the active theme border token
Chat
- Message width tiers: Narrow / Balanced / Wide (Appearance → Chat Layout); cycle with ⌘⇧W / Ctrl+Shift+W
- Composer and AiBar capsule track the active width tier and UI font size
Workspace & Files
- Fix: switching projects could wipe workspace folders to empty via autosave cleanup — snapshot flush plus server-side empty-list guard so folders recover
- Workspace settings: clearer This project / New project template tabs
- Folder icons recognize common names (
figures,src,notes, …) instead of only workspace function
Fixes
- Packaged app: CSP
wasm-unsafe-evalso Shiki chat code highlighting works in release builds - Literature notes: rewrite extract
images/…paths on Insert into note; markdown preview loads local images in notes
Downloads
- macOS:
PrismNext-0.6.2-arm64.dmg - Windows:
PrismNext-0.6.2-x64.exe - Linux:
PrismNext-0.6.2-x86_64.AppImage
Mirrored on R2 (in-app updates + download site):
Private repository: only collaborators can see this Release.
prismnext 0.6.1
What's new
Fixes
- Fix startup race: concurrent ACP
initialize()from app warm-up and projectchat:prewarmno longer kills the handshake mid-flight (ACP connection closed/ Agent project warm-up failed toast)
Downloads
- macOS:
PrismNext-0.6.1-arm64.dmg - Windows:
PrismNext-0.6.1-x64.exe - Linux:
PrismNext-0.6.1-x86_64.AppImage
Mirrored on R2 (in-app updates + download site):
Private repository: only collaborators can see this Release.
prismnext 0.6.0
What's new
Shell & Agent
- Industry-standard warm start: splash stays until ACP + project config are ready; last project warms as soon as ACP is up
- Sessions are created only on first send / New Chat — no idle empty-session mint cycle
- Agent status dot is truthful (connected / starting / failed + Retry); project prewarm shown when a project is open
- Optional background update download (About toggle); clearer ready-to-install vs downloading states
Chat UX
- Turn footer: relative time, model, Restore (when files changed), Copy — persisted per session
- Session hover card: title, checkout, Build/Plan, staged citations, intensive count
- Plan mode toggle ⌥P / Alt+P; homepage Plan suggest shows the shortcut chord
- Chat typography collapsed to body (14) + chrome (13); composer / branch / Plan toolbar density aligned
- Streaming stop uses theme primary (same as send)
Git & Files
- Git Changes filter persists across mode switches and restarts
- Deleted files show a Deleted label
- Image viewer: zoom, pan, pinch / soft ⌘-scroll
Download & Platforms
- Download site redesign: instrument grid, EN/ZH product screenshots, slogan for co-driven gated research loop
- Linux AppImage in release CI;
linuxUrlin updater / site metadata - README (EN/ZH): Early Access tone, badges, platform list including Linux
Downloads
- macOS:
PrismNext-0.6.0-arm64.dmg - Windows:
PrismNext-0.6.0-x64.exe - Linux:
PrismNext-0.6.0-x86_64.AppImage
Mirrored on R2 (in-app updates + download site):
Private repository: only collaborators can see this Release.
prismnext 0.5.17
What's new
Fixes
- Packaged app: load OpenCode custom tools from
src/main/tools/(wrongmain/tools/path brokebridge-pathssync and ACP tool loading)
Distribution & CI
- Restore multi-size Windows
icon.ico(256×256) so electron-builder can package Windows builds - Bump Release Actions off deprecated Node 20 runtime
Docs & licensing
- Apache
NOTICE+ provisional copyrightyibocat;package.jsonauthor
Downloads
- macOS:
PrismNext-0.5.17-arm64.dmg - Windows:
PrismNext-0.5.17-x64.exe
Mirrored on R2 (in-app updates + download site):
Private repository: only collaborators can see this Release.
prismnext 0.5.16
What's new
Updates UX
- One-click update in About, Welcome, and the left sidebar when a newer build is available (download then restart)
- About no longer shows Update source; stale local
updateSourceoverrides are ignored so packaged apps use the baked R2 feed - Startup splash shows the PrismNext ribbon; Dock / installer icons use a larger mark
Docs & open source
- Apache-2.0
LICENSEplus GitHub community files (contributing, security, conduct, Issue/PR templates) - Product README (EN/ZH) rewritten for Early Access positioning
- Download site (
website/): branded hero, EN/ZH, OS-aware macOS / Windows CTAs
Downloads
- macOS:
PrismNext-0.5.16-arm64.dmg - Windows:
PrismNext-0.5.16-x64.exe
Mirrored on R2 (in-app updates + download site):
Private repository: only collaborators can see this Release.
prismnext 0.5.15
What's new
Distribution & updates
- Private GitHub Actions → Cloudflare R2 installers; GitHub Release notes pulled from
changelog/{major}.{minor}.x.md - In-app updates via electron-updater (generic → R2); macOS ships
.dmg(download) +.zip(updater) - Download landing page under
website/(Cloudflare Pages) - Packaged app display name is PrismNext (
PrismNext.app/ installer filenames)
Updates
- electron-updater wired for packaged builds; About supports download progress and restart-to-install
- Default update feed baked from
PRISM_UPDATER_BASE_URL/ R2 public URL at build time
Downloads
- macOS:
PrismNext-0.5.15-arm64.dmg - Windows:
PrismNext-0.5.15-x64.exe
Mirrored on R2 (in-app updates + download site):
Private repository: only collaborators can see this Release.
prismnext 0.5.14
Downloads
- macOS:
prismnext-0.5.14-arm64.dmg - Windows:
prismnext-0.5.14-x64.exe
Mirrored on R2 (in-app updates + download site):
Private repository: only collaborators can see this Release.