DayPilot Pro 3.8 beta was just released. Because I'm out of office from June 27 to July 7 I've decided to release a beta version instead of a regular release. That means that DayPilot Pro 3.7 is still the main download and that there are a few minor bugs in 3.8 that I wasn't able to fix yet.
Here is the list of new features in 3.8 (already included in the beta):
- Reduced footprint. HTML code was optimized a loading time generally shortened. For example, HTML code for vertical month view was reduced from almost 500 kB to 50 kB.
- Event selecting. Event selecting is now one of the possible handling of event clicking. It can be processed on the client-side and on the server-side, as usual.
- StartDate switching (AJAX). The visible date can be changed using a simple JavaScript call.
- Real event length. You can decide to render events according to their real start and end (i.e. no boxes aligned with the time cells).
- Safari 2 supported. Now you can support your Safari users.
I recommend reading the nice illustrated
3.8 release notes for more details on the new features.
Links:The customers will find the 3.8 beta download in the customer area as well.
The 3.8 final release is scheduled for July 9, 2007 (see the
roadmap).
Posted by Dan : 6:22 PM

A new version of
DayPilot Lite was just released.
What's new- ASP.NET AJAX compatibility. DayPilot Lite can be placed inside an UpdatePanel (see a demo).
- Days property value limit (21 days) was removed.
- Delegate declarations standardized (EventClick and FreeTimeClick).
- ShowToolTip property for turning off the event ToolTips [ported from DayPilot Pro].
- Column margin (free space next to the events) can be set to any number of pixels using ColumnMarginRight property (default 5 pixels) . Fixes for IE6 included. [ported from DayPilot Pro].
- Compatible with Safari 2 on MacOS X.
LinksDayPilot Pro
DayPilot Pro edition contains
extra features (both AJAX and non-AJAX) and is worth a
download (fully functional trial version).
Posted by Dan : 2:14 PM

DayPilot Lite 2.3 release is scheduled for July 1, 2007. DayPilot Lite is an open-source light-weight edition of DayPilot (
download). This new release will include important compatibility changes:
- ASP.NET AJAX compatibility. This is a breaking change that allows using DayPilot Lite inside an UpdatePanel control. It will be possible to refresh the control using partial PostBacks (especially useful for changing the StartDate or refreshing after events were changed.). The events (EventClick and FreeTimeClick) will be able to execute partial PostBack, either inside or outside of an UpdatePanel (as a trigger).
- Scrollable div support. It will be possible to place DayPilot Lite inside a scrollable div (with style="overflow:auto" or style="overflow:scroll" definition). This was not possible in IE6/7 with DayPilot Lite 2.2 (events were not scrolling and were rendered outside of the div area).
- Days property value limit (21 days) will be removed.
Several bug fixes will be included as well:
- Column margin will be fixed (changes made for DayPilot Pro will be ported).
- Events will have a declaration compatible with the .NET Framework standard.
Posted by Dan : 2:32 PM

DayPilot Pro 3.7 SP3 was just released. It's a bug fixing release:
- Dragging an event using the upper left corner (with event delete button turned on) was causing the underlying elements selection in IE.
- Event alignment in IE6 is improved. All the concurrent events are now aligned to the left side so the right column margin always has the exact width specified by ColumnMarginRight property.
- The JavaScript initialization code was moved to a single function. This allows partial page updates while keeping the functionality (see the forum thread on Anthem.NET compatibility).
The
demo,
sandbox, and
trial download are updated. The customers will find a full version in the customer area.
Posted by Dan : 2:29 PM

DayPilot Pro 3.7 SP2 was just released. It's a bug fixing release:
- A black line was appearing at the beginning of the first event in a column after CallBack (IE6; delete buttons disabled).
- Column margin was disappearing after CallBack (IE6).
- Scrollbar position is restored after PostBack (partial PostBack in UpdatePanel is supported as well).
The
demo,
sandbox, and
trial download are updated. The customers will find a full version in the customer area.
Posted by Dan : 4:57 AM

On June 1,
DayPilot Pro 3.7 was released.
The main new feature is a vertical view with switched axes:
Month view:

Resources view:

Other new features:
- UpdatePanel (ASP.NET AJAX) compatibility. The controls can be placed inside an UpdatePanel.
- Event delete "X" button. The option button in the upper right corner of events allow events deleting using a new EventDelete event (CallBack, PostBack, and JavaScript handling).
- Active header. Header clicking has its own event (CallBack, PostBack, and JavaScript handling).
- Moving/resizing/clicking/deleting can be disabled per calendar event in BeforeEventRender event.
- The column header HTML can be customized using BeforeHeaderRender event.
- New EventRightClick event allows custom actions on right mouse click (in addition to opening a context menu).
- ShowToolTip property allows disabling calendar event ToolTips.
- ColumnMarginRight property allows setting custom column margin width (default is 5px).
- DayPilot is now time-zone safe.
DocumentationThe updated API reference is available:
DayPilot Pro 3.8 plansThe updated specification for
DayPilot Pro 3.8 is available (planned for July 1, 2007). The main features of 3.8 release will be performance improvements, calendar event selecting on the client side, and DayPilotVertical event improvements (inline editing, deleting, free time selection).
Posted by Dan : 10:12 AM
