Releases: JeongYunSung/OpenDock
Releases · JeongYunSung/OpenDock
Release list
OpenDock 0.2.12
Managed file lifecycle hardening for safer updates and uninstalls.
- Detect missing, duplicate, malformed, and nested managed block markers.
- Preserve user-owned whitespace when managed blocks change.
- Preflight managed targets and reject parent-directory symlinks.
- Roll back managed files when uninstall fails.
- Report managed file integrity through opendock doctor.
- Bundle OpenDock CLI 0.2.12 in the desktop app.
OpenDock 0.2.10
OpenDock 0.2.10
- Bundles OpenDock CLI 0.2.11.
- Isolates pip-managed tools and shared pip runtimes with uv virtual environments.
- Avoids modifying uv-managed Python and PEP 668 bypasses.
- Reuses compatible shared pip runtimes and validates runtime version selectors consistently.
- Includes safer rollback handling for task outputs and work directories.
OpenDock 0.2.9
OpenDock 0.2.9
CLI
- Harden managed runtime isolation while keeping project-local command shims.
Desktop
- Align the desktop app release version with OpenDock 0.2.9.
OpenDock 0.2.8
OpenDock 0.2.8
CLI
- Invoke Windows command shims safely for dependency and tool execution.
- Install pip through uv-managed Python runtimes with requested version constraints.
Desktop
- Build macOS and Windows desktop release assets from self-hosted runners.
CI
- Run common release and quality jobs on the
sibaself-hosted runner. - Add the
kkuWindows self-hosted runner for desktop release builds. - Install native optional bindings and use baseline Bun where required on self-hosted runners.
OpenDock 0.2.7
OpenDock 0.2.7
CLI
- Handle Windows dependency managers during dock installation and update flows.
OpenDock 0.2.6
OpenDock 0.2.6
CLI
- Resolve Windows PowerShell lookup handling.
OpenDock 0.2.5
Desktop App
- Use browser history for dock detail navigation and preserve detail navigation state while moving through dock pages.
OpenDock 0.2.4
CLI
- Refresh README and guide coverage for
tools,dependencies,uv, and theinstall/lockeddependency modes. - Add regression coverage that prevents removed bootstrap and legacy dependency mode docs from returning.
Desktop App
- Include the latest dock list interaction and graph refresh changes in the desktop release line.
OpenDock 0.2.3
CLI
- Harden dependencies path validation and cleanup boundaries.
- Add focused QA coverage for copied package payloads, dependency updates, lock tampering, symlink boundaries, and task command install bypasses.
Desktop App
- Align the desktop app release version with OpenDock 0.2.3.
OpenDock 0.2.2
CLI
- Manage
uvas the Python runtime installer and remove the old bootstrap command path.
Desktop App
- Prepare the desktop app release metadata for OpenDock
0.2.2.