CHANGELOG.md 7.0 KB

0.18.0 (2016-01-02)

Features

  • 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

BREAKING CHANGES

  • 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 and month-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 to view-date

  • on-drill-down-click: on-drill-down-click has been renamed to on-view-change-click

0.17.6 (2015-12-02)

Bug Fixes

  • MonthAndYearViews: Check openRowIndex is explicitly null so that the condition evaluates proper (67ae22a)

0.17.5 (2015-12-01)

Bug Fixes

  • WeekViewTimes: Fix event widths and positioning to match the day columns (3dfe882)

0.17.4 (2015-11-30)

Bug Fixes

  • WeekView: Temporarily revert to the old behaviour as the new functionality has a load of b (2d36a54)

0.17.3 (2015-11-30)

Bug Fixes

  • DayView: Allow dragging day view events to the side for better UX (e147f6b)

0.17.2 (2015-11-30)

Bug Fixes

  • draggable: Remove the z-index from events once they aren't being dragged (26087c4)

0.17.1 (2015-11-23)

Bug Fixes

  • 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)

Features

  • WeekViewWithDays: Add missing on-timespan-click callback. Closes #214 (1c269e6), closes #214

0.17.0 (2015-11-14)

Features

  • WeekViewWithTimes: Combine WeekView and DayView (cb62228)

0.16.0 (2015-11-07)

Bug Fixes

  • monthView: Allow the week number to be i18n'd (ba19b86), closes #197

Features

  • 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)

BREAKING CHANGES

  • 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)

Bug Fixes

  • build: Don't leak the module name characters into the global space (1b18fae)

Previous releases for versions before 0.15.5

For all previous release notes with breaking changes, new features and bug fixes please see the github release notes.