Keep track with changes made on AddEvent.
It's sort of a change log and an information board to keep you in the loop.

Update (Thursday, January 21, 2016)


We have fixed a small issue with "Event listeners" for the "Add to Calendar" + "Subscribe to Calendar" buttons. The method using namespace "button-dropdown-hide" would always return the id of the last button in case there were multiple buttons on a page. The issue has been corrected.

Update (Friday, January 15, 2016)


Did you know that some users are forced to navigate the internet using the keyboard rather than the mouse?

In many countries it's mandatory by law for website publishers to have all content on websites accessible to users who are only able to navigate a website using their keyboard. We have made the "Add to Calendar" + "Subscribe to Calendar" buttons fully accessible using keyboard navigation only. Further more have we added modern role attributes on the button and the drop down.

If you want to test it out:

1: Click in the browser address bar.
2: Take your hand off your mouse and use only your keyboard.
3: Using the Tab button, navigate until you’ve reached the "Add to Calendar" button. (You can use Enter or Space to invoke the button and up / down to navigate the options. Escape or Tabulator to close the menu.

The accessibility updates have been applied to version "1.6.1" of the "Add to Calendar" button and version "1.0.2" of the "Subscribe to Calendar" button.

Update (Thursday, January 7, 2016)


In the "Subscription Calendar" it's now possible to import external calendars like Google Calendar, Microsoft Exchange or any other calendar service using the common .ics file format.

When an external calendar feed has been added, AddEvent fetches the feed every 12 hours. Events imported into a calendar are read-only and are merged with the calendars existing events. That means it's possible to run both your own events and imported events in one calendar. Imported events must be managed (edited / deleted) from their origin. It is possible to attach an unlimited number of external calendars to a calendar.

Update (Wednesday, December 16, 2015)


Going through our error reports has let us to conclude that quite a few of our users don't either set an end date or set the event to end before it begins.

We have added a new rule to our date / time validation used every time a user clicks the "Add to Calendar" button. If the end time is not set or if the event end before it begins, then use the start date + 1 hour as end date.

Update (Tuesday, December 15, 2015)


A few add-ons have been released this lovely week in December.

We have added forced HTTPS at addevent.com. All traffic will now go through a secure connection only.

We changed our invoice PDF generator software to DOMPDF and donated money to their open-source project.

We added the possibility to add additional account information. The information is typically usable when you need to have special information available on your invoice(s).

We added the possibility to specify an email address, which receipts / invoices are sent to. If an email is entered, the receipt / invoice will be sent as an attached PDF to the email address.

Update (Saturday, December 5, 2015)


Knock knock, early December is here and we have finally added the "Repeating Rules" functionality to the "Event Manager" in the "Subscription Calendar" section.

The "Repeating Rules" enables you to create multiple events in one go. You can choose to "select weekdays and have them repeated until a specific date is reached" or "select weekdays and have them repeated specific weeks" or finally "select days one by one".

The "Repeating Rules" manager is visual by design making it easy to choose the days you want to have repeated and the "summary" function explains you in a simple way what the result of your repeating rule will be.

Once you have created an event with a repeating rule, you are able to change / delete all of them in bulks or change / delete them individually.

Update (Sunday, November 22, 2015)


We are currently working on repeating events for the "Subscription Calendar" service. We have compared a lot of existing recurring rule managers used by e.g. Google Calendar and Microsoft Outlook. Our conclusion is that the existing recurring rule managers are very complex to understand. Our new repeating events option will be visual and easy to understand. We expect to release the feature early December.

Update (Tuesday, November 10, 2015)


In the description field of the “Add to Calendar” button our users are able to add text which is transferred to the calendar service their users selected. Officially we used to only support plain text with HTML break tags, but we got a lot of requests from our users who wanted a nicer and better formatted output.

We have rewritten our content handler function and the handler now supports and converts HTML content as well as “bad formatted” text. Our new content handler basically looks at the content and determines if the content is good or badly formatted. On that basis it converts the content and tries to make it look great.

The content handler supports HTML tags. HTML tags are transferred directly as-is to iCalendar supported calendar clients (like Microsoft Outlook, Apple Calendar) and is converted to nice looking text in calendar clients that only supports text (like Google Calendar, Microsoft Outlook.com, Yahoo Calendar).

Update (Monday, October 26, 2015)


During the week we have observed (in our error reports) that our date validation is too strict. We just released a more loose date validation routine.

Update (Friday, October 23, 2015)


A user asked us to take a look at their all day events which didn't work correctly. On that basis we reviewed and corrected the "all day event" handler in our code base.

 E-mail confirmed!

Thank you for confirming your e-mail address.