Skip to content

Releases: seyed-ali-002/Dana-MCP-Server

Dana v0.1.0

Choose a tag to compare

@github-actions github-actions released this 02 Oct 08:23

Highlights

  • fix: repair dana gui launch path and desktop install-to-run flow
  • test: protect runtime and funnel lifecycle
  • fix: prevent gui shutdown from changing funnel
  • fix: keep terminal runtime independent from docker
  • docs: add comprehensive project documentation
  • fix tailscale fallbacks and funnel host routing
  • stabilize tailscale setup flow
  • fix: harden tailscale setup and funnel startup
  • fix: harden tailscale setup and browser authentication
  • fix: use async Playwright and system Chrome
  • fix: improve self-repair, Wayland input and clipboard backends
  • test: align legacy ydotool scroll coverage
  • fix: harden Wayland ydotool compatibility
  • fix: support Wayland desktop control
  • fix: prevent desktop mouse actions from hanging
  • fix: enable desktop control by default
  • fix: keep tokenized terminal connection URL stable
  • fix: install only missing Dana dependencies
  • feat: install all Dana tool prerequisites
  • feat: install desktop control prerequisites
  • feat: add pyautogui desktop control fallback
  • feat: add desktop control automation
  • feat: add local agent automation capabilities
  • feat: add local agent automation capabilities
  • fix: persist auth token and repair MCP handshake
  • feat: stabilize auth and improve MCP connectivity
  • feat: improve Dana GUI downloads security and configuration
  • fix: finalize desktop connections and documentation
  • feat: complete Dana desktop activation and connection flow
  • fix: finalize Funnel detection and Dana shutdown lifecycle
  • fix: finalize funnel connections and shutdown lifecycle
  • fix: stabilize funnel URLs and shutdown cleanup
  • fix: make bundled Dana runtime start reliably
  • fix: wait for Dana runtime readiness during setup
  • fix: make bundled setup imports explicit
  • fix: use reliable setup service startup handshake
  • fix: make setup service startup handshake reliable
  • fix: enable reliable vertical scrolling in desktop UI
  • fix: robustly detect bundled setup service port
  • fix: use explicit setup service port protocol
  • fix: keep release changelog base stable on reruns
  • fix: repair release workflow and preserve sequential tags
  • style: move setup errors to top notification
  • fix: reuse existing release tags for reruns
  • chore: remove obsolete bundled path lookup
  • chore: remove unused alert type
  • fix: make desktop releases sequential and descriptive
  • style: classify setup events by severity
  • fix: place Dana sidecar at bundle resource root
  • fix: locate bundled setup service reliably
  • style: improve status colors typography and error layout
  • fix: improve desktop status and error presentation
  • fix: expose setup diagnostics and stabilize continue flow
  • chore: remove obsolete setup request helper
  • feat: add setup service token usage endpoint
  • feat: expose token usage to desktop control center
  • feat: add Dana branding and animated desktop background
  • feat: improve setup feedback and desktop usage UI
  • fix: publish only unique desktop release packages
  • fix: checkout repository before publishing releases
  • fix: publish desktop release after successful builds
  • fix: make desktop sidecar builds reproducible
  • fix: harden desktop CI and publish release assets
  • fix: trigger GUI workflow on main pushes
  • fix: correct GUI build workflow matrix shells
  • fix: make graphical Tailscale install safer
  • feat: automate graphical Tailscale and Funnel setup
  • docs: align README with current deployment flow
  • fix: simplify startup and harden Windows launcher
  • feat: simplify Dana deployment with Docker runtime
  • feat: harden MCP connection link authentication
  • docs: update ChatGPT Developer Mode path
  • docs: remove development screenshots from documentation
  • docs: use screenshots individually in client guides
  • docs: add visual client connection guides
  • docs: improve Tailscale setup and visual guides
  • fix: harden concurrent workers and tool execution
  • fix: stabilize tokenized OAuth and usage report files
  • fix: harden tokenized OAuth discovery compatibility
  • fix: enforce OAuth discovery on tokenized MCP URL

Release contents

  • Linux: Debian package and AppImage
  • Windows: MSI and executable
  • macOS: DMG and app archive

Notes

  • Releases follow Semantic Versioning (vX.Y.Z) based on the version in pyproject.toml.

Dana v0.1.0-build.1

Choose a tag to compare

@github-actions github-actions released this 27 Sep 14:20

