Changelog¶
All notable changes to TealFlowMCP will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased¶
0.2.0 - 2026-02-27¶
Added¶
- Branching workflow documentation (CONTRIBUTING.md)
- Changelog file
- Comprehensive unit tests for R Date/POSIXct type inference with Series.attrs
- Comprehensive documentation for
teal.transformhelper functions (variable_choices(),value_choices(),choices_selected()) in agent guidance
Changed¶
- Replaced
pyreadr(AGPL-3.0) withrdata(MIT) for reading RDS files - Updated Python version requirement from >=3.10 to >=3.11 (required by rdata)
- Updated CI workflow to test on Python 3.11, 3.12, 3.13 (dropped 3.10)
- R Date/POSIXct constructors now store original R class in Series.attrs for accurate type inference
_infer_datetime_typenow checks Series.attrs first before falling back to heuristics
Fixed¶
- Fixed RuntimeWarning in pandas when converting R Date/POSIXct values with NaN
- Fixed misclassification of POSIXct columns with all midnight timestamps as Date columns
0.1.4 - 2026-02-17¶
Changed¶
- Changed license from MIT to AGPL-3.0 (#54)
Fixed¶
- Synced version numbers across
pyproject.tomlandtealflow_mcp/__init__.py(#55)
0.1.3.post2 - 2026-02-13¶
Fixed¶
- Fixed README links (#53)
0.1.3.post1 - 2026-02-13¶
Added¶
- First public release to PyPI