Skip to content

Latest commit

 

History

History
283 lines (227 loc) · 10.8 KB

NEWS.md

File metadata and controls

283 lines (227 loc) · 10.8 KB

Changes in 4.18

  • Update timelib to 2018.01 (with small patch to keep candle-lighting consistent)

Changes in 4.17

  • Hungarian localisation #174
  • Litvish Rosh => Reish #169
  • Update timezone database to version 2019.1 (2019a)

Changes in 4.16

  • Scratched an itch: added iso-8601 dates for output
  • Update timezone database to version 2018.9 (2018i)

Changes in 4.15

  • French translation courtesy @mneiger and @yarons (#158 and #161)

Changes in 4.14

  • Update timezone database to 2018.5 (2018e)
  • FIXED missing range check on MonthLengths array, courtesy ynonp (#157)

Changes in 4.13

  • Correct candle-lighting times for for fractional timezones such as Asia/Kolkata, America/St_Johns, Asia/Kathmandu (#136)
  • Update timezone database to 2017.2 (2017b)
  • Updated Finnish translations
  • Added Helsinki to built-in city list

Changes in 4.12

  • Support for --lang fi, courtesy Petteri Hjort
  • Update timezone database to 2017.1 (2017a)

Changes in 4.11

  • Correct yahrzeit calculation when date of death is 30 Kislev (#134)
  • Update timezone database to 2016.10 (2016j)

Changes in 4.10

  • Add Yom HaAliyah, observed on 7 Cheshvan (#132)
  • Add --no-modern option to suppress modern holidays (#133)

Changes in 4.9

  • Update timezone database to 2016.9 (2016i)

Changes in 4.8

  • Update timezone database to 2016.6 (2016f)
  • Add Ashkenazi transliteration for Leil Selichos

Changes in 4.7

  • Update timezone database to 2016.5 (2016e)
  • Fixed long option --tabs (#125)

Changes in 4.6

  • Update timezone database to 2016.3 (2016c)
  • Add candle lighting for second night of Rosh Hashana (#119)
  • Compute Mincha Gedolah in the winter using 30 minutes instead of half a solar hour (#119)

Changes in 4.5

  • Update timezone database to 2016.2 (2016b)

Changes in 4.4

  • Remove dependency on GNU gettext and use static string tables (#115)
  • Document --lang LANG option for ISO 639-1 LANG code (one of he, ru, or pl)
  • Change from Tu B'Shvat to Tu BiShvat

Changes in 4.3

  • Removed references to non-functional -f,--format FORMATSTR option (#123)
  • Change from Lag B'Omer to Lag BaOmer
  • Update timezone database to 2016.1 (2016a)
  • Add --years N option to generate longer ranges of events
  • Add Russian and Polish transliterations for event titles.

Changes in 4.2

  • Move transliterations of event titles into GNU gettext. (#115)

Changes in 4.1

  • Zemanim with new -Z feature, courtesy @aperomsik (#114)
  • Weekly view with new -W switch. Omer, dafyomi, and non-date-specific zemanim are shown once a week, on the day which corresponds to the first day in the range.
  • Chanukah candle-lighting times when -c option enabled

Changes in 4.0.2

  • automake/configure script changes to disable "maintainer mode"

Changes in 4.0.1

  • Use 24-hour times when both -E and -O options present

Changes in 4.0

  • Use Olson zoneinfo database for time zones (#112). The -z option now takes a timezone ID such as America/Chicago and the -Z option (formerly Daylight Saving Time rule) has been removed.
  • Add -E option for 24-hour times (e.g. 18:37 instead of 6:37pm)

Changes in 3.18

  • Add Tu B'Av, minor holiday, on the 15th of Av (#98)
  • Add Sigd, modern holiday, on 29th of Cheshvan, beginning in 2008 (#96)

Changes in 3.17

  • Build/SCM: include generated configure script in repo to simplify user build and remove dependency on autoconf, automake, aclocal.

Changes in 3.16

  • Not released

Changes in 3.15

  • Daf Yomi via new -F option, courtesy of Aaron Peromsik hebcal#82
  • Build/SCM: moved JavaScript, Perl, and Java implementations out of hebcal/hebcal into separate repositories

Changes in 3.14

  • Properly display Parashat Vayeilech or Ha'Azinu when using -S option (Print sedrah of the week on all calendar days) in certain cases. hebcal#79
  • Added "Leil Selichot" on Saturday night at least 4 days before Rosh Hashana. hebcal#47
  • Make sunset candlelighting offset adjustable with new option -b candle_lighting_minutes_before_sundown. hebcal#52

Changes in 3.13

  • Moved from SourceForge to GitHub
  • Added a -M option which will print out the molad time on Shabbat Mevorchim, courtesy of bensandler (2004-12-21) hebcal#73
  • Added -O option to show daily sunrise and sunset, courtesy of bensandler (2007-04-01) hebcal#76

Changes in 3.12

  • When the actual date of Yom Hashoah falls on a Friday, the state of Israel observes Yom Hashoah on the preceding Thursday. When it falls on a Sunday, Yom Hashoah is observed on the following Monday.

Changes in 3.11

  • If a yahrzeit would fall on 30 Cheshvan in a short year, advance observance to 1 Kislev. If a yahrzeit would fall on Kislev 30 in a short year, advance observance to 1 Tevet.
  • Allow Ta'anit Bechorot (Fast of the Firstborn) to fall on a Friday. When a fast day falls on Friday, we do in fact observe the fast on Friday, even though Shabbat follows immediately. Also, in some years, Asarah Betevet (Tenth of Tevet) falls on Friday and is observed on that day. It is only in years when the date of the fast falls on Shabbat that the fast is moved: Ta'anit Ester (Fast of Esther) and Ta'anit Bekhorim are moved back to Thursday. Tsom Gedalyah (Fast of Gedaliah) and Shiv'ah Asar Betammuz (Seventeeth of Tammuz) are moved ahead to Sunday. Tish'ah Be'av (Ninth of Av), a full-day fast, is moved ahead to Saturday night. Asarah Betevet does not fall on Shabbat.

Changes in 3.10

  • Add Erev Purim and Erev Tish'a B'Av
  • Add Pesach Sheni (14 Iyyar)

Changes in 3.9.1 [revved version number correctly]

Changes in 3.9

  • Yom Hazikaron first observed in 1949. Yom HaShoah first observed in 1951.
  • Allow Asara B'Tevet to fall on a Friday.

Changes in 3.8

  • fixed spelling of shabbat Chazon
  • fixed yom Haatzmaut 2007
  • added support for Mexico DST scheme (no longer the same as US & Canada)
  • Correct Gibraltar time zone to UTC+1, not UTC-10. Thanks to Jack Gross [email protected] for reporting the bug.

Changes in 3.7

Changes in 3.6

changes in 3.5

In 2005 the 109th Congress enacted P.L. 109-58, the Energy Policy Act of 2005. Section 110 of this Act amends the Uniform Time Act, changing the beginning of DST to the second Sunday in March and the ending of DST to the first Sunday in November. This change will take effect in March of 2007. The Act requires the Secretary of Commerce to report to Congress within nine months of this date on the impact of this section on energy consumption in the United States. Congress retains the right to revert the Daylight Saving Time back to the 2005 time schedules once the Department study is complete.

KNOWN ISSUES in 3.5:

Changes in 3.4.1

  • Fixed the lack of manpage in the dist.

Changes in 3.4

  • Support for Australia DST scheme
  • Add 4 cities: Melbourne, Sydney, Ottawa, Baghdad
  • Added manpage to the build

Changes in 3.4-beta3

  • removed reference to NAN in the code. It's a silly idea.
  • taught autoconf how to find libm.
  • various other autoconf/automake tricks, like "make check" from another directory
  • figured out how to distribute gpl.texi
  • Broke "no release after 1am rule"

Changes in 3.4-beta2

  • fixed massive distribution error, which left the source missing three .h files.
  • Resolved never to roll a release after 1am.
  • factored out cities into cities.h
  • implemented ouline of a test suite

Changes in 3.4-beta1

  • Fixed bug #s 797972,645240 "Chanukah 7 candles repeated twice", per suggestion & Ambrose C. Li's and Norman Abramovitz's suggestions

  • Fixed bug 895450: certain out of range years were causing segfaults.

  • Preliminary implementation of the -f FORMAT option

CHANGES since version 3.2

  • New option: -8 for hebrew output in iso-8859-8-logical charset
  • Canada and Mexico observe USA Daylight Saving Time rule.
  • Support the 1996 European Union DST scheme for EU cities.
  • Added cities: Ashdod, Be'er Sheva, Eilat, Haifa, Petach Tikvah, Tel Aviv, Tiberias
  • Added cities: Kiev, La Paz, Montreal, Moscow, Paris, Saint Petersburg
  • "hebcal cities" prints out lat/long and time zone offset from GMT.
  • Corrected time zone for Johannesburg
  • Corrected DST rule for Phoenix and Hawaii
  • Corrected problem with Yahrzeit/Birthdays observed in Adar II

CHANGES since version 3.0b

  • Shabbat starts 40 minutes before sundown in Jerusalem.
  • Added a -m option to set when havdalah takes place. It defaults to 72 minutes after sundown.
  • The environment variables that hebcal reads are no longer configurable at compilation time. That was a needless piece of complexity.

CHANGES since version 2.1 The changes to hebcal since version 2.1 are too numerous to mention here; see the file CHANGES in the distribution. A brief overview follows:

  • The biggest change is the addition of candlelighting times.
  • All of the algorithms have been speeded up.
  • Numerous errors, especially Yahrtzeit handling, have been corrected.
  • Hebcal can now print Hebrew date ranges, something I've wanted since version 1. You can now query hebcal with hebcal Nisan 5754 to get the holidays of Nisan 5754.