Skip to content

1.0.4

Choose a tag to compare

@geshmak-digital geshmak-digital released this 15 Jun 07:07
· 1 commit to main since this release

Fixes calendar surfaces showing a past item (e.g. a parsha from January) as the next one.

The parsha, candle-lighting and leyning surfaces defaulted to Hebcal year=now, which returns the whole Gregorian year starting in January — so the first item in the list was January's parsha, not the upcoming one.

  • Parsha, candle lighting and leyning now default to a forward window starting today (the upcoming Shabbos).
  • Holidays default to the next ~180 days, so "next holiday" always resolves and never starts back in January.
  • Explicit year / month / start / end attributes still override on any surface.
  • The daily cron warmer now primes the exact default calls a visitor makes, so the cache stays warm.