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.
[0.2.0] - 2025-06-01
Added
- Comprehensive debug system with environment variable control
- Proper Python package structure with relative imports
- Unit tests for all major components
- CLI entry point for command-line usage
- Support for CHAOS geomagnetic model CHAOS-8
- Support for Python 3.8-3.11
Changed
- Refactored from script-based to proper Python package
- Improved error handling and logging
- Modularized code into separate functional modules
- Updated dependencies to latest versions
Fixed
- Import issues in module structure
- Token handling for VirES authentication
- Data type handling in processing pipeline
[0.1.0] - 2021-03-01
Added
- Initial release of MagGeo
- GPS trajectory annotation with Swarm satellite data
- CHAOS geomagnetic model integration
- Basic processing pipeline