add-to-calendar-button

The convenient JavaScript snippet, which lets you reliably create beautiful buttons, where people can add events to their calendars.

OTHER License

Downloads
195.8K
Stars
1.3K
Committers
13
add-to-calendar-button - v2.1.0

Published by add-to-calendar over 1 year ago

  • Adding Romanian language support
  • Adding back commonJS support
  • Minor fixes and updates to the documentation
add-to-calendar-button - v2.0.2

Published by jekuer over 1 year ago

  • Multiple minor fixes (scroll-block on mobile, i18n, ...)
  • Reduced code complexity
  • Demo page fixes
  • Update to French translations (thanks to @woluweb)
add-to-calendar-button - v2.0.1

Published by jekuer over 1 year ago

Minor npm build fix

add-to-calendar-button - v2.0.0

Published by jekuer over 1 year ago

  • now a universally usable web component, working basically plug and play at almost all frontend stacks
  • more customization (hide/show all parts individually) and easy styling (no longer necessary to include the css file manually)
  • updates automatically when you change any attributes
  • a lot of bug fixes and performance improvement
  • prepared for better tracking
  • full code refactoring
  • new demo page with live playground
  • using attributes instead of the innerContent JSON structure. Latter one is still supported, but not with to the full degree of the new version
  • new license: ELv2
  • potential breaks:
    • backwards compatibility for old schema.org support (< v1.10) and parameter names prior v1.4 are no longer supported
    • some rather rarely used parameters have changed (name and direction):
      • background -> hideBackground
      • checkmark -> hideCheckmark
      • richData -> hideRichData
add-to-calendar-button - v1.18.8

Published by jekuer almost 2 years ago

Fixing wrong date output at date buttons.

add-to-calendar-button - v1.18.7

Published by jekuer almost 2 years ago

Fixing/Optimizing handling of subscribe urls

add-to-calendar-button - v1.18.6

Published by jekuer almost 2 years ago

Fixing css drop-shadow (if multiple) iOS bug

add-to-calendar-button - v1.18.5

Published by jekuer almost 2 years ago

Optimizing time calculation and fixing an issue where allday events right at a day where Daylight saving kicks in would lead to wrong numbers

add-to-calendar-button - v1.18.4

Published by jekuer almost 2 years ago

  • Google time zone fixes
  • Allday Chrome bug fix
  • New option to hide icons and text labels
add-to-calendar-button - v1.18.3

Published by jekuer almost 2 years ago

Fixing positioning issues again

add-to-calendar-button - v1.18.2

Published by jekuer about 2 years ago

Fixing some minor positioning issues

add-to-calendar-button - v1.18.1

Published by jekuer about 2 years ago

  • bug fixes
  • option to hide new success checkmarks
  • new atcb_destroy functionality
add-to-calendar-button - v1.18.0

Published by jekuer about 2 years ago

  • multi-date functionality
  • subscription support
  • busy/free option
  • style updates
  • code refactoring
  • timezone database update
add-to-calendar-button - v1.17.0

Published by jekuer about 2 years ago

  • Fixing critical and not so critical bugs
  • Updating the license from MIT with “Commons Clause” to Apache-2.0 with “Commons Clause” (this should not change anything for regular users, contributors, etc.; but more strictly prevents copying and redistributing the same code under another copyright (this would be already illegal under the previous license, but Apache makes it more precise)
add-to-calendar-button - v1.16.0

Published by jekuer about 2 years ago

  • CSP fix
  • custom sequence, UID, and status support
  • bundle size optimization
add-to-calendar-button - v1.15.5

Published by jekuer about 2 years ago

Fixing an issue where a missing description would make the schema.org invalid.

add-to-calendar-button - v1.15.4

Published by jekuer about 2 years ago

  • Fixing multiple edge case issues
  • Fixing broken custom option labels
  • New optional flat style
  • Forcing Apple instead of iCal option on iOS
add-to-calendar-button - v1.15.3

Published by jekuer about 2 years ago

  • Google calendar GMT time zone fix
  • dependency updates
  • better build process
add-to-calendar-button - v1.15.2

Published by jekuer about 2 years ago

  • Bundle size optimization
  • Style updates
add-to-calendar-button - v1.15.1

Published by jekuer about 2 years ago

  • Catching misspelled JSON input errors
  • Fixing small rich data issue with recurring events
Package Rankings
Top 2.02% on Npmjs.org
Top 26.15% on Repo1.maven.org
Badges
Extracted from project README
Code Quality npm Installations Total npm Installations per Month jsDelivr npm Hits #1 Product of the Day on ProductHunt Build Status
Related Projects