<commit_before># Change Log

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

<a name="0.27.2"></a>
## [0.27.2](https://github.com/mattlewis92/angular-calendar/compare/v0.27.1...v0.27.2) (2019-04-01)


### Bug Fixes

* allow setting css variables as event colors ([1fa72b3](https://github.com/mattlewis92/angular-calendar/commit/1fa72b3)), closes [#845](https://github.com/mattlewis92/angular-calendar/issues/845)



<a name="0.27.1"></a>
## [0.27.1](https://github.com/mattlewis92/angular-calendar/compare/v0.27.0...v0.27.1) (2019-03-26)


### Bug Fixes

* **actions:** fix event is not defined error ([2a2822f](https://github.com/mattlewis92/angular-calendar/commit/2a2822f))



<a name="0.27.0"></a>
# [0.27.0](https://github.com/mattlewis92/angular-calendar/compare/v0.26.11...v0.27.0) (2019-03-22)


### Bug Fixes

* **week-view:** respect hourSegmentHeight when resizing events ([241f7c3](https://github.com/mattlewis92/angular-calendar/commit/241f7c3)), closes [#929](https://github.com/mattlewis92/angular-calendar/issues/929)
* allow events to be dragged back to their original location ([0f69010](https://github.com/mattlewis92/angular-calendar/commit/0f69010)), closes [#847](https://github.com/mattlewis92/angular-calendar/issues/847)
* expose all track by fns to custom templates ([d6fb3de](https://github.com/mattlewis92/angular-calendar/commit/d6fb3de))
* sanitise invalid hours and minutes on day and week view ranges ([f54a5f5](https://github.com/mattlewis92/angular-calendar/commit/f54a5f5)), closes [#907](https://github.com/mattlewis92/angular-calendar/issues/907)
* **day-view:** set allDay to false when dragging events ([c4c8bd5](https://github.com/mattlewis92/angular-calendar/commit/c4c8bd5))
* **week-view:** handle dragging and resizing across excluded days ([5d1c69a](https://github.com/mattlewis92/angular-calendar/commit/5d1c69a))


### Features

* **tooltip:** add a configurable tooltip delay ([#891](https://github.com/mattlewis92/angular-calendar/issues/891)) ([07aec13](https://github.com/mattlewis92/angular-calendar/commit/07aec13)), closes [#790](https://github.com/mattlewis92/angular-calendar/issues/790)
* add sass mixins for easier theming ([447aea9](https://github.com/mattlewis92/angular-calendar/commit/447aea9)), closes [#858](https://github.com/mattlewis92/angular-calendar/issues/858)
* **month-view:** add activeDay input to override the active day ([864462b](https://github.com/mattlewis92/angular-calendar/commit/864462b)), closes [#885](https://github.com/mattlewis92/angular-calendar/issues/885)
* **month-view:** add columnHeaderClicked output ([2bd5e2b](https://github.com/mattlewis92/angular-calendar/commit/2bd5e2b)), closes [#722](https://github.com/mattlewis92/angular-calendar/issues/722)
* **week-view:** track by a unique row id instead of the index ([481eb02](https://github.com/mattlewis92/angular-calendar/commit/481eb02))


### Performance Improvements

* only call beforeViewRender output once when changing view date ([ec7021a](https://github.com/mattlewis92/angular-calendar/commit/ec7021a))
* use correct track by on month rows and event actions ([302170e](https://github.com/mattlewis92/angular-calendar/commit/302170e))

### BREAKING CHANGES

* all 3 views now have a default white background set. If you were relying on it being transparent before you will need to override with css. To migrate you can add this to your global CSS:

```
.cal-month-view, .cal-week-view, .cal-day-view {
  background-color: initial;
}
```

* If overriding the main week view template, replace 
```
*ngFor="let eventRow of view.allDayEventRows; trackBy:trackByIndex"
```
with 
```
*ngFor="let eventRow of view.allDayEventRows; trackBy:trackById"
```

<a name="0.26.11"></a>
## [0.26.11](https://github.com/mattlewis92/angular-calendar/compare/v0.26.10...v0.26.11) (2019-03-17)


### Bug Fixes

* **week-view:** dont disable tooltips until drag is started ([e1c321c](https://github.com/mattlewis92/angular-calendar/commit/e1c321c)), closes [#829](https://github.com/mattlewis92/angular-calendar/issues/829)
* **week-view:** preserve css classes on segments when dragging events ([5fe384d](https://github.com/mattlewis92/angular-calendar/commit/5fe384d)), closes [#908](https://github.com/mattlewis92/angular-calendar/issues/908)

<commit_msg>docs: add missing breaking change<commit_after># Change Log

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

<a name="0.27.2"></a>
## [0.27.2](https://github.com/mattlewis92/angular-calendar/compare/v0.27.1...v0.27.2) (2019-04-01)


### Bug Fixes

* allow setting css variables as event colors ([1fa72b3](https://github.com/mattlewis92/angular-calendar/commit/1fa72b3)), closes [#845](https://github.com/mattlewis92/angular-calendar/issues/845)



<a name="0.27.1"></a>
## [0.27.1](https://github.com/mattlewis92/angular-calendar/compare/v0.27.0...v0.27.1) (2019-03-26)


### Bug Fixes

* **actions:** fix event is not defined error ([2a2822f](https://github.com/mattlewis92/angular-calendar/commit/2a2822f))



<a name="0.27.0"></a>
# [0.27.0](https://github.com/mattlewis92/angular-calendar/compare/v0.26.11...v0.27.0) (2019-03-22)


### Bug Fixes

* **week-view:** respect hourSegmentHeight when resizing events ([241f7c3](https://github.com/mattlewis92/angular-calendar/commit/241f7c3)), closes [#929](https://github.com/mattlewis92/angular-calendar/issues/929)
* allow events to be dragged back to their original location ([0f69010](https://github.com/mattlewis92/angular-calendar/commit/0f69010)), closes [#847](https://github.com/mattlewis92/angular-calendar/issues/847)
* expose all track by fns to custom templates ([d6fb3de](https://github.com/mattlewis92/angular-calendar/commit/d6fb3de))
* sanitise invalid hours and minutes on day and week view ranges ([f54a5f5](https://github.com/mattlewis92/angular-calendar/commit/f54a5f5)), closes [#907](https://github.com/mattlewis92/angular-calendar/issues/907)
* **day-view:** set allDay to false when dragging events ([c4c8bd5](https://github.com/mattlewis92/angular-calendar/commit/c4c8bd5))
* **week-view:** handle dragging and resizing across excluded days ([5d1c69a](https://github.com/mattlewis92/angular-calendar/commit/5d1c69a))


### Features

* **tooltip:** add a configurable tooltip delay ([#891](https://github.com/mattlewis92/angular-calendar/issues/891)) ([07aec13](https://github.com/mattlewis92/angular-calendar/commit/07aec13)), closes [#790](https://github.com/mattlewis92/angular-calendar/issues/790)
* add sass mixins for easier theming ([447aea9](https://github.com/mattlewis92/angular-calendar/commit/447aea9)), closes [#858](https://github.com/mattlewis92/angular-calendar/issues/858)
* **month-view:** add activeDay input to override the active day ([864462b](https://github.com/mattlewis92/angular-calendar/commit/864462b)), closes [#885](https://github.com/mattlewis92/angular-calendar/issues/885)
* **month-view:** add columnHeaderClicked output ([2bd5e2b](https://github.com/mattlewis92/angular-calendar/commit/2bd5e2b)), closes [#722](https://github.com/mattlewis92/angular-calendar/issues/722)
* **week-view:** track by a unique row id instead of the index ([481eb02](https://github.com/mattlewis92/angular-calendar/commit/481eb02))


### Performance Improvements

* only call beforeViewRender output once when changing view date ([ec7021a](https://github.com/mattlewis92/angular-calendar/commit/ec7021a))
* use correct track by on month rows and event actions ([302170e](https://github.com/mattlewis92/angular-calendar/commit/302170e))

### BREAKING CHANGES

* all 3 views now have a default white background set. If you were relying on it being transparent before you will need to override with css. To migrate you can add this to your global CSS:

```
.cal-month-view, .cal-week-view, .cal-day-view {
  background-color: initial;
}
```

* If overriding the main week view template, replace 
```
*ngFor="let eventRow of view.allDayEventRows; trackBy:trackByIndex"
```
with 
```
*ngFor="let eventRow of view.allDayEventRows; trackBy:trackById"
```

* If extending the `CalendarMonthViewComponent` you must add `[ngStyle]="{ backgroundColor: day.backgroundColor }"` to the `mwl-calendar-month-cell` component.

<a name="0.26.11"></a>
## [0.26.11](https://github.com/mattlewis92/angular-calendar/compare/v0.26.10...v0.26.11) (2019-03-17)


### Bug Fixes

* **week-view:** dont disable tooltips until drag is started ([e1c321c](https://github.com/mattlewis92/angular-calendar/commit/e1c321c)), closes [#829](https://github.com/mattlewis92/angular-calendar/issues/829)
* **week-view:** preserve css classes on segments when dragging events ([5fe384d](https://github.com/mattlewis92/angular-calendar/commit/5fe384d)), closes [#908](https://github.com/mattlewis92/angular-calendar/issues/908)


{'fraction_non_alphanumeric': 0.16653739612188365, 'fraction_numerical': 0.08376731301939058, 'mean_word_length': 5.307477288609364, 'pattern_counts': {'":': 0, '<': 19, '<?xml version=': 0, '>': 19, 'https://': 66, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1588098', 'n_tokens_mistral': 3549, 'n_tokens_neox': 3064, 'n_words': 586}