Releases
0.1.1
Key Features
Table Performance Improvements:
Optimized data querying and handling for better performance with heavy datasets.
Deferred execution of queries for large data loads.
Improved database queries by utilizing the run_variables
table.
Enhanced Plotting Features:
Enabled plotting of data from non-empty table cells.
Standardized data extraction and plotting across extracted data types.
Improved plotting performance and fixed bugs.
Displayed variable titles instead of names in the plot dialog for better usability.
Improvements and Maintenance
Metadata Enhancements:
Added the ability to list runs in metadata.
API Enhancements:
Improved API responsiveness by introducing a lightweight GraphQL directive for querying the runs field.
Added support for specifying a proposal cache path in the settings.
Centralized MyMDC settings with a shared configuration object.
Development and Deployment:
Introduced Dockerfiles and Compose configurations for easier deployment.
Enhanced application initialization with a factory function and implemented structured logging using structlog.
Routing and Settings:
Added support for dynamic base paths to improve flexibility in routing.
Bug Fixes
Enabled real-time updates for GraphQL queries on the frontend.
Code Maintenance
Resolved various type warnings and style issues.
Updated project requirements to Python 3.12 or above for enhanced compatibility and features.
You can’t perform that action at this time.