View Source Change Log

1-2-2

1.2.2

  • Updated dependencies.

1-2-1

1.2.1

  • Relax version matching of tz when present.

1-2-0

1.2.0

1-1-0

1.1.0

1-0-0

1.0.0

Breaking Changes

Upgrading

  1. Update to version 0.99.0.
  2. Fix all deprecation warnings by switching code to use Ecto.DateTimeRange.UTCDateTime instead of Ecto.UTCDateTimeRange and Ecto.DateTimeRange.Time instead of Ecto.UTCTimeRange. Important: when using time ranges, tz is ignored when provided in form params, and no time zone casting is applied. Any time zone logic must be applied in application code.
  3. Switch usage of sigil_t to use the u or t modifiers, specifying the new modules.
  4. Update to version 1.0.0.
  5. Switch usage of sigil_t to use the U or T modifiers.

0-99-0

0.99.0

This release represents the last 0.x version.

0-4-0

0.4.0

0-3-1

0.3.1

  • Fix Ecto.UTCTimeRange.contains?/2 to handle ranges crossing day barrier.

0-3-0

0.3.0

  • Add Ecto.UTCDateTimeRange.contains?/2.
  • Add Ecto.UTCTimeRange.contains?/2.

0-2-0

0.2.0

  • Move ~t to Ecto.DateTimeRange.
  • Add Ecto.UTCTimeRange type.
  • Add Ecto.RangeOperators.contains/2 macro.

0-1-1

0.1.1

  • Update docs regarding setup, form data.
  • Clarify errors in UTCDateTimeRange's sigil_t and parse.

0-1-0

0.1.0

  • Initial release of Ecto.UTCDateTimeRange.