github jR4dh3y/BoxBox v0.1.2
BoxBox v0.1.2

latest releases: v0.2.2, v0.2.1, v0.2.0...
3 months ago

BoxBox v0.1.2

Added

  • Local browser previews for Office-style files without server-side PDF conversion:
    • .docx, .docm, .dotx, .dotm via docx-preview
    • .xlsx, .xls, .xlsm, .xlsb, .ods and related spreadsheet formats via SheetJS rendering
    • .pptx, .pptm, .ppsx, .ppsm, .potx, .potm via pptx-preview
  • Local .ipynb notebook preview that renders markdown/source cells, text output, errors, and embedded images without Monaco.
  • bun run local:test for running BoxBox locally without Docker or air.

Fixed

  • Prevented unsupported files from opening in Monaco and added clear unsupported/download states for legacy Office formats.
  • Fixed local test startup so backend uses an unprivileged localhost port and a writable temp data directory instead of /data.
  • Fixed local Vite proxy handling so /api and /health route to the local backend.
  • Fixed local-test cleanup so failed or interrupted runs do not leave stale backend/Vite processes or generated Vite configs.
  • Restored strict frontend port handling: the script checks ports itself, prints when a preferred port is busy, and Vite can no longer silently auto-increment.
  • Fixed empty-looking home folders by sorting visible entries before hidden dotfiles, so hidden files do not consume the first paginated page when hidden files are disabled.

Changed

  • Added configurable backend data_dir, defaulting to /data for existing deployments while allowing local test mode to use temp storage.
  • Bumped frontend and website package versions to 0.1.2.

Verification

  • go test ./...
  • bun run check
  • bun run build
  • timeout 12s bun run local:test

Don't miss a new BoxBox release

NewReleases is sending notifications on new releases.