@@ -64,21 +64,21 @@ Release 0.8.0 November 18, 2025
6464 - Fixed ` remodel ` commands: Corrected argument names, added missing parameters, fixed option conflicts.
6565 - Fixed ` schema ` commands: Corrected positional vs option argument structures for add-ids and create-ontology.
6666 - Added comprehensive test suite (` tests/test_cli_parameter_parity.py ` ) to verify CLI parameters match original parsers.
67- - ** JSON Schema Format Support** : Added comprehensive JSON format support for HED schemas alongside existing XML, MediaWiki , and TSV formats.
67+ - ** JSON Schema Format Support** : Added comprehensive JSON format support for HED schemas alongside existing XML, MEDIAWIKI , and TSV formats.
6868 - Implemented ` SchemaLoaderJSON ` class for loading JSON schemas (` hed/schema/schema_io/json2schema.py ` ).
6969 - Implemented ` Schema2JSON ` class for exporting schemas to JSON (` hed/schema/schema_io/schema2json.py ` ).
7070 - Added JSON constants and key mappings (` hed/schema/schema_io/json_constants.py ` ).
7171 - Added ` save_as_json() ` and ` get_as_json_string() ` methods to HedSchema class.
7272 - JSON format uses flat tag structure with hierarchy metadata for easier programmatic access.
7373 - Separate units section in JSON format for improved AI/tool accessibility.
7474 - Placeholder structure for takes-value tags with proper attribute inheritance.
75- - Full roundtrip validation ensures JSON format produces identical validation results to XML/MediaWiki .
75+ - Full roundtrip validation ensures JSON format produces identical validation results to XML/MEDIAWIKI .
7676- ** New BIDS Sidecar Extraction Tool** : Added ` hed_extract_bids_sidecar ` command-line script for extracting sidecar templates from BIDS datasets.
7777 - Configurable value columns and skip columns for flexible template generation.
7878 - Comprehensive logging support with file output and verbosity control.
7979 - Integrated with BidsDataset and TabularSummary classes for robust extraction.
8080- ** Schema Validation Enhancements** : Extended schema validation to include JSON format in roundtrip testing.
81- - Updated ` hed_script_util.py ` to validate all 4 schema formats (XML, MediaWiki , TSV, JSON).
81+ - Updated ` hed_script_util.py ` to validate all 4 schema formats (XML, MEDIAWIKI , TSV, JSON).
8282 - Updated schema conversion script to automatically generate JSON format alongside other formats.
8383- ** Python Version Requirements** : Minimum Python version raised to 3.10 (dropped 3.9 support).
8484- ** Documentation Improvements** : Added comprehensive Google-style docstrings to all functions in ` hed_script_util.py ` .
0 commit comments