Changelog

Complete version history and release notes for Modbus Connect

v0.6.0

January 31, 2026
Latest

IP range scanning with quiet and fast scan modes, CIDR support, and multiple scanner fixes.

New Features

IP Range Scanning

  • Added IP range scanning to the Device Scanner with two scan speed modes
  • Quiet mode (default): Sequential Modbus discovery, indistinguishable from normal Modbus traffic
  • Fast mode: Concurrent TCP port scan with configurable concurrency, then Modbus discovery on responsive IPs only
  • CIDR shortcut support: typing 192.168.1.0/24 auto-fills start/end IP and switches to range mode

Scanner UX Improvements

  • Scan duration estimation with warning for scans over 10 minutes
  • Collapsible advanced settings for fast mode (concurrent connections, TCP timeout)
  • Collapsible "Unresponsive IPs" log with failure reasons and timestamps
  • Device cards now display per-device IP address for range scan results
  • Zero devices found message when scan completes without results

Fixes

  • Fixed quiet mode scan ignoring timeout settings — unreachable IPs now respect the configured timeout
  • Fixed Modbus-reachable IPs incorrectly appearing in the "Reachable IPs — No Modbus" list
  • Added ICMP ping sweep for TCP-unresponsive IPs — pingable hosts without port 502 now appear correctly
  • Fast mode TCP scan now uses user-configured timeout instead of hardcoded 500ms cap

v0.5.0

January 18, 2026

Session labels, chart improvements, and major stability fixes for extended monitoring sessions.

New Features

Custom Session Labels

  • Added custom session label support with inline editing in SessionView header
  • Session labels now display in chart popout windows and data logger output

Chart Improvements

  • Added "Clear Chart" button with confirmation dialog to reset chart data without stopping the session
  • Multiple chart popout windows now update simultaneously instead of only the most recent window

Major Fixes

  • Fixed application hang issue during extended monitoring sessions by improving async timeout handling and adding watchdog protection for long-running Tauri commands
  • Fixed chart popout window synchronization so all open windows receive data updates

v0.4.2

January 15, 2026

Maintenance release with a new Windows installer and minor improvements.

Updates

New Windows Installer

  • Improved installation experience for Windows users
  • Updated dependencies for better stability
  • Minor performance optimizations

v0.4.0

November 27, 2025

Complete UI redesign with modern dark theme, improved navigation, and keyboard shortcuts.

New Features

Complete UI Redesign

  • Modern component styling across all major components
  • New OnboardingView with 3-card action layout
  • Redesigned Sidebar with multi-level dropdown menu
  • Enhanced dark theme with vibrant, saturated colors
  • Consistent modal design with blurry backdrop effects
  • Added lucide-svelte icon library for consistent iconography

Keyboard Navigation & UX

  • Navigation history tracking (Ctrl+2 and Ctrl+3)
  • Enhanced shortcuts modal with current selections
  • Escape key closes all modals
  • Automatic cleanup when devices/sessions deleted

Real-Time Status Indicators

  • Green animated spinner for active monitoring sessions
  • Device latency display in sidebar (auto-updates every 5s)
  • Network ping latency display in header
  • Persistent chart visibility state per session

Major Fixes

  • Device scanner now shows TCP connection errors
  • Ping mechanism starts when devices added from scanner
  • Session logging preserved when resuming paused sessions
  • Chart popout data synchronization with batched updates
  • Centralized device ping management eliminates duplicates
  • Improved responsive design for all screen sizes
  • Better accessibility with focus states and keyboard nav

v0.3.1

November 16, 2025

Hotfix release addressing critical bugs in connection handling, register configuration, and chart synchronization.

Major Fixes

  • Fixed Modbus connection error handling (error 10053)
  • Fixed register configuration persistence
  • Fixed linear scaling in MonitoringLive
  • Fixed chart popout synchronization

v0.3.0

November 15, 2025

This release introduced major features including file logging service integration, data processor integration, and register configuration with linear scaling.

New Features

Mac OS X DMG Installer

Added a DMG file for Mac OS X with support for both Intel and Apple Silicon architectures.

Linux RPM + DEB Files

Added Linux distribution packages for RPM and DEB-based systems.

File Logging Service Integration

  • CSV, JSON, and Tab-Delimited format support
  • Data Logger Manager view accessible from sidebar
  • Create multiple loggers with different configurations
  • Configurable log rotation (Daily, Session-Based, Size-Based, None)
  • Rolling files automatically named with date+time suffix
  • Assign monitoring sessions to loggers for automatic data logging
  • Real-time logging statistics (file size, error count, current file path)
  • Session logging toggle in monitoring view header
  • Buffered writes with configurable auto-flush intervals
  • Maintenance tools for cleaning up old log files
  • Multiple concurrent loggers support

Logger Configuration Editing

  • Edit button on each logger card to modify configuration
  • Change folder path, filename, format, rotation policy, and buffer settings
  • Updates applied immediately to the logger
  • Folder picker button for easy log path selection (with manual text input for power users)
  • Custom filename configuration (separate from folder path)

Data Processor Integration

  • Per-register format selection (UInt16, Int16, UInt32, Int32, Float32, Float64, Hex, Binary, ASCII)
  • Format dropdown in monitoring view for each register
  • Real-time value formatting using backend data processor
  • Processed values displayed with tooltips showing raw values
  • Configurable byte order (BigEndian/LittleEndian) and word order (HighFirst/LowFirst)

Register Configuration Modal

  • Linear scaling with scale factor and offset (e.g., convert ADC values to voltage)
  • Units dropdown with 30+ common presets organized by category
  • Custom units input for specialized measurements
  • Register labels for easy identification
  • Formula preview showing scaling calculation with units
  • Configuration button (⚙️) next to format dropdown that highlights blue when scaling or labels are configured
  • Scaled values with units automatically displayed in monitoring view

Improved Modal UX

Modals now only close on explicit overlay click, not when dragging text selection.

v0.2.0

November 5, 2025

New Features

Enhanced Real-Time Charting

  • Support for up to 12 data series (previously 6)
  • 3x faster chart rendering with smoother animations
  • Improved zoom & pan controls with mouse wheel support
  • Custom series colors
  • Export charts as PNG images
  • Auto-scale toggle for dynamic Y-axis adjustment

Performance Improvements

  • 50% faster device scanning
  • 30% lower memory usage
  • 3x faster chart rendering
  • 100ms minimum polling interval support
  • 40% reduced startup time
  • Upgraded to Tauri 2.0

UI/UX Improvements

  • Visual value changes with green flash on updates
  • Improved device list with color-coded connection status
  • Better error messages with suggested solutions
  • Dark mode refinements
  • New keyboard shortcuts (Ctrl+N, Ctrl+S, Ctrl+D, F5)

Bug Fixes

  • Fixed crash with very short timeout values
  • Resolved chart freezing after extended monitoring
  • Fixed workspace loading with special characters
  • Corrected register address calculations
  • Fixed memory leak in protocol logging
  • Resolved UI glitches on high-DPI displays
  • Fixed pop-out chart window restoration
  • Corrected timezone handling in data export

v0.1.0

Initial Release

Features

  • Device Scanner - Automatic network device discovery
  • Real-Time Monitoring - Multi-session device monitoring
  • Data Visualization - Real-time charts with up to 6 series
  • Workspace Management - Save and restore sessions
  • Protocol Logging - TX/RX traffic inspection
  • All Register Types - Coils, Discrete, Holding, Input
  • Windows 7/8/10/11 support (64-bit)

Ready to Get Started?

Download the latest version of Modbus Connect today.

Download Now