Skip to content

Releases: ESPToolKit/esp-date

v1.0.1

09 Dec 21:26

Choose a tag to compare

[1.0.1] - 2025-02-12

Added

  • Sunrise/sunset helpers with optional constructor config (lat/lon/TZ), DST-aware TZ-string support, explicit parameter overloads, and isDay convenience checks (with optional offsets).
  • Unity smoke tests under test/test_esp_date to cover arithmetic, formatting, parsing, and sun-cycle flows on-device.
  • monthName(int|DateTime) helper to return friendly month strings.
  • Sun cycle example sketch under examples/sun_cycle.
  • Minute-level equality helpers: isEqualMinutes / isEqualMinutesUtc.
  • Documented both installation paths (manual zip drop-in and PlatformIO lib_deps GitHub URL) in the README Getting Started section.
  • Convenience constructors (fromUtc, fromLocal), start-of-year helpers, and scheduler-friendly helpers (nextDailyAtLocal, nextWeekdayAtLocal) to simplify consumer code.

Fixed

  • Seeded the CI Arduino CLI setup with the ESP32 board manager URL so core installs succeed on clean runners.
  • Clarified date arithmetic/difference semantics in README and downgraded the time_t width check to a warning for 32-bit toolchains.

v1.0.0

07 Dec 18:24

Choose a tag to compare

No changelog entry found for version 1.0.0.