Web2Cal Release 1.4

Version V-1.4.0-1221G

We are very happy to announce the release of Web2Cal 1.4. This version did take a long time. It is feature packed and fixes many known issues. We are very excited with v1.4, because it lays the platform for plugin based development in future.

Version 1.4 handles most issues related to Daylight Savings Time and recurring events. There have been several other bug fixes (mentioned below)
Breaking Change:
Web2Cal follows a different licensing model. Users with 1.3.7 or older, Must generate a new license key by visiting http://web2cal.com/component/licgen
. Version 1.4 will NOT work with the old license key.

New Feature
  • Support for Yearly Recurrence 
Bug Fixes
  • **BREAKING** License Key manager replaced to comply with new license terms. - Breaking Change, you will need to generate your license key off of web2cal.com
  • **BREAKING** SSPlotter.colors renamed to Web2Cal.colors.
  • Rendering Engine completely replaced for Week View and Agenda View.
  • FIXED toNumber in UTC. Reduces number of loops and performance is much better
  • Critical Issue with respect to day light savings time fixed. Events off by an hour in week views and shifting by a day in month view.
  • Due to DST Effect in minical, some dates repeated. This issue is now fixed.
  • Date Parsing uses a more powerful datejs functions.
  • Language fix. Some text hard-coded (such as Updating...) has now been moved to language file.
  • Provides over 65% performance improvement.
  • Recurring events sequence generator is replaced to use date instead of number
  • **BREAKING** getDateFromStrings function now uses Date.parse to parse dates. Change it to as shown below.
function getDateFromStrings(dateString, timeString) 

var dt = Date.parse(dateString + " "+timeString); 
return dt; 

  • w2cView is fixed to handle recurring events.
  • During initilization the date provided can be any format. 10/20/2009, 20-10-09 ....
  • jQuery datepicker bug fix for "Next" Arrow and "Prev" Arrow
  • Workshift: ability to handle string event ID
  • Fixed Event ending in next day 12AM will not display trailing event on next day.
  • Fixed: Auto selecting views in response to minical selection will conditionally check for the view's presence.
  • Fixed: Month view re-rendering header