Changelog ========= All notable changes to this project will be documented in this file. The format is based on `Keep a Changelog `_, and this project adheres to `Semantic Versioning `_. [Unreleased] ------------ [0.1.0] - 2026-03-02 -------------------- Added ~~~~~ * Initial release of meeg-utils * ``PreprocessingPipeline`` for single file preprocessing * ``BatchPreprocessingPipeline`` for parallel batch processing * Support for multiple input formats (string, Path, BIDSPath, Raw objects) * Filtering and resampling * Bad channel detection (PREP for EEG, Maxwell for MEG) * Line noise removal (Zapline/Zapline-iter) * ICA-based artifact removal (ICLabel for EEG, MEGnet for MEG) * Comprehensive test suite (52 tests, >80% coverage) * Full type hints * NumPy-style docstrings * GitHub Actions CI/CD * Pre-commit hooks * Sphinx documentation with PyData theme Fixed ~~~~~ * None (initial release) Changed ~~~~~~~ * None (initial release) Deprecated ~~~~~~~~~~ * None (initial release) Removed ~~~~~~~ * None (initial release) Security ~~~~~~~~ * None (initial release)