Skip to content

flash-install v1.6.0

Choose a tag to compare

@Nom-nom-hub Nom-nom-hub released this 28 Apr 20:53
· 65 commits to main since this release

flash-install v1.6.0 - Interactive CLI Mode

Overview

This release introduces a powerful new Interactive CLI Mode with a Text User Interface (TUI) that makes managing dependencies, snapshots, and exploring dependency trees more intuitive and user-friendly.

Major New Features

Interactive CLI Mode

  • Text User Interface (TUI): A beautiful, interactive terminal interface for managing your project dependencies
  • Dependency Manager: Add, remove, and update dependencies directly from the TUI
  • Snapshot Manager: Create, restore, and delete snapshots with a visual interface
  • Dependency Browser: Visualize and explore your dependency tree with an interactive browser

How to Use

Access the new interactive mode with:

flash-install interactive
# or use the alias
flash-install ui

Navigate through the interface using:

  • Arrow keys (↑/↓) to move between options
  • Enter to select an option
  • Specific keys for actions (shown in the interface footer)
  • Ctrl+C to exit

Previously Added Features

  • Enhanced Error Handling: Comprehensive error categorization and recovery strategies
  • Memory Optimization: Adaptive batch processing and intelligent garbage collection
  • Cloud Cache Optimization: Chunked transfers and retry mechanisms
  • Enhanced Plugin System: Additional lifecycle hooks and plugin discovery
  • Cloud Cache Features: Multiple provider support and team permissions
  • Dependency Analysis Tools: Visualization and duplicate detection

Installation

npm install -g @flash-install/cli@1.6.0

Upgrade from Previous Versions

npm update -g @flash-install/cli

What's Next?

We're now focusing on the remaining medium priority features:

  • Integration with Package Managers including Bun
  • Support for additional cloud providers and regions

Thank you to all contributors and users who have provided feedback and support!