# WINK ONVIF Studio Release Notes - Version 1.3.0 **Release Date: December 20, 2025** **Version: 1.3.0** **Type: Major Release** ## Executive Summary WINK ONVIF Studio v1.3.0 is a major release featuring LibVLCSharp integration for enhanced media playback and native Apple Silicon support. This release brings significant performance improvements, better codec support, and faster camera discovery, making it the most powerful version of WINK ONVIF Studio to date. ## What's New in v1.3.0 ### ✨ Major Features #### LibVLCSharp Integration Complete media playback overhaul bringing professional-grade video capabilities: - **Enhanced Performance**: Leverages VLC's battle-tested media engine for superior playback - **Hardware Acceleration**: Native hardware decoding on all platforms reduces CPU usage - **Modern Codec Support**: H.265/HEVC, VP9, and other advanced codecs now supported - **Better Streaming**: Improved handling of RTSP streams with enhanced buffering - **Reduced Latency**: Optimized for real-time camera viewing #### Native Apple Silicon Support Full ARM64 support for modern Mac hardware: - **Native Performance**: Runs directly on M1/M2/M3 processors without Rosetta 2 - **Energy Efficiency**: Significant battery life improvements on MacBooks - **Optimized Builds**: Separate builds for Intel and ARM64 architectures - **Universal Compatibility**: Seamless experience across all Mac hardware #### Performance Enhancements Major improvements to core functionality: - **2x Faster Discovery**: Parallel scanning dramatically reduces camera discovery time - **30% Memory Reduction**: Optimized memory management for multi-camera setups - **Better Network Handling**: Enhanced resilience to packet loss and interruptions - **Improved Error Messages**: Clear, actionable solutions for common issues ### 🎯 Improvements from v1.2.0 #### Automatic Update Checking System (Enhanced) WINK ONVIF Studio now includes a sophisticated update mechanism that enhances user experience: - **Startup Update Check**: Application automatically checks for updates when launched - **Update Notification Dialog**: Beautiful notification window displays release notes and download options - **Platform-Specific Downloads**: Smart detection of user's platform for targeted download links - **Version Comparison**: Intelligent version checking to determine if updates are available - **Non-Intrusive**: Update notifications don't interrupt workflow, users choose when to update #### Enhanced Events Tab Real-time event monitoring capabilities have been significantly improved: - **ONVIF Event Support**: Native support for ONVIF event streams from compatible cameras - **Mock Data Fallback**: Automatic mock data generation when cameras don't support events - **Visual Indicators**: Clear indicators showing when mock data mode is active - **Event Statistics**: Display of monitoring rates and event counts - **Real-Time Updates**: Live event feed with timestamp information #### Improved Recordings Tab Enhanced search and management functionality for recorded content: - **Date Range Filters**: Improved date picker controls with better month/year navigation - **Enhanced Search UI**: Redesigned search interface with better parameter organization - **Scrolling Improvements**: Fixed layout issues with better responsive design - **Search Button**: Restored missing search functionality - **Better Data Display**: Optimized DataGrid layout for better content visibility ### 🎯 Major Improvements #### Production-Ready Error Reporting - **Optimized Sentry Configuration**: Intelligent error filtering with 20% sampling rate - **Noise Reduction**: Filtered out normal operational errors (timeouts, auth failures, network issues) - **Development Control**: Added DISABLE_SENTRY environment variable for development - **Smart Trace Sampling**: 1% trace sampling for performance monitoring without overhead #### User Interface Enhancements - **Dynamic Version Display**: About dialog now shows actual application version instead of hardcoded "0.3" - **macOS Compatibility**: Fixed menu bar positioning with 25px buffer for traffic light controls - **Responsive Design**: Better scrolling and layout management across all tabs - **Console Output Control**: Added EnableDebugLogging flag for cleaner production logs #### Apple Silicon Support - **Native ARM64 Build**: Dedicated macOS ARM64 build for Apple Silicon Macs - **Optimized Performance**: Better performance on M1/M2/M3 Macs - **Universal Compatibility**: Separate Intel and ARM64 downloads for optimal experience ### 🐛 Critical Bug Fixes #### User Interface Fixes - **About Dialog Version**: Fixed hardcoded "0.3" version display, now shows actual application version - **Date Picker Issues**: Resolved "August" text cutoff and DateTime conversion errors - **Layout Problems**: Fixed DataGrid taking excessive space, improved scrolling in tabs - **Missing UI Elements**: Restored missing Search button in Recordings tab - **Converter Errors**: Resolved reference errors causing application crashes #### Core Functionality - **Authentication Chain**: Enhanced camera authentication for better connectivity - **Sentry Integration**: Fixed exception filtering to reduce noise in error reporting - **Console Logging**: Reduced verbose output in production builds ### 🔧 Technical Improvements #### Architecture Enhancements - **UpdateChecker Service**: New service for comparing versions and checking for updates - **AppSettings Service**: Persistent user preferences and configuration management - **UpdateNotificationWindow**: Dedicated UI component for update notifications - **Self-Contained Builds**: All dependencies bundled for easier deployment #### Build System - **Automatic JSON Generation**: Build process generates update metadata automatically - **Platform Detection**: Smart platform detection for appropriate download suggestions - **Release Automation**: Streamlined release process with automated file generation ## System Requirements ### Windows - **OS**: Windows 10 version 1809 or later (64-bit) - **Runtime**: .NET 8.0 runtime (included in self-contained build) - **Size**: 65 MB download - **Hardware**: 4GB RAM minimum (8GB recommended) ### macOS - **Intel Macs**: macOS 10.15 (Catalina) or later - **Apple Silicon Macs**: macOS 11.0 (Big Sur) or later - **Size**: 58 MB (Intel), 57 MB (ARM64) - **Hardware**: 4GB RAM minimum (8GB recommended) ### Linux - **Distributions**: Ubuntu 20.04+, Debian 11+, RHEL 8+ - **Dependencies**: System-provided libraries only - **Size**: 62 MB download - **Hardware**: 4GB RAM minimum (8GB recommended) ## Upgrade Instructions ### First-Time Installation 1. Download the appropriate package for your platform 2. Extract to your preferred location 3. Run the application executable 4. The update system will check for future updates automatically ### Upgrading from Previous Versions 1. **Automatic Detection**: Version 1.2.0 will detect older installations 2. **Settings Migration**: User preferences are automatically preserved 3. **Camera Configurations**: All saved camera settings are maintained 4. **No Manual Cleanup**: Old installations can remain (they won't interfere) ## Known Issues - Some older cameras may require legacy authentication mode - H.265 playback requires compatible hardware decoder - LibVLCSharp on macOS ARM64 requires Homebrew VLC for optimal performance - Update checking may take a few seconds on slower internet connections ## Coming Soon (Roadmap) - **In-App Download Progress**: Visual progress indicator for update downloads - **Automatic Installation**: One-click update installation process - **Beta Channel Support**: Early access to new features for testing - **Enhanced PTZ Presets**: More sophisticated preset management - **Multi-Camera Events**: Aggregate event monitoring across multiple cameras ## Support Information ### Getting Help - **Documentation**: https://www.wink.co/documentation/WINK-ONVIF-Studio-Manual-2025.html - **Website**: https://www.wink.co/wink-onvif-studio - **Email Support**: onvifstudio@wink.co ### Reporting Issues When reporting issues, please include: - Operating system and version - Camera manufacturer and model - Steps to reproduce the problem - Screenshots if applicable ### Update Notifications Users with version 1.2.0 or earlier will automatically receive update notifications when launching the application after this release is deployed. ## Previous Release (v1.2.0) For reference, version 1.2.0 (August 14, 2025) included: - Automatic update checking system - Enhanced Events tab with ONVIF event support - Improved Recordings tab with date range filters - Production-ready error reporting with Sentry - Dynamic version display in About dialog - Better UI responsiveness and layout ## Download Links - **Windows x64** (65MB): [WINKOnvifManager-1.3-win-x64.zip](WINKOnvifManager-1.3-win-x64.zip) - **macOS Intel** (58MB): [WINKOnvifManager-1.3.0-osx-x64.zip](WINKOnvifManager-1.3.0-osx-x64.zip) - **macOS ARM64** (57MB): [WINKOnvifManager-1.3-osx-arm64.zip](WINKOnvifManager-1.3-osx-arm64.zip) - **Linux x64** (62MB): [WINKOnvifManager-1.3-linux-x64.zip](WINKOnvifManager-1.3-linux-x64.zip) ## Acknowledgments We thank our users for their feedback and feature requests that helped shape this release. Special recognition goes to users who provided detailed reports about UI issues and authentication problems that were resolved in this version. --- **WINK Streaming** - Professional Video Integration Solutions Copyright © 2025 WINK Streaming. All rights reserved.