Start work on JS 2.1; add support for events.
More advanced client generating, including sourcemap files.
JS: Implement Gregorian year objects.
JS: Add tachanun and hallel to HDate()s; some small bugfixes.
More fixes in JS 2.1.
Update JS README.
Move Tachanun and Hallel caches into closures.
Replace client-create.sh with setup.sh, which also fixes up the package.json with a README.
cities.js: Small fix to finding city, to ignore caps and whitespace.
Add .gitignore; regenerate client files.
Updates to README and setup.
Update URLs to hebcal/hebcal-js.
Bump version to beta.
Rearrange sedra.js; fix #2
Improve Shabbat Mevarchim.
Stop exporting some internals.
Add Rosh Chodesh to holidays.
Improvements to accessing an HDate()'s container month/year.
Move client files to new folder, because they were taking up a lot of room.
cities.js: Small fix for Washington DC capitalization.
Use lat/long decimal numbers for cities.

I'm having an internal war with myself over the term "decimal" above, because it was using base-10 beforehand. Maybe "fractional" is better? I don't want to drive myself crazy over nothing.