Your comments

Thanks for this suggestion! Sounds like this integration could be very useful. Hebcal is a part-time volunteer project (no company or any full time people working on it) and alas, I don’t have the time to develop a Zapier integration.


There are many other volunteers who have contributed to Hebcal open source over the past 30 years so perhaps someone might have the Zapier experience to build such an integration. We can leave this suggestion open and hope that someone raises their hand and says they are able to work on it!

Thanks for writing to us! To answer your questions, first a bit of context:

1. There are differences in the calculation of Yahrzeit and non-yahrzeit (Birthday, Anniversary, Other) event types for the months of Adar, Cheshvan, or Kislev. These differences are explained in some detail on this page:

https://www.hebcal.com/home/54/anniversaries-adar-cheshvan-kislev


If you are using an event type of Other, please know that it's following the non-Yahrzeit (e.g. Birthday, Anniversary) rules.


2. Some calendar applications provide their own default event reminders for all-day / untimed events. Even if the Hebcal calendar feed recommend as 12pm reminder the day before the event, some applications ignore these and do a reminder at 9am the day of the event.

3. The "Calendar reminder day before yahrzeit" feature is designed only for event types of Yahrzeit. It does not apply to Anniversary, Birthday or Other. The idea behind this feature is that several users pointed out that they had missed the opportunity to light a Yahrzeit candle the evening as the Yahrzeit began (versus the default all-day untimed event reminder provided by their calendar application). Adding a timed event works well across all supported calendar applications. This is why the "Calendar reminder day before yahrzeit" feature creates a separate event called "Ploni ben Ploni Yahrzeit reminder" for example at 4:30pm on Tuesday, followed by an all-day event called "Ploni ben Ploni's 13th Yahrzeit" on Wednesday. This feature can be disabled by unchecking the box if you so desire.

4. Thanks for the suggestion about being able to customize the word Yahrzeit in the application. We will consider whether this can be implemented without making the already-complicated user interface too much more complicated.

It appears that the Oz Vehadar edition is the same as the Schottenstein edition, which we already support. 

You will find it at https://www.hebcal.com/ical/


Image 331

Thanks for your message. 


Is this the schedule you use for Oz Vehadar edition?


https://www.dafyomi.co.il/calendars/calendaryeruoz.htm

Yes, we can consider this for a future addition to Hebcal.

Hi Micha, do you have any idea about the missing simanim from the schedule? We have gone ahead and published a version based on what you provided, but it would be helpful to know if those simanim are in fact never read as part of Arukh haShulchan Yomi, or if this is an error/omission in the Sefaria CSV

What module loader is global.get? I've never seen this before and don't really understand what that is doing, nor where the hebcalCore or hebcalLearning names are coming from (those particular camelCase names are NOT used by our code, so they must be yours?).

For a standard ES import, you'd use this:

import {HebrewCalendar, Location, Event, HDate} from '@hebcal/core';
import '@hebcal/learning';

Or using dynamic imports:

const {HebrewCalendar, Location, Event, HDate} = await import('@hebcal/core');
await import('@hebcal/learning');

Short answer: use

dafYomi: true

Note the camelCase.

Long answer: we need to improve our documentation.

The names of the dailyLearning calendars are published here in the Readme, but we need a few more code examples.

https://github.com/hebcal/hebcal-learning/blob/main/README.md

Glad to hear you got it to work!

Thank you for contacting Hebcal.


The 1 year option for Apple, Google, and Outlook is actually already in iCalendar format. If you need a 1-year option for iCalendar, just download one of those choices. If you prefer a perpetual calendar feed, you can continue to use our iCalendar feed option.

Happy Gregorian New year!