Skip to content
Release v2.5.0: JSON-Based Track Configuration System

Major new features:
- JSON-based track configuration system for customizing appearance
- XYPlotRenderer as default for multiquantitative tracks
- Lighter color schemes for better readability
- Configurable renderer types and color palettes
- Assembly and category-specific configuration overrides
- Command-line integration with --track-config parameter
- Complete backward compatibility with existing workflows
- Fixed --version command display

New files:
- track_config.json: Default configuration with user-requested settings
- track_config_manager.py: Configuration management system
- docs/track-configuration.md: Complete user guide
- docs/api-reference.md: API documentation
- VERSION_2.5.0_SUMMARY.md: Release summary

Addresses user requests for:
- XYPlotRenderer for multiquantitative tracks
- Lighter default colors (#87CEEB Sky Blue, etc.)
- JSON-configurable track options

This release maintains full backward compatibility while adding
powerful new customization capabilities through optional JSON configuration.