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

Bot releases are hidden (Show)

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 almost 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