Releases: fusedio/fused-render
Releases · fusedio/fused-render
Release list
FusedRender v0.3.20
What's Changed
- Explorer homepage: live preview cards for bookmarks by @vasu2001 in #383
- Decompose the Listing god file into focused modules by @vasu2001 in #389
- Google Drive mounts: in-app sign-in, upload visibility, and a link-first Mounts page rewrite by @iamsdas in #373
- Right-click menu on app cards, and a plain view for using an app by @iamsdas in #390
- Consolidate explorer top bar: star bookmark, inline split icons, mode switcher in breadcrumb bar by @vasu2001 in #393
- Preview pane: template-driven folder previews, full-height split, and directory support for the claude template by @vasu2001 in #391
- Preview pane: URL-synced pane mode (_panelMode) and top-bar switcher hide by @vasu2001 in #394
- Bump version to 0.3.20 by @vasu2001 in #395
Full Changelog: v0.3.19...v0.3.20
FusedRender v0.3.19
What's Changed
- Reuse the standard Claude config dir so the in-app CLI stays logged in by @iamsdas in #366
- Improve responsive design and touch device accessibility by @isaacbrodsky in #368
- fix(cli): connect-probe ports so a live server isn't read as free on Windows by @amanbagrecha in #370
- Inspect a PDF from inside PDF Studio: classification, OCR routing, security scan, Markdown by @amanbagrecha in #355
- Move per-file sidecar under ~/.fused-render/sidecar/ (D83-reversal) by @vasu2001 in #336
- Compress folders from the row menu, and preview .bundle files by @iamsdas in #371
- Element-level annotations in the claude_split apps view by @vasu2001 in #372
- Show the Home hero composer on the /apps page by @vasu2001 in #376
- Restructure frontend into shell / platform / apps layers (super-app step 1) by @vasu2001 in #377
- Resync the dev venv when pyproject.toml changes by @iamsdas in #378
- Let Claude see the app it is editing: live state, annotation crops, and a stop button by @iamsdas in #375
- Land #369's fixes without the artifact sources; app cards open in a new tab by @isaacbrodsky in #380
- Super-app step 2: shell app-switcher, per-app routing, sidebars, and recents by @vasu2001 in #382
- macOS bundle self-location, venv-marker validation, a 3.12 pin for script venvs, and file in script globals by @iamsdas in #379
- Skill plugin for every spawned session (D212), and a split view that shows its work (D213/D214) by @iamsdas in #384
Full Changelog: v0.3.18...v0.3.19
FusedRender v0.3.18
What's Changed
- tests: follow the registry's versions-before-git order (fixes red main) by @iamsdas in #362
- Home: simplify hero, doors, and recents by @vasu2001 in #359
- claude_split: app template — project preview beside a Claude chat by @vasu2001 in #360
- Make release download page upload failures fail the job by @isaacbrodsky in #363
- Home: open recents in claude_split like the app cards by @vasu2001 in #364
- git template: add conditional.py, inverse of the versions gate by @vasu2001 in #365
- Bump version to 0.3.18 by @vasu2001 in #367
Full Changelog: v0.3.17...v0.3.18
FusedRender v0.3.17
What's Changed
- notebook: built-in .ipynb template with a live kernel by @amanbagrecha in #338
- Download page redesign: landing + about, published assets by @AkshilVT in #330
- Open files whose names are written in any language by @amanbagrecha in #352
- UX: motion system for the shell + listing search/sort interaction fixes by @iamsdas in #353
- Home: add Learn doorway card by @vasu2001 in #354
- versions: move commit sidebar to the right by @vasu2001 in #361
- annotate: diff preview + a legible revert, and fused becomes the default engine by @iamsdas in #357
- Clipboard: mark cut/copied rows in the listing, drop the breadcrumb chip by @iamsdas in #358
Full Changelog: v0.3.16...v0.3.17
FusedRender v0.3.16
What's Changed
- add git preview template by @iamsdas in #342
- annotate: allow restoring claude code edit snapshots by @iamsdas in #341
- Add app cloning: let viewers download deployed pages as local projects by @isaacbrodsky in #333
- Add CI checks for duplicate IDs in SPEC.md and DECISIONS.md by @isaacbrodsky in #344
- docs: support opening and saving .odt files by @amanbagrecha in #345
- fix(excel template): column-resize hang and a concurrent cache-build race by @amanbagrecha in #347
- mounts: fix the macOS mount wedge — run rclone's NFS handle cache on disk, not in memory by @iamsdas in #337
- Markdown template: media paste/drop, bare-URL links, ordered-list renumbering, and vertical rhythm by @iamsdas in #348
- App folders get local version control: git from birth, a commit per change by @vasu2001 in #339
- Copy and paste files between the explorer and the native file manager by @iamsdas in #346
Full Changelog: v0.3.15...v0.3.16
FusedRender v0.3.15
What's Changed
- Fix tray-triggered Windows upgrades by @amanbagrecha in #335
- Merge the preview directory template into the built-in listing (D184) by @vasu2001 in #331
- Markdown notes: annotation, read-only default, and an editor pass — path completion, real toggles, an outline by @iamsdas in #334
- Annotate → Claude is a round trip, and each comment rides it once by @iamsdas in #340
- Homepage: a front door with apps, templates, and Claude-powered app creation by @vasu2001 in #332
- Bump version to 0.3.15 by @vasu2001 in #343
Full Changelog: v0.3.14...v0.3.15
FusedRender v0.3.14
What's Changed
- Header-less scripts run on the app's interpreter; the venvs that remain get a visible install flow by @iamsdas in #317
- mounts: stop a healthy WinFsp mount reading as "disconnected" on Windows by @amanbagrecha in #324
- Pin the fused engine to PyPI (fused==2.9.3b2) instead of the S3 wheel URL by @iamsdas in #327
- Windows installer: keep the build off the project-wide uv resolution by @iamsdas in #328
- macOS quit: one teardown for every surface — unmount before reaping rcd, off the main thread, no SIGABRT by @iamsdas in #329
Full Changelog: v0.3.13...v0.3.14
FusedRender v0.3.13
What's Changed
- Fix claude template on Windows: PATH discovery, detach, liveness, cancel by @isaacbrodsky in #307
- Add event listeners for tail toggle and view tab navigation by @isaacbrodsky in #306
- Add permission approval bridge for headless Claude by @isaacbrodsky in #308
- markdown graph: banded layout, assigned positions, remove tags by @iamsdas in #310
- Add fused.ai() — one-shot AI inference through the shell via the claude CLI by @vasu2001 in #304
- pdf_studio: protect/unlock, OCR, conversions, camera scan, Tools home by @amanbagrecha in #311
- geometry_editor: attribute table view by @MaxLenormand in #316
- Decouple templates from the fused_render package (SPEC PY-15, D166) by @iamsdas in #314
- Rewrite Map Viewer raster pipeline by @amanbagrecha in #303
- ai: persistent claude instance, reset per request, with streaming responses by @vasu2001 in #312
- Close three fused-engine parity gaps: one binder, an enforced venv contract, and CI that actually runs it by @iamsdas in #315
- Path bar: open file:// and cloud bucket URLs, and one notification stack by @iamsdas in #318
- Download page: description, hero GIF, examples link by @isaacbrodsky in #321
- Split server.py into a server/ subpackage: 4900 -> 230 lines by @vasu2001 in #319
- Split shell/mounts.py into a mounts/ package by concern by @vasu2001 in #322
- Bump version to 0.3.13 by @vasu2001 in #323
Full Changelog: v0.3.12...v0.3.13
FusedRender v0.3.12
What's Changed
- Open in Claude Code via claude-cli:// deep links by @vasu2001 in #286
- Standard file-explorer keyboard shortcuts, multi-select, and a Cmd/Ctrl+K cheat sheet by @iamsdas in #287
- Repair mounts whose backend died, instead of crashing on them by @iamsdas in #288
- Make the parquet structure view survive a heavy file by @iamsdas in #290
- Add call log: record and view API calls made by rendered pages by @isaacbrodsky in #283
- Make AppImage compression level configurable for CI builds by @isaacbrodsky in #291
- Fix test compatibility with minimal Python builds and improve dev setup docs by @isaacbrodsky in #292
- Require auth on the rclone rc daemon, and escape untrusted strings in the map template by @isaacbrodsky in #293
- Fix XSS, zip-slip, path-escape, and argv-secret findings from security audit by @isaacbrodsky in #294
- Sort listings by name alphabetically, without splitting folders from files by @iamsdas in #295
- fix(mounts): make Windows mounts work and recover gracefully by @amanbagrecha in #284
- Light palettes for claude/history/annotate/zip, delete the redundant csv template, and fix zip navigation by @iamsdas in #296
- Hide save/rename while editing a bookmark name; scroll a new bookmark into view by @vasu2001 in #297
- Preview template: render a folder's lone app, widen the preview pane by @vasu2001 in #298
- excel template: light default and filter-dropdown upgrades from the editor example by @amanbagrecha in #300
- markdown v2: one editable Live Preview surface, wikilinks, backlinks and a link graph by @iamsdas in #302
Full Changelog: v0.3.11...v0.3.12
FusedRender v0.3.11
What's Changed
- Windows remote mounts via WinFsp (user-installed) — fix POSIX assumptions in the mount path by @iamsdas in #273
- docs(skills): desktop-app usage instructions; template internal-API guardrail by @iamsdas in #275
- feat(linux): tray uninstall item + autostart self-heal after AppImage move by @iamsdas in #277
- fix(appimage): strip libs, drop dead-weight ty, max-level zstd — 478MB→392MB by @iamsdas in #276
- fix(desktop): stable Windows port, hide protected junctions, bundle Learn by @amanbagrecha in #279
- fix(zarr_aoi): publish actual bound origin so tile daemon uses real port by @iamsdas in #281
- Refactor release workflow to publish download page after all platforms by @isaacbrodsky in #280
- test(mounts): de-flake single-flight sign validation test by @iamsdas in #282
- fix(desktop): reliable Windows upgrades — payload-tree teardown, installer retries, WinFsp bundling by @amanbagrecha in #278
- Reader mode — listen to any file (TTS with karaoke follow-along) by @AkshilVT in #260
- Follow the system theme by default, with a Light/Dark override by @iamsdas in #285
Full Changelog: v0.3.10...v0.3.11