Version 1.1.0.0
Version 1.1.0.0 was released on March 26th, 2005.
- A RecurrencePattern web server control has been added to allow the
editing of recurrence patterns in a user-friendly fashion. The web server control provides the same features as
the Windows Forms RecurrencePattern control. The web demo has been updated to make use
of it.
- A DefaultEncoding property has been added to the
PDIParser class that allows you to specify the default text encoding method to use when
opening a PDI data stream. The default matches the specification (UTF-8) but you can change it to allow reading
files that use different character sets (i.e. iso-8859-1 Western European). The demos have been updated to show
examples of its use.
- A DefaultEncoding property has been added to the
BaseProperty class that allows you to specify the default text encoding method to use
when parsing properties from vCard 2.1 and vCalendar 1.0 files with a non-ASCII CHARSET parameter. The default
matches the specification (ASCII) but you can change it to allow reading files that use different character sets
for the encoded data (i.e. iso-8859-1 Western European). The demos have been updated to show examples of its
use.
- By request, a custom property, ExcludeStartDateTime, has been added to
the RecurringObject class so that recurring calendar objects can exclude their start
date/time without using an exception rule or an exception date if it isn't generated by one of the recurrence
rules or recurrence dates.
- The MethodProperty class has been modified to allow the use of an
enumerated type for its common values to better support RFC 2446.
- Made a few minor changes and corrections to bring some of the properties more in line with the
specifications.
- The user controls that make up the RecurrencePattern Windows Forms
user control have been made internal so as not to clutter the help file as they are not much use by themselves.
- The size of the By Month checked list box in the Advanced Pattern user
control has been increased and now shows all months of the year to eliminate the need to scroll the list to see
all checked entries. Some fixes were made to correctly detect advanced patterns and maintain the correct state
when switching between simple and advanced modes.