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 visible (Hide)

add-to-calendar-button - v2.3.4

Published by jekuer about 1 year ago

fixing atcb_action with CDN and cspnonce sanitization

add-to-calendar-button - v2.3.3

Published by jekuer about 1 year ago

  • fixing leaking global vars
  • nonce option
  • minor optimization
add-to-calendar-button - v2.3.2

Published by jekuer about 1 year ago

  • Fixing stacking issues
  • optimizing some flows
add-to-calendar-button - v2.3.1

Published by jekuer about 1 year ago

  • Better accessibility (thx to @purushu007)
  • Some CI, docs, and demo fixes
add-to-calendar-button - v2.3.0

Published by add-to-calendar about 1 year ago

✨ New Features:

  • pastDateHandling
  • disabled option
  • new static-dropup option
  • Persian (by @Goudarz) + Estonian (by @ragnarkurm) language

🛠️ Optimization:

  • better date button style and logic (incl. custom label on date style button)
  • better iOS support
  • calendar name as label with buttonsList option
  • demo page refactoring
  • way more optimization and bug fixes

⚠️ Potentially breaking changes:

  • i18n strings for Chrome on iOS modal (every string with "crios" in it) changed! Relevant, if you override them
add-to-calendar-button - v2.2.10

Published by jekuer over 1 year ago

  • Upgraded dependencies.
  • Removed location workaround, where on iOS, for Google Calendar location got added to the description additonally.
  • Optimized clipboard handling, subscription management, as well as opening new tabs process.
  • Fixing a bug, where 1 option button collides with the blockInteraction functionality.

Known issues:

  • With new prettier 3.0.0, there is an error when linting. Since this only affects package core development, we ignore this for the very moment.
  • There is a dependency security issue for the wc testing suite. Since this is only used during core development, it is not considered harmful in any way and will be fixed, as soon as the dependency provides an update.
add-to-calendar-button - v2.2.9

Published by jekuer over 1 year ago

  • package bump
  • again, fixing some Microsoft edge cases for Teams, MS365, and Outlook
  • fixing line break issue with Safari
  • fixing some demo iPhone issues
add-to-calendar-button - v2.2.8

Published by jekuer over 1 year ago

fixing Microsoft link

add-to-calendar-button - v2.2.7

Published by jekuer over 1 year ago

enabling outlook mobile again

add-to-calendar-button - v2.2.6

Published by jekuer over 1 year ago

  • no longer sending time zone to Google for all-day events, since Google tried to optimize times then in some cases.
  • updated MS Teams link generation for better all-day support (still some workaround due to lack of support).
add-to-calendar-button - v2.2.5

Published by jekuer over 1 year ago

  • Updates
  • Dependency bumps
  • Enabling text-hover color
  • minor bug fixes
add-to-calendar-button - v2.2.4

Published by jekuer over 1 year ago

  • better iCal text support
  • package bump
  • fixing mobile MS services bug
add-to-calendar-button - v2.2.3

Published by jekuer over 1 year ago

Optimizing order and logic of loading data to better support Angular data binding.

add-to-calendar-button - v2.2.2

Published by jekuer over 1 year ago

  • bug fixes
  • better debugging and error logging
  • update flat style
add-to-calendar-button - v2.2.1

Published by jekuer over 1 year ago

Better debugging

add-to-calendar-button - v2.2.0

Published by jekuer over 1 year ago

  • "attendee" option
  • lazy external css loading
  • fixes
add-to-calendar-button - v2.1.4

Published by jekuer over 1 year ago

fixing edge case when no time zone is given

add-to-calendar-button - v2.1.3

Published by jekuer over 1 year ago

  • Fixing wrong day on date style button with all-day events.
  • demo page fixes.
add-to-calendar-button - v2.1.2

Published by jekuer over 1 year ago

Optimizing code for backwards compatibility.

add-to-calendar-button - v2.1.1

Published by jekuer over 1 year ago

  • fix atcb_action id generation
  • fix iOS options (where "Apple" replaces "iCal")
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