Stay up-to-date with the latest changes, improvements, and new features in the DFX Dashboard. This page provides a comprehensive history of all releases with detailed information about what’s new in each version.

Latest Release

Version 0.3.0 (Current)

Released: June 2025

Major Milestones

Complete Internet Computer development suite with NNS integration and wallet management

New Architecture

25+ new IPC handlers with enhanced error handling and type safety

🚀 Major Features

🌐 NNS Integration & Advanced Filtering

  • Network Nervous System Support: View and interact with NNS canisters directly from the dashboard
  • Smart Filtering System: Manage large canister deployments with powerful filtering capabilities
  • dfx 0.25.0 Compatibility: Full support for the latest dfx version with updated command handling
  • Professional Cycles Management: Completely redesigned cycles page with comprehensive workflow coverage
  • One-Click Shell Completion: Automated setup eliminates manual configuration

🏦 Wallet Management & Ledger Operations

  • Complete Wallet Control: Full wallet management capabilities integrated into the Identity page
  • ICP Ledger Operations: Send, receive, and manage ICP transactions directly from the dashboard
  • Smart Cache Management: DFX version control and cache operations made simple
  • 25+ New IPC Handlers: Robust backend support for wallet, ledger, and cache operations

📚 Documentation Platform Migration

  • Mintlify Integration: Migrated from VitePress to Mintlify for better documentation experience
  • Comprehensive Coverage: Complete documentation for all features including get started guides, core features, and reference materials
  • Professional Structure: Organized documentation covering projects, canisters, identities, wallet, cycles, network, logs, and settings

🛠️ Technical Improvements

  • Enhanced Architecture: Moved from generic command runners to dedicated IPC handlers for better error handling and type safety
  • Improved Performance: More responsive UI, especially when managing multiple canisters
  • GitHub-Style Design: Professional card layouts with consistent spacing and modern interface
  • Network Awareness: All operations properly handle different network configurations
  • Real dfx Integration: All features use actual dfx commands with proper error handling

🔄 Breaking Changes

  • Enhanced IPC communication system may require restart after upgrade
  • Updated wallet management interface with new workflow patterns
  • Cache management system redesigned for better performance

Previous Releases

Version 0.2.1-beta

Released: December 2024

New Features

Enhanced NNS canister support and improved wallet management

Improvements

Better error handling and performance optimizations

🚀 New Features

  • Enhanced NNS Integration: Complete NNS canister listing and management
  • Advanced Filtering: Improved canister filtering with search capabilities
  • Wallet Management: Comprehensive wallet operations with multi-tab interface
  • Cycle Management: Enhanced cycle transfer and conversion features
  • Network Configuration: Advanced network management with custom configurations

🔧 Improvements

  • Performance: Faster command execution and improved responsiveness
  • UI/UX: Enhanced user interface with better navigation and visual feedback
  • Error Handling: More descriptive error messages and recovery suggestions
  • Documentation: Comprehensive in-app help and documentation
  • Accessibility: Improved keyboard navigation and screen reader support

🐛 Bug Fixes

  • Fixed canister deployment issues on custom networks
  • Resolved identity switching problems in multi-identity setups
  • Fixed cycle balance display inconsistencies
  • Corrected network configuration validation errors
  • Resolved shell completion setup issues on certain systems

🔄 Breaking Changes

  • Updated minimum dfx version requirement to 0.25.0
  • Changed default network configuration format
  • Modified environment variable handling for better security

Version 0.2.0-beta

Released: November 2024

🚀 New Features

  • Project Management: Complete project lifecycle management
  • Identity System: Advanced identity and principal management
  • Logs and Monitoring: Comprehensive command history and log management
  • Settings Management: Centralized configuration and cache management

🔧 Improvements

  • Cross-Platform: Enhanced support for macOS, Linux, and Windows (WSL)
  • Shell Integration: Automated shell completion setup
  • Cache Management: Intelligent dfx version caching and management
  • Network Support: Multi-network support with custom configurations

🐛 Bug Fixes

  • Fixed project creation and initialization issues
  • Resolved identity management edge cases
  • Corrected log display and filtering problems
  • Fixed cache corruption issues

Version 0.1.0-beta

Released: October 2024

🚀 Initial Release Features

  • Core Dashboard: Basic DFX Dashboard functionality
  • Canister Management: Essential canister operations
  • Basic Identity: Simple identity management
  • Local Development: Local network support

🔧 Foundation

  • Electron Framework: Cross-platform desktop application
  • Next.js Frontend: Modern React-based user interface
  • DFX Integration: Direct integration with dfx CLI
  • Basic UI: Initial user interface design

Upcoming Features

These features are planned for future releases. Timelines may change based on community feedback and development priorities.


Migration Guides

Upgrading to 0.3.0

Upgrading to 0.2.1-beta

Upgrading from 0.1.x to 0.2.x

1

Backup Data

Create backups of your projects, identities, and configurations

2

Update dfx

Ensure you have dfx 0.25.0 or later installed

3

Install Dashboard

Download and install the latest dashboard version

4

Migrate Settings

Review and update your dashboard settings and preferences

5

Test Projects

Test your existing projects with the new dashboard version


Known Issues

Current Known Issues

These are known issues in the current release. Workarounds are provided where available.

Resolved Issues


Community Contributions

We appreciate all community contributions that help make the DFX Dashboard better:

Contributors

Core Team

DFINITY Foundation development team

Community

Open source contributors and beta testers

How to Contribute

1

Report Issues

Use GitHub Issues to report bugs or request features

2

Submit PRs

Submit pull requests for bug fixes and improvements

3

Test Releases

Help test beta releases and provide feedback

4

Documentation

Contribute to documentation and user guides


Support and Resources

For the most up-to-date information about releases and known issues, visit our GitHub repository and check the latest release notes.