Highlights

  • fix: keep release changelog base stable on reruns
  • fix: repair release workflow and preserve sequential tags
  • style: move setup errors to top notification
  • fix: reuse existing release tags for reruns
  • chore: remove obsolete bundled path lookup
  • chore: remove unused alert type
  • fix: make desktop releases sequential and descriptive
  • style: classify setup events by severity
  • fix: place Dana sidecar at bundle resource root
  • fix: locate bundled setup service reliably
  • style: improve status colors typography and error layout
  • fix: improve desktop status and error presentation
  • fix: expose setup diagnostics and stabilize continue flow
  • chore: remove obsolete setup request helper
  • feat: add setup service token usage endpoint
  • feat: expose token usage to desktop control center
  • feat: add Dana branding and animated desktop background
  • feat: improve setup feedback and desktop usage UI
  • fix: publish only unique desktop release packages
  • fix: checkout repository before publishing releases
  • fix: publish desktop release after successful builds
  • fix: make desktop sidecar builds reproducible
  • fix: harden desktop CI and publish release assets
  • fix: trigger GUI workflow on main pushes
  • fix: correct GUI build workflow matrix shells
  • fix: make graphical Tailscale install safer
  • feat: automate graphical Tailscale and Funnel setup
  • docs: align README with current deployment flow
  • fix: simplify startup and harden Windows launcher
  • feat: simplify Dana deployment with Docker runtime
  • feat: harden MCP connection link authentication
  • docs: update ChatGPT Developer Mode path
  • docs: remove development screenshots from documentation
  • docs: use screenshots individually in client guides
  • docs: add visual client connection guides
  • docs: improve Tailscale setup and visual guides
  • fix: harden concurrent workers and tool execution
  • fix: stabilize tokenized OAuth and usage report files
  • fix: harden tokenized OAuth discovery compatibility
  • fix: enforce OAuth discovery on tokenized MCP URL
  • fix: challenge OAuth on tokenized MCP transport
  • fix: discover OAuth on tokenized MCP URLs
  • fix: support OAuth dynamic client registration
  • feat: add Dana Doctor diagnostics and compatibility checks
  • feat(oauth): support ChatGPT Claude and Grok connector callbacks
  • fix(oauth): accept current OpenAI connector callback origins
  • fix(local): restore tokenized MCP connector compatibility
  • fix(connector): expose canonical MCP OAuth discovery over Funnel
  • fix(windows): include missing Dana tool modules in distribution
  • fix(mcp): recreate session manager across transport restarts
  • fix(installer): recover conflicting Tailscale Funnel listener
  • fix(installer): prevent Windows Tailscale Funnel install hangs
  • some bug fixes and features
  • docs: rewrite primary README and add Persian documentation
  • fix: implement OAuth PKCE reconnect flow for ChatGPT
  • feat: add advanced intelligence and bounded self-healing
  • feat: add repository intelligence and engineering review tools
  • feat: add design and principal engineering engines
  • feat: add PDF extraction and Dana-owned auth routes
  • fix: make Dana process lifecycle management robust
  • fix: make tokenized MCP probes browser friendly
  • fix: prevent tokenizer network stalls during MCP tool calls
  • fix: accept JSON-only MCP client requests without breaking SSE
  • feat: mirror Dana terminal and application logs to file
  • fix: remove streaming middleware and restore canonical MCP routing
  • fix: keep all execution workers active without breaking MCP sessions
  • fix: keep stateful MCP sessions on one transport process
  • feat: add native engineering policy and simplification tools
  • feat: restore MCP sessions and improve usage report
  • fix: align server MCP authentication with tokenized connector
  • fix: harden Dana server runtime and security module
  • fix: make Dana Tailscale route recover independently
  • fix: expose Dana metadata on Tailscale root endpoint
  • fix: make Dana Funnel route self-healing and independent
  • fix: improve MCP output token estimation
  • fix: stabilize ChatGPT MCP connector endpoint
  • fix: move Dana Funnel off port 443
  • feat: add local-first agent memory system
  • fix: prevent usage reporting from breaking tool calls
  • fix: suppress all MCP sdk terminal logs

Release contents

  • Linux: Debian package and AppImage
  • Windows: MSI and executable
  • macOS: DMG and app archive

Notes

  • Release numbers are sequential and are based on published build tags, not GitHub Actions run numbers.
  • Failed or cancelled builds do not consume a release number.