Releases: owdproject/cli
Releases · owdproject/cli
Release list
v0.2.0
v0.1.1
🚀 Enhancements
- Initial migration of CLI and CP from core (4b17470)
- cp: Add Go Bubble Tea control panel with Node bridge (62e9784)
- Implement file-based log tailing for dev server and style adjustments (08a85f3)
- Implement animated spinner for starting, stopping and task states in server status (ce703bd)
- Add monorepo git status check fallback for local packages without standalone .git (b1eb16e)
- Trigger automatic background git status and updates check every 15s (4479bfb)
- cli: Updates for cp TUI and bridge workspace operations (ede2ac3)
- validate: Add 3.4 migration checks for apps and CI (d8f974d)
- cli: Add DesktopWindow, DesktopWindowNav, DesktopWindowIframe validation for themes (88b7e17)
- tui: Implement interactive theme dependency resolution prompts (d5fbe5d)
- tui: Implement single-package update task and shortcut (u) (83fb7c5)
- cli,tui: Add package creation wizard (n) and exit code propagation, rearrange install methods order (fb0c14c)
- Implement startup dependency check and wizard in Go TUI (58ea53d)
- Implement visual setup progress modal overlay with styled progress bar (9d799bf)
- Implement settings reset workspace feature, delayed startup checks, and unit tests for wiping logic (5744e40)
- tui: Restore original catalog columns — NAME VERSION SRC SYNC PUBLISHER STARS AGE (f4950b7)
- 2-phase install flow with automatic dep detection (81145d9)
- Auto-detect and clone kit-/module- deps inside RunSetupTask (88493f6)
- tui: Extract install wizard and improve mid-setup dep flow (49b7f3c)
- tui: Observable wizard engine with config-first work queue (ef8f079)
- tui: Optimize details layout and catalog tab click coordinates (9e38159)
- catalog: Exclude template packages from catalog loading (52be465)
🩹 Fixes
- Update relative import to package alias (4b7e858)
- Update import with .ts extension for ESM (c9d888a)
- Resolve .ts extension import error in CLI by implementing config helpers in JS (0e482f4)
- Startup wizard now queues theme kit/module deps upfront and progress bar no longer disappears immediately (d79802b)
- Improve package install (af70d83)
- tui: Fix catalog panel layout overflow and remove trailing newline in status bar (a8f9295)
- tui: Avoid padding-reuse in status bar inline elements and introduce terminal height safety margin (7f12e60)
- tui: Prevent terminal scrolling by truncating status bar instead of wrapping and clamping total View() line count (788a3cd)
- tui: Use lipgloss.Width in padRight/padLeft and split embedded newlines in addLog (1632f84)
- tui: Key mismatch in gitChangesMap/updatesMap, source from .git, split fast/slow checks (de2173c)
- tui: Align catalog header with badge offset in data rows (f03a235)
- catalog: Preserve GitHub stars when merging local workspace entry over remote (22337e9)
- TUI deadlock, log panel during setup, msgChan buffer (fcc7503)
- Use direct git clone instead of node desktop.js add (b1ace85)
- tui: Hide npm in SRC column until package is materialized (7582cc7)
💅 Refactors
- tui: Implement queued selections and batch setup wizard (019da8d)
- tui: Bind start server shortcut to d and keep s exclusively for save changes (eacc75c)
- tui: Modularize monolithic tui.go, secure concurrency, and clean style extraction (fd70778)
- tui: Resolve concurrency races and improve pkill process scoping (eec1654)
- Remove automatic dev server reboot on theme changes and simplify theme state management (5a79762)
- Implement recursive workspace dependency resolution and automated cloning for local, app, and theme packages (165ad55)
📖 Documentation
- Prefix desktop commands with pnpm in README (6237440)
📦 Build
- Include go folder in published package files (fd07f84)
🏡 Chore
- Exclude infrastructure packages from desktop modules and metrics (11828b1)
- cli: Improve README to align with app-about (98fae8a)
- Remove templates, clone dynamically from GitHub on create (65cecad)
- cli: Decouple config utility and installer from nx (a0e7e6c)