datebook
Version:
Generates URLs and ICS file content for adding events to popular calendar apps.
472 lines (159 loc) • 14.7 kB
Markdown
## [8.0.1](https://github.com/jshor/datebook/compare/v8.0.0...v8.0.1) (2023-06-06)
### Bug Fixes
* updates types-directory in package.json [#215](https://github.com/jshor/datebook/issues/215) ([df969e9](https://github.com/jshor/datebook/commit/df969e939efa62b5017fd35a9f63bdb3100433cf))
# [8.0.0](https://github.com/jshor/datebook/compare/v7.1.2...v8.0.0) (2023-01-10)
### Features
* **ics:** removes download() method ([41ae072](https://github.com/jshor/datebook/commit/41ae072ca775afb56b6eaaef429acef87311a697))
### BREAKING CHANGES
* **ics:** the download() method is now removed from ICalendar.
## [7.1.2](https://github.com/jshor/datebook/compare/v7.1.1...v7.1.2) (2023-01-10)
### Bug Fixes
* exports ESM by default; clarifies UMD docs ([17ccfe6](https://github.com/jshor/datebook/commit/17ccfe6e7d27f6f65fbb97574328369860e938ba))
## [7.1.1](https://github.com/jshor/datebook/compare/v7.1.0...v7.1.1) (2023-01-09)
### Bug Fixes
* sets proper build extensions and branch refs ([10522e2](https://github.com/jshor/datebook/commit/10522e29d7c493ccb768debd56e3ca60f5abddb0))
# [7.1.0](https://github.com/jshor/datebook/compare/v7.0.11...v7.1.0) (2022-11-26)
### Features
* **build:** exports UMD, ESM, and CJS [#181](https://github.com/jshor/datebook/issues/181) [#203](https://github.com/jshor/datebook/issues/203) ([dcb97e4](https://github.com/jshor/datebook/commit/dcb97e42e18809376be12e343636fcb69d924808))
* **ics:** deprecates download() method [#196](https://github.com/jshor/datebook/issues/196) ([f445fa5](https://github.com/jshor/datebook/commit/f445fa56a846c4d6c8f49634619473b1c2e2d63e))
* **module:** changes build from UMD to SystemJS [#181](https://github.com/jshor/datebook/issues/181), [#203](https://github.com/jshor/datebook/issues/203) ([b09fe2d](https://github.com/jshor/datebook/commit/b09fe2dc13317dcdd58d1efc170516cc5f31e4e0))
## [7.0.11](https://github.com/jshor/datebook/compare/v7.0.10...v7.0.11) (2022-11-25)
### Bug Fixes
* **ics:** corrects multi-event order [#194](https://github.com/jshor/datebook/issues/194), metadata [#201](https://github.com/jshor/datebook/issues/201) ([08f971f](https://github.com/jshor/datebook/commit/08f971f4c114f009ac5b22a21822dad1a115c67e))
## [7.0.10](https://github.com/jshor/datebook/compare/v7.0.9...v7.0.10) (2022-11-25)
### Bug Fixes
* **recurrence:** adds missing months param ([e84c73e](https://github.com/jshor/datebook/commit/e84c73ebad41f42d67d3a8e45b2d46de37722e34))
## [7.0.9](https://github.com/jshor/datebook/compare/v7.0.8...v7.0.9) (2022-11-25)
## [7.0.8](https://github.com/jshor/datebook/compare/v7.0.7...v7.0.8) (2021-12-23)
### Bug Fixes
* **ics:** escapes special characters for text types ([#183](https://github.com/jshor/datebook/issues/183)) ([ca2f348](https://github.com/jshor/datebook/commit/ca2f3480b60959afbb4dbf27134020ccf797ddf8))
## [7.0.7](https://github.com/jshor/datebook/compare/v7.0.6...v7.0.7) (2021-10-21)
## [7.0.6](https://github.com/jshor/datebook/compare/v7.0.5...v7.0.6) (2021-10-11)
## [7.0.5](https://github.com/jshor/datebook/compare/v7.0.4...v7.0.5) (2021-10-11)
## [7.0.4](https://github.com/jshor/datebook/compare/v7.0.3...v7.0.4) (2021-10-11)
## [7.0.3](https://github.com/jshor/datebook/compare/v7.0.2...v7.0.3) (2021-10-11)
## [7.0.2](https://github.com/jshor/datebook/compare/v7.0.1...v7.0.2) (2021-10-11)
## [7.0.1](https://github.com/jshor/datebook/compare/v7.0.0...v7.0.1) (2021-08-28)
# [7.0.0](https://github.com/jshor/datebook/compare/v6.5.9...v7.0.0) (2021-08-28)
### Code Refactoring
* **yahoo:** removes RPAT parameter ([598a53d](https://github.com/jshor/datebook/commit/598a53d8faa0dcf23b485ec6d26ef2c9eb11c3db))
### BREAKING CHANGES
* **yahoo:** removes the ability to specify recurrences with Yahoo
calendar as this ability has been removed by Yahoo.
## [6.5.9](https://github.com/jshor/datebook/compare/v6.5.8...v6.5.9) (2021-08-28)
### Bug Fixes
* **ics:** makes properties member public [#162](https://github.com/jshor/datebook/issues/162) ([9e69218](https://github.com/jshor/datebook/commit/9e69218c7ffdc830797b88329484491718400414))
## [6.5.8](https://github.com/jshor/datebook/compare/v6.5.7...v6.5.8) (2021-08-28)
### Bug Fixes
* **ics:** fixes all-day timestamps [#157](https://github.com/jshor/datebook/issues/157) ([#158](https://github.com/jshor/datebook/issues/158)) ([25b8b7b](https://github.com/jshor/datebook/commit/25b8b7b92454187e9278373c4fd315aa20e56a27))
## [6.5.7](https://github.com/jshor/datebook/compare/v6.5.6...v6.5.7) (2021-06-29)
## [6.5.6](https://github.com/jshor/datebook/compare/v6.5.5...v6.5.6) (2021-06-22)
## [6.5.5](https://github.com/jshor/datebook/compare/v6.5.4...v6.5.5) (2021-06-04)
## [6.5.4](https://github.com/jshor/datebook/compare/v6.5.3...v6.5.4) (2021-05-27)
## [6.5.3](https://github.com/jshor/datebook/compare/v6.5.2...v6.5.3) (2021-05-04)
### Bug Fixes
* for yahoo time not in UTC ([#153](https://github.com/jshor/datebook/issues/153)) ([298f6d0](https://github.com/jshor/datebook/commit/298f6d0b83a3fdc8f2422ce10b635450eb728982))
## [6.5.2](https://github.com/jshor/datebook/compare/v6.5.1...v6.5.2) (2021-04-30)
## [6.5.1](https://github.com/jshor/datebook/compare/v6.5.0...v6.5.1) (2021-03-24)
# [6.5.0](https://github.com/jshor/datebook/compare/v6.4.4...v6.5.0) (2021-03-15)
### Features
* **outlook:** implements setHost ([#150](https://github.com/jshor/datebook/issues/150)) ([20bc7ff](https://github.com/jshor/datebook/commit/20bc7ffe71fb7914d2a2fb09721e258231ce3ae7))
## [6.4.4](https://github.com/jshor/datebook/compare/v6.4.3...v6.4.4) (2021-03-09)
## [6.4.3](https://github.com/jshor/datebook/compare/v6.4.2...v6.4.3) (2021-03-02)
## [6.4.2](https://github.com/jshor/datebook/compare/v6.4.1...v6.4.2) (2021-02-19)
## [6.4.1](https://github.com/jshor/datebook/compare/v6.4.0...v6.4.1) (2021-02-19)
# [6.4.0](https://github.com/jshor/datebook/compare/v6.3.1...v6.4.0) (2021-01-16)
### Features
* **ics:** adds setMeta method ([2810148](https://github.com/jshor/datebook/commit/281014873458bf18a5d4ff43276d4407683fa9e9))
## [6.3.1](https://github.com/jshor/datebook/compare/v6.3.0...v6.3.1) (2021-01-16)
### Bug Fixes
* **types:** corrects webpack types dist dir ([#138](https://github.com/jshor/datebook/issues/138)) ([a6a2fb5](https://github.com/jshor/datebook/commit/a6a2fb5ea81c0a77feef820062540352514636e0))
# [6.3.0](https://github.com/jshor/datebook/compare/v6.2.0...v6.3.0) (2021-01-05)
### Features
* **attendees:** implements cross-calendar support ([eabd3c1](https://github.com/jshor/datebook/commit/eabd3c1ca32ccc2baaabf822a50f2c41a4ebd81b))
* **config:** adds support for attendees ([33b8f8e](https://github.com/jshor/datebook/commit/33b8f8ec76f8285b16f1d2eedc311c443053bbc4)), closes [#131](https://github.com/jshor/datebook/issues/131)
# [6.2.0](https://github.com/jshor/datebook/compare/v6.1.1...v6.2.0) (2021-01-05)
### Features
* **ics:** allow providing .ics filename, without relying on title ([9fc3314](https://github.com/jshor/datebook/commit/9fc3314b3810c4fe745f057bb6449cb98180a6a3))
* **ics:** allow providing .ics filename, without relying on title ([ad356ed](https://github.com/jshor/datebook/commit/ad356ed47d82b7b85d6fcc770d39ec2c0688bb1d))
## [6.1.1](https://github.com/jshor/datebook/compare/v6.1.0...v6.1.1) (2020-12-23)
# [6.1.0](https://github.com/jshor/datebook/compare/v6.0.4...v6.1.0) (2020-12-21)
### Features
* **params:** adds ability to update cal params ([59433ca](https://github.com/jshor/datebook/commit/59433ca0a5e6b64b350c1400842c784d539fe6c7))
## [6.0.4](https://github.com/jshor/datebook/compare/v6.0.3...v6.0.4) (2020-12-12)
## [6.0.3](https://github.com/jshor/datebook/compare/v6.0.2...v6.0.3) (2020-12-12)
## [6.0.2](https://github.com/jshor/datebook/compare/v6.0.1...v6.0.2) (2020-10-27)
## [6.0.1](https://github.com/jshor/datebook/compare/v6.0.0...v6.0.1) (2020-10-24)
# [6.0.0](https://github.com/jshor/datebook/compare/v5.0.7...v6.0.0) (2020-10-24)
### Features
* **ics:** adds property management, alarms ([d63c88a](https://github.com/jshor/datebook/commit/d63c88a4e0c63d0d75fa28a42f829b07984020b9))
* **ics:** implements support for multiple events ([beda826](https://github.com/jshor/datebook/commit/beda8268ebc225bb6e2674d855a7408d9c6dbfa8))
### BREAKING CHANGES
* **ics:** renames IOptions to type CalendarOptions, IRecurrence
to CalendarRecurrence.
## [5.0.7](https://github.com/jshor/datebook/compare/v5.0.6...v5.0.7) (2020-10-24)
### Bug Fixes
* **ics:** adds proper detection for iOS Safari ([754397c](https://github.com/jshor/datebook/commit/754397c8318ac8a862bca708c342bf13390f9932))
## [5.0.6](https://github.com/jshor/datebook/compare/v5.0.5...v5.0.6) (2020-10-23)
## [5.0.5](https://github.com/jshor/datebook/compare/v5.0.4...v5.0.5) (2020-10-19)
### Bug Fixes
* **ics:** corrects timestamp format for recurrences ([497a97e](https://github.com/jshor/datebook/commit/497a97e7d07a1329f6613d4c2a5b77902e6f10c2))
## [5.0.4](https://github.com/jshor/datebook/compare/v5.0.3...v5.0.4) (2020-10-19)
## [5.0.3](https://github.com/jshor/datebook/compare/v5.0.2...v5.0.3) (2020-10-19)
## [5.0.2](https://github.com/jshor/datebook/compare/v5.0.1...v5.0.2) (2020-09-28)
## [5.0.1](https://github.com/jshor/datebook/compare/v5.0.0...v5.0.1) (2020-09-28)
# [5.0.0](https://github.com/jshor/datebook/compare/v4.1.11...v5.0.0) (2020-09-28)
### Code Refactoring
* removes ability to specify time as strings ([af23513](https://github.com/jshor/datebook/commit/af2351304d481aaa33139c7c9b1be630fc5cc614))
* removes calendars util ([82e2516](https://github.com/jshor/datebook/commit/82e25168c2c4937f044444e6132604560288b0da))
### BREAKING CHANGES
* Removes getGoogleCalendarUrl(), getYahooCalendarUrl(),
getMicrosoftCalendarUrl(), and downloadIcs().
* Removes ability to pass `start`, `end`, or
`recurrence.end` as strings. They must now be passed as Date objects.
## [4.1.11](https://github.com/jshor/datebook/compare/v4.1.10...v4.1.11) (2020-09-28)
### Bug Fixes
* **outlook:** prevents path from being encoded ([#115](https://github.com/jshor/datebook/issues/115)) ([f588947](https://github.com/jshor/datebook/commit/f588947d590263cc3faf10ccc5b063852b3432c6))
## [4.1.10](https://github.com/jshor/datebook/compare/v4.1.9...v4.1.10) (2020-09-28)
### Bug Fixes
* **yahoo:** corrects weekday recurrences ([#114](https://github.com/jshor/datebook/issues/114)) ([e747e51](https://github.com/jshor/datebook/commit/e747e513de7a96086b503e3c3b982f22239b2206))
## [4.1.9](https://github.com/jshor/datebook/compare/v4.1.8...v4.1.9) (2020-09-26)
### Bug Fixes
* updates formats to use UTC dates ([#113](https://github.com/jshor/datebook/issues/113)) ([ebdd0d1](https://github.com/jshor/datebook/commit/ebdd0d1bc8ffb3b154f22c6d7e2b3cacabf8d355))
## [4.1.8](https://github.com/jshor/datebook/compare/v4.1.7...v4.1.8) (2020-09-26)
### Bug Fixes
* changes date params to use JS Date ([#112](https://github.com/jshor/datebook/issues/112)) ([289f09c](https://github.com/jshor/datebook/commit/289f09c45f1401224fc2202811878c9f36ad115f)), closes [#93](https://github.com/jshor/datebook/issues/93) [#104](https://github.com/jshor/datebook/issues/104) [#107](https://github.com/jshor/datebook/issues/107)
## [4.1.7](https://github.com/jshor/datebook/compare/v4.1.6...v4.1.7) (2020-09-26)
### Bug Fixes
* **docs:** corrects base path ([#109](https://github.com/jshor/datebook/issues/109)) ([a807507](https://github.com/jshor/datebook/commit/a80750763f0df2588edc8bfa3eb1fa007afe9711))
* reduces bundle size ([#108](https://github.com/jshor/datebook/issues/108)) ([986af93](https://github.com/jshor/datebook/commit/986af932d7ce1ee6ec435f5a31e407dd549b7848))
## [4.1.6](https://github.com/jshor/datebook/compare/v4.1.3...v4.1.6) (2020-09-14)
### Bug Fixes
* don't create blob until we need to ([#101](https://github.com/jshor/datebook/issues/101)) ([c6e3ee6](https://github.com/jshor/datebook/commit/c6e3ee6413493b142dde7fce9c9584fd5ac5b570))
* **edge:** updates incorrect Safari check ([#94](https://github.com/jshor/datebook/issues/94)) ([#96](https://github.com/jshor/datebook/issues/96)) ([901f87d](https://github.com/jshor/datebook/commit/901f87d341fa0fcf9f3826e1693f1e425eaec60b))
## [4.1.3](https://github.com/jshor/datebook/compare/v4.1.2...v4.1.3) (2020-06-12)
### Bug Fixes
* **ie:** fixes for IE11 ([#91](https://github.com/jshor/datebook/issues/91)) ([#92](https://github.com/jshor/datebook/issues/92)) ([c13cf49](https://github.com/jshor/datebook/commit/c13cf49610e9bf10793154d05ec23d694a658ea8))
* **readme:** adds link to generator [ci skip] ([388b87f](https://github.com/jshor/datebook/commit/388b87f9f0c0150555083d361346bc08075f3613))
## [4.1.2](https://github.com/jshor/datebook/compare/v4.1.1...v4.1.2) (2020-05-13)
### Bug Fixes
* **timestamps:** fixes calendar timestamp formats ([#84](https://github.com/jshor/datebook/issues/84)) ([#85](https://github.com/jshor/datebook/issues/85)) ([0e41dd7](https://github.com/jshor/datebook/commit/0e41dd7369835bfc341ae939ec43e821acfdc550))
## [4.1.1](https://github.com/jshor/datebook/compare/v4.1.0...v4.1.1) (2020-04-29)
### Bug Fixes
* **ics:** removes maxlen for all fields ([#58](https://github.com/jshor/datebook/issues/58)) ([#83](https://github.com/jshor/datebook/issues/83)) ([7cf979e](https://github.com/jshor/datebook/commit/7cf979e71e99876bde4918c6b2a71cbe634ae460))
# [4.1.0](https://github.com/jshor/datebook/compare/v4.0.0...v4.1.0) (2020-04-29)
### Features
* **nodejs:** adds SSR support ([#65](https://github.com/jshor/datebook/issues/65)) ([e7d8ea5](https://github.com/jshor/datebook/commit/e7d8ea573b8a5d6af42c2e28165c9b6ab884cbe6))
# [4.0.0](https://github.com/jshor/datebook/compare/v1.3.5...v4.0.0) (2020-04-29)
### Bug Fixes
* **bundle:** replaces parcel with webpack to address UMD export issues ([e4f7fc6](https://github.com/jshor/datebook/commit/e4f7fc6234332ff26d45cbe2c799267857c1c3e3))
### Code Refactoring
* converts component to be a vanilla js library ([9a466aa](https://github.com/jshor/datebook/commit/9a466aa881675d407d6410d699b9a7c4f896b3cb))
### BREAKING CHANGES
* This is no longer an Angular.js component. It is now a pure JS library and will be
incompatible with old usage.
## [1.3.5](https://github.com/jshor/datebook/compare/v1.3.4...v1.3.5) (2019-06-10)
### Features
* **core:** adds core code for vanilla js lib ([7b3c9d9](https://github.com/jshor/datebook/commit/7b3c9d9da1e59153b4aa32fd3f6302be59999f27))
## [1.1.6](https://github.com/jshor/datebook/compare/v1.1.5...v1.1.6) (2016-06-28)
## 1.1.5 (2016-05-11)