0.20.2 (2016-06-01)
- monthView: dont call on-timespan-click when clicking on an event on the month cell (a194fb0), closes #345
The previous fix for the day view starting on minutes has also been reverted as it caused several bugs.
0.20.1 (2016-05-30)
0.20.0 (2016-05-13)
- draggableEvents: copy the year when dropping an event on a month or year cell (8467347), closes #326
- warnings: add example of how to fix date type warnings (bf9d58f)
- weekView: update event sizes when the window is resized (75c7a76), closes #328
- allDayEvents: allow events to be displayed as all day on the day view (9be6426), closes #312
- dayViewEventChunkSize: add
day-view-event-chunk-size
option (ef2f327), closes #320 - onDateRangeSelect: Add function for selecting range on day view. (dd4a3d3)
0.19.6 (2016-03-31)
- templates: replace the default interpolation symbol with the user configured one (73a052e), closes #309
0.19.5 (2016-03-26)
- weekTitle: use the correct year when the week spans 2 years (638c741)
0.19.4 (2016-03-22)
- bower.json: looser dependency versions of moment and bootstrap (7ee084b)
- draggable: disable the cursor when dragging disabled events (834e1ee), closes #307
- droppable: allow the drop active class to be customised (fc85410)
- resizeable: disable the cursor when resizing disabled events (ad9beb7), closes #307
0.19.3 (2016-03-11)
- dayView: correctly display events that finish within 1 hour after the day view end (3fc4104), closes #302
0.19.2 (2016-03-08)
0.19.1 (2016-02-29)
0.19.0 (2016-02-27)
- dayView: remove the day view column header (e624c68), closes #293
- slide-box-disabled: add new option to disable the slidebox on the month and year views (da92130), closes #292
- dayView: the day view column header has been removed
0.18.9 (2016-02-16)
0.18.8 (2016-02-13)
- dayView: allow external events to be dropped on the day view (9b937b1), closes #284
- weekView: allow external events to be dropped on week column headers (1ea99a3)
0.18.7 (2016-02-10)
- start watchers after templates have been loaded (b5621df)
0.18.6 (2016-02-09)
- moment: allow any version of moment for compatibility with angular-moment (f9cd661)
0.18.5 (2016-02-09)
- templates: ensure all custom templates are loaded before rendering the calendar (01009ce), closes #279
0.18.4 (2016-01-27)
0.18.3 (2016-01-22)
0.18.2 (2016-01-12)
0.18.1 (2016-01-09)
- week-view: show recurring events in the weekview. Closes #252 (4615973), closes #252
- weekTitle: Use isoWeek instead of week to fix tests. Closes #257 (c594f39), closes #257
0.18.0 (2016-01-02)
- calendarConfig: change the calendarConfig provider to a plain object. Part of #236 (0eb50e0)
- current-day: rename current-day to view-date. Closes #244 (c44a50e), closes #244
- directives: all element directives are now E instead of EA. Closes #247 (b0887a1), closes #247
- drag-and-drop: expose the date the calendar event was dragged from on the month view (5ca6920), closes #250
- on-drill-down-click: rename to on-view-change-click. Closes #245 (2514975), closes #245
- templates: make all templates configurable from the calendarConfig (8fc02fe), closes #236
- directives: The mwl-calendar directive is now element only instead of an attribute as well.
To migrate:
<div mwl-calendar></div>
will no longer work. Instead you must use <mwl-calendar></mwl-calendar>
- templates:
month-cell-template-url
andmonth-cell-events-template-url
options have been removed in favour of the calendarConfig.
To migrate:
angular.module('myModule')
.config(function(calendarConfig) {
calendarConfig.templates.calendarMonthCell = '/path/to/custom/template.html';
calendarConfig.templates.calendarMonthCellEvents = '/path/to/custom/template.html';
});
- calendarConfig:
calendarConfig
is now just a plain angular value. The helper methods were removed and now you directly set the properties on a plain object.
Before:
.config(function(calendarConfigProvider) {
calendarConfigProvider.setDateFormatter('moment');
});
After:
.config(function(calendarConfig) {
calendarConfig.dateFormatter = 'moment';
});
-
current-day: the
current-day
attribute has been renamed toview-date
-
on-drill-down-click:
on-drill-down-click
has been renamed toon-view-change-click
0.17.6 (2015-12-02)
- MonthAndYearViews: Check openRowIndex is explicitly null so that the condition evaluates proper (67ae22a)
0.17.5 (2015-12-01)
- WeekViewTimes: Fix event widths and positioning to match the day columns (3dfe882)
0.17.4 (2015-11-30)
- WeekView: Temporarily revert to the old behaviour as the new functionality has a load of b (2d36a54)
0.17.3 (2015-11-30)
- DayView: Allow dragging day view events to the side for better UX (e147f6b)
0.17.2 (2015-11-30)
- draggable: Remove the z-index from events once they aren't being dragged (26087c4)
0.17.1 (2015-11-23)
- DragAndResize: Prevent UI flicker when dragging and resizing events. Closes #209 (38c2d29), closes #209
- SlideBox: Fix the slide box sometimes opening the wrong cell. (aa7bcba)
- WeekView: Fix bug in eventsComparer function (54dc317)
0.17.0 (2015-11-14)
- WeekViewWithTimes: Combine WeekView and DayView (cb62228)
0.16.0 (2015-11-07)
- cellIsOpen: Add a 2 way bound attribute to control if the year and month view slide box is o (a0a5117), closes #199
- ui-bootstrap: Upgraded ui-bootstrap to 0.14.3 (07aedb6)
- ui-bootstrap: The minimum compatible version of ui-bootstrap is now 0.14.0
- cellIsOpen: auto-open has been renamed to cell-is-open. It is now 2 way bound if the slidebox is open or not so you can programmatically control the visibility of the slidebox.
0.15.5 (2015-10-24)
- build: Don't leak the module name characters into the global space (1b18fae)
For all previous release notes with breaking changes, new features and bug fixes please see the github release notes.