v0.8.3 - Tool Consolidation, Enhanced Examples, and Performance Improvements
Performance System Enhancements
- π Improved performance history with live empirical data updates
- π Enhanced distribution characteristics framework for real-world performance tuning
- π Better adaptive learning with actual execution metrics vs theoretical models
Tool Suite Modernization
- β¨ Consolidated 7 separate tools into 6 unified tools with better functionality
- β¨ New system_inspector.cpp - Multi-mode system analysis (replaces 4 tools)
- β¨ Enhanced cpp20_features_inspector.cpp - Comprehensive C++20 detection
- β¨ New learning_analyzer.cpp - Unified adaptive learning analysis
- β¨ Added tool_utils.h - Shared utilities for consistent development
Examples Enhancement
- β¨ New poisson_usage_demo.cpp - Comprehensive Poisson distribution guide
- β¨ New comparative_distributions_demo.cpp - Multi-distribution analysis
- β¨ New error_handling_demo.cpp - Safe libstats usage with factory methods
- β¨ Updated existing examples to use modern .sample() API consistently
- β¨ Added quick_start_tutorial.cpp and uniform_usage_demo.cpp
Quality Improvements
- π§ All examples updated with proper factory method usage for safety
- π§ Enhanced error handling and user guidance throughout
- π§ Tool consolidation reduces maintenance overhead
- π§ Version bumped to 0.8.3 across CMakeLists.txt and libstats.h
This release improves performance systems, developer tools, and user examples
with modern patterns, better consolidation, and comprehensive guidance.