Extensible-config.js worked in dynamic mode only. Fixed it to work in all three modes (dynamic, debug and release) and on IE and non-IE browsers.
IE9 and IE8 showed calendar list items (in CalendarListPanel) with double height. This was due to style sheet changes in Ext JS 4.2. Fixed this.
Fixes 334 "+ more" link not recalc'ed on view change
Fixed default edit form field widths
Fix accented chars in Italian locale file
Init rrule properties when clearing the frequency
Update download link
Fix recurrence locale checks
Support for custom SQL in demo DB class

Fixed filtering for events in the calendar views correctly
Add mappings to demo DB columns
Fix duration mappings and add useNull: true for all recurrence fields

useNull: true is required to prevent null durations from being coerced to 0 when read into records and screwing up the UI rendering
Fix mappings
Switch remote example to Ajax proxy with api
Fix EventModel isRecurring check for null values
Read json request body, implement Ajax delete function
Remove lingering dependencies on the recurrence mappings

The calendar UI code should work even if no recurrence-related model mappings are defined
Implement add/update example API
Override mappings completely (instead of applying) to remove recurrence fields

Not needed, and cause an error on the back end when not all fields are mapped to columns
Fix app_id implementation for examples
Cosmetic doc update