Files
Rohit Malhotra edb998220a Remove Docker dependency from dev workflow (#635)
- Delete scripts/dev-docker.mjs and its test
- Simplify package.json: 'npm run dev' now runs local uvx stack directly
  (agent-server + automation + Vite + ingress), no Docker needed
- Remove dev:docker, dev:docker:dynamic, dev:dangerously-dockerless scripts
- Add dev:static for production-build frontend variant
- Update bin/agent-canvas.mjs CLI to use uvx-based stack
- Rename Docker-specific variables: DOCKER_PROJECTS_PATH → PROJECTS_PATH,
  shouldDefaultToDockerProjects → shouldDefaultToProjectsPath
- Update i18n: HOST_HOME_NOT_MOUNTED_HINT no longer references Docker
- Update all docs (README, DEVELOPMENT, SELF_HOSTING, AGENTS.md, CHANGELOG)
- Rename e2e snapshot: docker-workspace-browser → projects-workspace-browser
- Fix all tests to reflect new script names and remove Docker references

Co-authored-by: openhands <openhands@all-hands.dev>
2026-05-19 15:27:25 -04:00

1.1 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

1.0.0-alpha.2 - 2025-05-11

Added

  • Initial npm package release of @openhands/agent-canvas
  • CLI entry point (npx @openhands/agent-canvas) to run full stack locally
  • Library build mode with component barrel exports
  • Subpath exports for modular imports:
    • @openhands/agent-canvas/browser
    • @openhands/agent-canvas/conversation
    • @openhands/agent-canvas/files
    • @openhands/agent-canvas/settings
    • @openhands/agent-canvas/sidebar
    • @openhands/agent-canvas/terminal
    • @openhands/agent-canvas/i18n
  • TypeScript type declarations
  • GitHub Actions workflow for automated npm publishing (OIDC trusted publishing)