🚧 Feature Release - 019-view-design
Pre-release
Pre-release
Immutable
release. Only release title and notes can be modified.
🚧 A.R.C. CLI Feature Build v0.0.0-019-view-design+27b41e6
Build Date: 2026-03-09T12:36:02Z
📦 Quick Test Installation
macOS (Apple Silicon):
curl -L https://github.com/arc-framework/arc-cli/releases/download/v0.0.0-019-view-design+27b41e6/arc-cli_darwin_arm64.tar.gz | tar xz
sudo mv arc /usr/local/bin/arc-test
arc-test versionmacOS (Intel):
curl -L https://github.com/arc-framework/arc-cli/releases/download/v0.0.0-019-view-design+27b41e6/arc-cli_darwin_amd64.tar.gz | tar xz
sudo mv arc /usr/local/bin/arc-test
arc-test versionLinux:
curl -L https://github.com/arc-framework/arc-cli/releases/download/v0.0.0-019-view-design+27b41e6/arc-cli_linux_amd64.tar.gz | tar xz
sudo mv arc /usr/local/bin/arc-test
arc-test versionWindows (PowerShell):
Invoke-WebRequest -Uri "https://github.com/arc-framework/arc-cli/releases/download/v0.0.0-019-view-design+27b41e6/arc-cli_windows_amd64.zip" -OutFile arc-test.zip
Expand-Archive arc-test.zip
# Move arc.exe to a test location⚡ Testing Notes
- This build is automatically replaced when new commits are pushed to the same feature branch
- Do not use in production
- Report issues in the feature PR
Changelog
New Features
- 794f917: feat(005): Add animations and rich UI spec - Comprehensive spec for wiring up existing animation infrastructure - 7 user stories covering banner, spinners, transitions, progress - Zero new dependencies (everything from feature 004) - Quick wins identified: banner (1 line change), spinners, transitions (dgtalbug dgtalbug@gmail.com)
- d5df4ec: feat(animations): Enhance animation system with adaptive frame rate and resize handling (dgtalbug dgtalbug@gmail.com)
- bf38b16: feat(animations): Implement animation controls and progress indicators for CLI operations (dgtalbug dgtalbug@gmail.com)
- a33ba3c: feat(ci): create gh-pages branch if it does not exist during benchmarks (dgtalbug dgtalbug@gmail.com)
- f0641ed: feat(install): enhance installation script to prefer Homebrew on macOS (dgtalbug dgtalbug@gmail.com)
- f3e857d: feat(services): redesign services view with gh-dash search, status icons, and GHCR detail card (dgtalbug dgtalbug@gmail.com)
- 5528639: feat(tests): Add integration and benchmark tests for animations and banner rendering (dgtalbug dgtalbug@gmail.com)
- c4951a5: feat(themes): improve color palettes, add emoji symbols, update profile colors (dgtalbug dgtalbug@gmail.com)
- 90cd0c1: feat: Implement new views and update existing functionality for CLI (dgtalbug dgtalbug@gmail.com)
- af796e7: feat: Implement view redesign for Services, History, Version, and Config (dgtalbug dgtalbug@gmail.com)
- 02a6ddd: feat: Update SplitPane component and refine terminal width handling for views (dgtalbug dgtalbug@gmail.com)
- 3ed0c4c: feat: add automated PR description generator with enhanced analysis (dgtalbug dgtalbug@gmail.com)
- 36c85c6: feat: add automated PR description generator with enhanced analysis (dgtalbug dgtalbug@gmail.com)
- 8756fa9: feat: add automated PR description generator with enhanced analysis (dgtalbug dgtalbug@gmail.com)
- c1770df: feat: add automated PR description generator with enhanced analysis (dgtalbug dgtalbug@gmail.com)
- 45f61c2: feat: add benchmarks for banner rendering and help text colorization (dgtalbug dgtalbug@gmail.com)
- fe3769a: feat: add centralized ErrorBox component and UI Service integration (dgtalbug dgtalbug@gmail.com)
- bdbc862: feat: add comprehensive documentation for getting started, CI/CD, and service catalog (dgtalbug dgtalbug@gmail.com)
- e432876: feat: add implementation plan and documentation for interactive UI enhancements (dgtalbug dgtalbug@gmail.com)
- 890d4b4: feat: add investigation plan for workspace init flow analysis (dgtalbug dgtalbug@gmail.com)
- 129d812: feat: add new workflows for binary size tracking and spell checking; update CI configurations for caching (dgtalbug dgtalbug@gmail.com)
- 5072830: feat: add new workflows for binary size tracking and spell checking; … (#31) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 942bd58: feat: add planning artifacts for ErrorBox component (dgtalbug dgtalbug@gmail.com)
- 8b5cc3c: feat: add planning artifacts for codebase cleanup analysis (dgtalbug dgtalbug@gmail.com)
- ee103a9: feat: add service catalog commands for exploring A.R.C. services (#33) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- c39aec9: feat: complete Spec 011 planning - documentation and validation strategy (dgtalbug dgtalbug@gmail.com)
- 54a3251: feat: configure gosec for lenient security checks and update Makefile output (dgtalbug dgtalbug@gmail.com)
- 17b34af: feat: configure gosec for lenient security checks and update Makefile output (dgtalbug dgtalbug@gmail.com)
- 706e96e: feat: consolidate CI workflows into ci.yml; update permissions and add PR checks for labeling, size, spellcheck, link checking, and security scanning (dgtalbug dgtalbug@gmail.com)
- 09864c3: feat: enable parallel execution in tests for improved performance (dgtalbug dgtalbug@gmail.com)
- e493c7b: feat: enhance CI/CD workflows with benchmark result summaries and release summaries; add label summary for PRs (dgtalbug dgtalbug@gmail.com)
- 48e6e17: feat: enhance benchmark workflow to support workflow calls and deploy to GitHub Pages (dgtalbug dgtalbug@gmail.com)
- bd095d2: feat: enhance benchmark workflow with error handling and non-critical alerts (dgtalbug dgtalbug@gmail.com)
- df9db32: feat: enhance profile selection UI with split-screen layout and emoji support (dgtalbug dgtalbug@gmail.com)
- 87a24f4: feat: implement ShouldAnimate function to control animation based on environment and terminal capabilities (dgtalbug dgtalbug@gmail.com)
- 00bb257: feat: implement Spec 011 - workspace init flow documentation and validation tests (dgtalbug dgtalbug@gmail.com)
- cafd4a9: feat: reorganize documentation structure and add new architecture diagrams (dgtalbug dgtalbug@gmail.com)
- 9bb5be0: feat: restructure CI workflow for improved test coverage and artifact management (dgtalbug dgtalbug@gmail.com)
- f8c97ac: feat: separate animation control logic for Unix and Windows platforms (dgtalbug dgtalbug@gmail.com)
- f0429fb: feat: update CI and release workflows to support develop branch and enhance permissions (dgtalbug dgtalbug@gmail.com)
- 4c7b2dd: feat: update CI workflows for improved labeling and link checking; add new PR labeler configuration (dgtalbug dgtalbug@gmail.com)
- 16d1b2b: feat: update CI workflows to include benchmark execution and enhance README documentation (dgtalbug dgtalbug@gmail.com)
- cb8ff35: feat: update golangci configuration and reorder imports in service and error files (dgtalbug dgtalbug@gmail.com)
- 87f59ff: feat: update permissions in feature-release.yml for enhanced CI capabilities (dgtalbug dgtalbug@gmail.com)
- 3cc58a8: feat: update spellcheck configuration and exclude test files; fix typos in documentation and code (dgtalbug dgtalbug@gmail.com)
Bug Fixes
- 73034de: fix(ci): bump Go to 1.26 to clear govulncheck CVEs (dgtalbug dgtalbug@gmail.com)
- d3ab579: fix(ci): improve gh-pages branch creation logic in benchmarks (dgtalbug dgtalbug@gmail.com)
- 0f14a58: fix(ci): remove pull_request trigger from main branch in CI workflow (dgtalbug dgtalbug@gmail.com)
- 9e54932: fix(ci): resolve lint and security scan failures (dgtalbug dgtalbug@gmail.com)
- 81ad78f: fix(services): remove unused crossMark constant and improve svcTitleCaser comment (dgtalbug dgtalbug@gmail.com)
- acaad4f: fix(ui): wire ctx.BorderStyle() through all components and views (dgtalbug dgtalbug@gmail.com)
- cf7d77c: fix: correct output format configuration in golangci.yml (dgtalbug dgtalbug@gmail.com)
- a4cbdbd: fix: downgrade golangci-lint-action version from v9 to v6 in ci.yml (dgtalbug dgtalbug@gmail.com)
- b3b9aa1: fix: enhance golangci.yml configuration by adding skip-dirs and refining linter settings (dgtalbug dgtalbug@gmail.com)
- 5c67f17: fix: improve error handling for message writing in service methods (dgtalbug dgtalbug@gmail.com)
- bc8c342: fix: remove unnecessary blank line in collectInfo function (dgtalbug dgtalbug@gmail.com)
- b140ec8: fix: simplify output format configuration in golangci.yml (dgtalbug dgtalbug@gmail.com)
- 93d00ca: fix: update README and tasks documentation to reflect completion of interactive UI enhancements (dgtalbug dgtalbug@gmail.com)
- e7f4bec: fix: update benchmark commands to target specific packages and set timeout (dgtalbug dgtalbug@gmail.com)
- 29b4b29: fix: update golangci.yml to correct output format and enhance configuration options (dgtalbug dgtalbug@gmail.com)
- 1e78821: fix: update golangci.yml to correct output format and set version (dgtalbug dgtalbug@gmail.com)
- b17fd7d: fix: update key handling logic in initModel and adjust test expectations (dgtalbug dgtalbug@gmail.com)
- 0992f4c: fix: update output format configuration in golangci.yml to include path specification (dgtalbug dgtalbug@gmail.com)
Other Changes
- fd3ad8a: 001 initial setup (#2) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- ed5d84b: 001 initial setup (#3) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 531bac2: 001 initial setup (#4) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 558e152: 001 initial setup (#5) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- a64da53: 001 initial setup (#6) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 1ded201: 001 initial setup (#8) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 361405a: 005 animations rich UI (#24) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 894a915: 006 stabilize base (#25) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 8b2507d: 007 init wizard (#27) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- baa16c2: 007-init-wizard (#28) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 4833880: 008 workspace config (#29) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- f04e285: 008-workspace-config (#30) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- fd220df: 009 service catalog (#35) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 39a0ee3: 013 profile tiers (#40) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 641ed13: 014 profile init wizard (#41) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- cbef6a8: 014 state management (#14) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 2bc27fb: 014 state management (#14) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 9c0cae2: 014 state management (#14) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- b505153: 014 state management (#14) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- f5c0e2f: 015 UI refactor (#54) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 089ef4a: 016 UI layout fix (#55) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 9ec382a: 017 UI engine (#56) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- cefe7bd: 018 interactive UI enhancements (#18) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- d689697: 018 interactive UI enhancements (#18) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 9085800: 018-ui-design (#57) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 44b8975: Add continue-on-error option for dependency review action in security.yml (dgtalbug dgtalbug@gmail.com)
- 8e5ee48: Add continue-on-error option for dependency review action in security.yml (dgtalbug dgtalbug@gmail.com)
- 0c98ec6: Add documentation for branching convention and feature development workflow (dgtalbug dgtalbug@gmail.com)
- be4c9f4: Add initial Go CLI implementation and update README (dgtalbug dgtalbug@gmail.com)
- 96df1c5: Add initial implementation of state management system and CLI styling (dgtalbug dgtalbug@gmail.com)
- a0027ef: Add initial implementation of state management system and CLI styling (dgtalbug dgtalbug@gmail.com)
- c0886b2: Add workflow_dispatch trigger and update tag patterns (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 48489f1: Combined Implementation: Specs 010, 011, 012 (#37) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 28edc46: Combined Implementation: Specs 010, 011, 012 (#37) (#38) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- e350e7e: Develop (#12) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 97006a4: Develop (#13) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- d52947c: Develop (#15) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 846df54: Develop (#16) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 43fa2d6: Feat integrate workspace init (#34) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 6d7d773: Implement UI redesign with enhanced components and layout features (#58) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 531a3b8: Implement initial CLI structure with command handling and styled output (dgtalbug dgtalbug@gmail.com)
- 55a8ac6: Initial commit (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 7a617fe: Interactive UI Enhancements - Smooth animations, progress indicators, and structured logging @dgtalbug (#18) (#19) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 8853f39: Interactive UI Enhancements - Smooth animations, progress indicators,… (#20) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 27b41e6: Merge 73034de into 6d7d773 (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- d5bb420: Merge Develop (#36) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 7eda924: Refactor golangci.yml configuration by removing unused linter settings (#10) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 2648693: Refactor golangci.yml configuration by removing unused linter settings (#10) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- bb19624: Refactor golangci.yml configuration by removing unused linter settings (#10) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 5453922: Refactor golangci.yml configuration by removing unused linter settings (#10) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 58b8bcd: Refactor golangci.yml configuration by removing unused linter setting… (#11) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 76da7f3: This PR implements feature #6: 006-stabilize-base (#26) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- 40cd33d: Update .gitignore to exclude all files in the specs directory (dgtalbug dgtalbug@gmail.com)
- 807153c: Update .gitignore to include Arc state directory and specs (dgtalbug dgtalbug@gmail.com)
- fdb45a0: Update build command in Makefile to include versioning and build date (dgtalbug dgtalbug@gmail.com)
- f01888b: Update build command in Makefile to include versioning and build date (dgtalbug dgtalbug@gmail.com)
- 240c587: Update build command in Makefile to include versioning and build date (dgtalbug dgtalbug@gmail.com)
- e7ce246: Update build command in Makefile to include versioning and build date (dgtalbug dgtalbug@gmail.com)
- 4fb4bbf: Update issue templates (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- ec72cdd: chore(ci)(deps): bump golangci/golangci-lint-action (#23) (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
- 24e0dfa: chore(ci)(deps): bump the actions-updates group with 4 updates (#17) (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
- fc072f4: chore(ci)(deps): bump the actions-updates group with 4 updates (#17) (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
- 7eddec4: chore(ci): downgrade golangci-lint-action to v6 for compatibility (dgtalbug dgtalbug@gmail.com)
- 778bdef: chore(deps)(deps): bump golang.org/x/term from 0.31.0 to 0.38.0 (#22) (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
- d1ee9f0: delete temp files (dgtalbug dgtalbug@gmail.com)
- 337ee1f: profile-integration (#42) (DgtalBug 17087824+dgtalbug@users.noreply.github.com)
- be1d4fa: refactor: disable parallel execution in help tests for improved thread safety (dgtalbug dgtalbug@gmail.com)
- d2c770b: refactor: disable parallel execution in tests for improved thread safety (dgtalbug dgtalbug@gmail.com)
- 9531f0f: refactor: disable parallel execution in tests to ensure thread safety (dgtalbug dgtalbug@gmail.com)
- b7f8053: refactor: rename and reorganize documentation files for clarity and consistency (dgtalbug dgtalbug@gmail.com)
- 960f489: refactor: reorder import statements for consistency in test files (dgtalbug dgtalbug@gmail.com)
- 83f5141: style: Refactor color definitions for consistency across theme files (dgtalbug dgtalbug@gmail.com)
Previous Build: None
🔄 Auto-cleanup: Old builds for this feature are automatically deleted