Skip to content

Latest commit

 

History

History
378 lines (179 loc) · 16.7 KB

CHANGELOG.md

File metadata and controls

378 lines (179 loc) · 16.7 KB

0.20.2 (2016-06-01)

Bug Fixes

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

Bug Fixes

  • dayView: allow day view start and end to use minutes rather than just hours (c98152c), closes #340

0.20.0 (2016-05-13)

Bug Fixes

  • 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

Features

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

Bug Fixes

  • templates: replace the default interpolation symbol with the user configured one (73a052e), closes #309

0.19.5 (2016-03-26)

Bug Fixes

  • weekTitle: use the correct year when the week spans 2 years (638c741)

0.19.4 (2016-03-22)

Bug Fixes

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

Bug Fixes

  • dayView: correctly display events that finish within 1 hour after the day view end (3fc4104), closes #302

0.19.2 (2016-03-08)

Bug Fixes

  • recursOn: allow recursOn to be an empty string (4bbde4e), closes #300

0.19.1 (2016-02-29)

Bug Fixes

  • monthView: get the correct week number on hover of the month view week (dac97e7), closes #298

0.19.0 (2016-02-27)

Bug Fixes

  • weekViewWithTimes: ensure on-timespan-click is called with the correct date (66277a1), closes #291

Features

  • 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

BREAKING CHANGES

  • dayView: the day view column header has been removed

0.18.9 (2016-02-16)

Bug Fixes

  • resizeable: dont allow events to be resized to 0 height or width (df410ae), closes #287

0.18.8 (2016-02-13)

Features

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

Bug Fixes

  • start watchers after templates have been loaded (b5621df)

0.18.6 (2016-02-09)

Bug Fixes

  • moment: allow any version of moment for compatibility with angular-moment (f9cd661)

0.18.5 (2016-02-09)

Bug Fixes

  • templates: ensure all custom templates are loaded before rendering the calendar (01009ce), closes #279

0.18.4 (2016-01-27)

Features

  • onTimespanClick: expose the cell that was clicked for the month or year view (7184960), closes #270

0.18.3 (2016-01-22)

Bug Fixes

  • events: use lower z-index to prevent conflict with mdDialog (5ef9369), closes #264

0.18.2 (2016-01-12)

Bug Fixes

  • mark all optional attributes as such for ng 1.3.x compatibility (20ed32e), closes #259

0.18.1 (2016-01-09)

Bug Fixes

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

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.