Skip to main content

Version 0.3.1

Release Date: November 17, 2025

This release resolves an issue where modifications to hypertable dimensions were not being detected during migrations.


Bug Fixes

Hypertable Dimension Alterations

Fixed a critical issue where changes to hypertable dimensions were not detected during Entity Framework Core migrations. Previously, adding or removing dimensions from an existing hypertable would not generate the appropriate migration operations.

The fix introduces dimension comparison logic that tracks changes to:

  • Column name
  • Dimension type (space or time)
  • Interval configuration
  • Number of partitions

When dimensions are modified, the migration generator now:

  • Creates SQL statements for newly added dimensions in the Up() method
  • Includes warning comments for removed dimensions in the Down() method

Note: TimescaleDB does not support removing dimensions from existing hypertables. The migration generator includes comments in the down migration to document this limitation.

The migration system now properly detects these changes and generates the corresponding SQL operations.


Dependencies

This release maintains compatibility with Entity Framework Core and PostgreSQL provider dependencies from previous versions.