Repository navigation
A maintenance release: holidays no one greets each other for may now be left without a greeting, and the regions got a thorough going-over — Bavaria keeps Mariä Himmelfahrt, and every country with regional holidays brings all of its regions along.
✨Added
- Greetings may be left empty. Not every holiday has one — nobody wishes a happy "Tag der Arbeit", and there is no customary greeting for Labour Day. Clear the
Greetingon the Holidays page and nobody is greeted that day, while!holidaystill answers with the name of the day and the announcement still lists it. An emptied greeting survives the next download and the change of year, like the ones you write. Your own holidays may be left empty too.
🐛Fixed
- Mariä Himmelfahrt counts in Bavaria. date.nager.at lists 15 August for Saarland alone; it is a holiday in the Bavarian municipalities with a Catholic majority — nearly all of Lower and Upper Bavaria. Setup now adds the region after every download and to the holidays already written, cross-checked against openholidaysapi.org.
- The Holidays page shows your region's holidays alone. It listed every holiday of the country, Bavaria's Reformation Day included, while the greeting,
!nextholidaysand the announcements had always left the others out. It now follows the region on the Calendar page before it is even saved, and the note under the list says how many of the country's holidays count where you are. - Every region of every country that has regional holidays, not Germany, Austria and Switzerland alone: all 50 US states, the Canadian provinces, the Australian states, the Spanish communities, the Italian regions and the rest — 259 regions in the 17 of 204 countries whose holidays differ by region. Every one is listed, not only those with a holiday of their own, so Florida and Lower Bavaria can be picked like any other. A country whose holidays never differ by region offers none.
- Picking a region without a holiday of its own is no longer logged as a warning — most regions have none. Only a region belonging to another country is.
Import the attached ChatCalendar.sb, or paste the import string. The Setup Guide walks through every page. Your holidays, greetings and birthdays are kept: import over v1.0.0.