<div dir="ltr"><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote"><pre>although<br>\hebrewtoday is in English, not Hebrew for some reason.</pre>
</blockquote><div>This is because polyglossia uses \if@rl conditionals for this but with new version of bidi that is supposed to be \if@RTL, however bidi looks at \if@rl and \if@RTL the same thing but I do not know why this happens. So I think this should fix this issue for you<br>
<br>
<meta name="qrichtext" content="1"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><style type="text/css">
p, li { white-space: pre-wrap; }
</style>
<p style="margin: 0px; text-indent: 0px;">\makeatletter</p>
<p style="margin: 0px; text-indent: 0px;">\def\hebrewdate#1#2#3{%</p>
<p style="margin: 0px; text-indent: 0px;">    \HebrewFromGregorian{#1}{#2}{#3}%</p>
<p style="margin: 0px; text-indent: 0px;">                        {\hebrewday}{\hebrewmonth}{\hebrewyear}%</p>
<p style="margin: 0px; text-indent: 0px;">    \if@RTL%</p>
<p style="margin: 0px; text-indent: 0px;">      \@FormatForHebrew{\hebrewday}{\hebrewmonth}{\hebrewyear}%</p>
<p style="margin: 0px; text-indent: 0px;">    \else%</p>
<p style="margin: 0px; text-indent: 0px;">      \@FormatForEnglish{\hebrewday}{\hebrewmonth}{\hebrewyear}%</p>
<p style="margin: 0px; text-indent: 0px;">    \fi}</p>
<p style="margin: 0px; text-indent: 0px;">\makeatother</p><p style="margin: 0px; text-indent: 0px;"><br></p><p style="margin: 0px; text-indent: 0px;">That was just replacing \if@rl with \if@RTL.</p><p style="margin: 0px; text-indent: 0px;">
<br></p><p style="margin: 0px; text-indent: 0px;"><br></p> </div>-- <br>Vafa<br>
</div>