Skip to main content
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

Update your dfx installation:
  • Minimum required version: dfx 0.25.0
  • Recommended: Latest stable release
  • Use dfx --version to check your current version
  • Update using dfxvm install latest or download from DFINITY
Update wallet configurations:
  • Review new wallet management interface
  • Test ICP operations in safe environment first
  • Backup wallet configurations before upgrading
  • Familiarize yourself with new ledger operation features
Update cache handling:
  • New cache management system requires initial setup
  • Previous cache data will be migrated automatically
  • Review cache settings in the new interface
  • Test dfx version management features

Upgrading to 0.2.1-beta

Update your dfx installation:
  • Minimum required version: dfx 0.25.0
  • Recommended: Latest stable release
  • Use dfx --version to check your current version
  • Update using dfxvm install latest or download from DFINITY
Update your configuration files:
  • Review and update dfx.json files for new features
  • Check network configurations in networks.json
  • Update environment variables if using custom paths
  • Backup existing configurations before upgrading
Ensure project compatibility:
  • Test existing projects with new dashboard version
  • Update project dependencies if needed
  • Review canister configurations for new options
  • Check identity and wallet configurations

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.
Large transaction handling:
  • Issue: Very large ICP transactions may require additional confirmation
  • Workaround: Break large transactions into smaller amounts
  • Status: Enhancement planned for version 0.3.1
Large project handling:
  • Issue: Slow performance with projects containing many canisters
  • Workaround: Use project filtering and pagination features
  • Status: Improved in 0.3.0, further optimizations planned
Link redirects:
  • Issue: Some old documentation links may not redirect properly
  • Workaround: Use the main documentation navigation
  • Status: Being addressed as part of ongoing migration

Resolved Issues

  • βœ… Resolved all major IPC communication issues
  • βœ… Fixed wallet integration edge cases
  • βœ… Corrected NNS canister display problems
  • βœ… Enhanced cache management reliability
  • βœ… Improved filtering performance significantly
  • βœ… Fixed canister status display inconsistencies
  • βœ… Resolved identity switching edge cases
  • βœ… Corrected cycle balance calculation errors
  • βœ… Fixed network configuration validation
  • βœ… Fixed project initialization failures
  • βœ… Resolved log display formatting issues
  • βœ… Corrected cache management problems
  • βœ… Fixed cross-platform compatibility 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.
⌘I