# Date Inputs (Archive)

## 7.1.6

2022-11-17

### Bug Fixes

* mark as compatible with Angular v15

### Supported themes

* @progress/kendo-theme-bootstrap: ^5.7.0
* @progress/kendo-theme-default: ^5.7.0
* @progress/kendo-theme-material: ^5.7.0
* @progress/kendo-theme-fluent: ^5.8.0

## 7.1.5

2022-11-14

### Bug Fixes

* improved a11y compliance
* **calendar:** classic calendar does not get disabled
* **dateinput:** not a single tab stop Date Inputs
* **timepicker:** input is not navigable after popup closes

### Supported themes

* @progress/kendo-theme-bootstrap: ^5.7.0
* @progress/kendo-theme-default: ^5.7.0
* @progress/kendo-theme-material: ^5.7.0
* @progress/kendo-theme-fluent: ^5.8.0

## 7.1.4

2022-10-26

### Bug Fixes

* **dateinput:** wrong FormControl import

### Supported themes

* @progress/kendo-theme-bootstrap: ^5.7.0
* @progress/kendo-theme-default: ^5.7.0
* @progress/kendo-theme-material: ^5.7.0
* @progress/kendo-theme-fluent: ^5.8.0

## 7.1.3

2022-10-26

### Bug Fixes

* a11y compliance
* add fluent theme to supported themes list
* **calendar:** prevent default keydown actions

### Supported themes

* @progress/kendo-theme-bootstrap: ^5.7.0
* @progress/kendo-theme-default: ^5.7.0
* @progress/kendo-theme-material: ^5.7.0
* @progress/kendo-theme-fluent: ^5.8.0

## 7.1.2

2022-09-13

### Bug Fixes

* **calendar:** dom service should not be called in classic mode

### Supported themes

* @progress/kendo-theme-bootstrap: ^5.7.0
* @progress/kendo-theme-default: ^5.7.0
* @progress/kendo-theme-material: ^5.7.0

## 7.1.1

2022-09-07

### Bug Fixes

* unify font icons
* **calendar:**
  * classes k-i-arrow-60-right/left are replaced with k-i-chevron-right/left
  * class k-calendar-content not needed in table element
  * class k-next-view is replaced with k-calendar-nav-next
  * class k-prev-view is replaced with k-calendar-nav-prev
  * class k-nav-today is replaced with k-calendar-nav-today
  * broken weekdays layout

### Supported themes

* @progress/kendo-theme-bootstrap: ^5.7.0
* @progress/kendo-theme-default: ^5.7.0
* @progress/kendo-theme-material: ^5.7.0

## 7.1.0

2022-08-03

### Bug Fixes

* update state-related classes
* **timepicker:** use correct class names

### Features

* **multiviewcalendar:** implement orientation input property

### Supported themes

* @progress/kendo-theme-bootstrap: ^5.0.0
* @progress/kendo-theme-default: ^5.0.0
* @progress/kendo-theme-material: ^5.0.0

## 7.0.1

2022-05-11

### Bug Fixes

* add missing exports

### Supported themes

* @progress/kendo-theme-bootstrap: ^5.0.0
* @progress/kendo-theme-default: ^5.0.0
* @progress/kendo-theme-material: ^5.0.0

## 7.0.0

2022-04-20

### Bug Fixes

* the calendar navigates to the current date
* **dateinput:**
  * introduce the `'none'` option for the fillMode, rounded and size properties
* **datetimepicker:**
  * introduce the `'none'` option for the fillMode, rounded and size properties
* **timepicker:**
  * introduce the `'none'` option for the fillMode, rounded and size properties
* **datepicker:**
  * introduce the `'none'` option for the fillMode, rounded and size properties

### Features

* update to Angular v12
* mark as compatible with Angular v14

### Breaking Changes

* No longer compatible with Angular v8 - 11

* The fillMode, rounded and size options of the DateInput no longer support `null`. Please use `'none'` instead.

* The fillMode, rounded and size options of the DateTimePicker no longer support `null`. Please use `'none'` instead.

* The fillMode, rounded and size options of the TimePicker no longer support `null`. Please use `'none'` instead.

* The fillMode, rounded and size options of the DatePicker no longer support `null`. Please use `'none'` instead.

### Supported themes

* @progress/kendo-theme-bootstrap: ^5.0.0
* @progress/kendo-theme-default: ^5.0.0
* @progress/kendo-theme-material: ^5.0.0

## 6.0.3

2022-03-15

### Bug Fixes

* templates with ngIf not rendered
* exclude rxjs/operators from CDN bundles

### Supported themes

* @progress/kendo-theme-bootstrap: ^5.0.0
* @progress/kendo-theme-default: ^5.0.0
* @progress/kendo-theme-material: ^5.0.0

## 6.0.2

2022-03-02

### Bug Fixes

* cdn bundles global imports

### Supported themes

* @progress/kendo-theme-bootstrap: ^5.0.0
* @progress/kendo-theme-default: ^5.0.0
* @progress/kendo-theme-material: ^5.0.0

## 6.0.1

2022-02-21

### Bug Fixes

* **calendar:** subscription undefined in onDestroy
* **timepicker:** items are not properly aligned when using material theme

### Supported themes

* @progress/kendo-theme-bootstrap: ^5.0.0
* @progress/kendo-theme-default: ^5.0.0
* @progress/kendo-theme-material: ^5.0.0

## 6.0.0

2022-01-19

### Bug Fixes

* update package dependencies
* Universal build due to missing FocusEvent definition
* **calendar:**
  * navigating with the header buttons doesn't persist new focused date
  * grid role rendered incorrectly on parent element
* **datepicker:**
  * submits form on enter from popup
  * calendar not focused on popup open in classic mode
* **datetimepicker:** use v5 rendering

### Features

* compatibility with kendo ui themes v5

### Breaking Changes

* The Kendo UI DateInputs received major rendering changes, which require updating your kendo ui theme to v5 or newer

### Supported themes

* @progress/kendo-theme-bootstrap: ^5.0.0
* @progress/kendo-theme-default: ^5.0.0
* @progress/kendo-theme-material: ^5.0.0

## 5.3.0

2021-11-03

### Bug Fixes

* remove chaining of Subscription.add methods
* mark as compatible with Angular 13
* add support for RxJS 7
* **calendar:** missing k-state-disabled class on the disabled dates in classic mode
* **multiviewcalendar:** missing gap between the views

### Features

* **calendar:** add navigate event

### Supported themes

* @progress/kendo-theme-bootstrap: ^4.40.0
* @progress/kendo-theme-default: ^4.40.0
* @progress/kendo-theme-material: ^4.40.0

## 5.2.3

2021-09-14

### Bug Fixes

* **calendar:** activeViewDateChange event not fired when focused date is the 1st day of the mon

### Supported themes

* @progress/kendo-theme-bootstrap: ^4.40.0
* @progress/kendo-theme-default: ^4.40.0
* @progress/kendo-theme-material: ^4.40.0

## 5.2.2

2021-08-20

### Bug Fixes

* explicit flat button classes missing from calendar elements
* wrong number of cells rendered per row in year, decade and century views
* add utility classes to Calendar \[infinite mode] and DateTimePicker footer
* **calendar:** fix calendar classes

### Supported themes

* @progress/kendo-theme-bootstrap: ^4.40.0
* @progress/kendo-theme-default: ^4.40.0
* @progress/kendo-theme-material: ^4.40.0

## 5.2.1

2021-07-06

### Bug Fixes

* **multiviewcalendar:** duplicate cells rendered in decade and century views

### Supported themes

* @progress/kendo-theme-bootstrap: ^4.19.0
* @progress/kendo-theme-default: ^4.21.0
* @progress/kendo-theme-material: ^3.18.0

## 5.2.0

2021-05-11

### Bug Fixes

* update ng-add schema
* mark as compatible with Angular v12
* **calendar:**
  * wrong navigation animation calculations
  * activeViewChange event not fired when in classic mode
* **multiviewcalendar:** calendar header incorrectly changed when selecting dates from other months (#406

### Features

* **calendar:**
  * implement multiple dates selection
  * implement navigation animation

### Supported themes

* @progress/kendo-theme-bootstrap: ^4.19.0
* @progress/kendo-theme-default: ^4.21.0
* @progress/kendo-theme-material: ^3.18.0

## 5.1.0

2021-01-20

### Bug Fixes

* classic calendar messages cannot be overridden

### Features

* millisecond editing support
* **calendar:** implement classic calendar

### Supported themes

* @progress/kendo-theme-bootstrap: ^4.19.0
* @progress/kendo-theme-default: ^4.21.0
* @progress/kendo-theme-material: ^3.18.0

## 5.0.0

2020-12-16

### Bug Fixes

* **daterange:** input is blurred when typing

### Features

* allow using different formats when the dateinput is focused or blurred
* normalize century in two-digit year format BREAKING CHANGE: Typing two-digit yea
* drop support for Angular 6 and 7
* enable licensing
* **multiviewcalendar:**
  * update rendering according to new design
  * add option to display additional view title above each view

### Breaking Changes

* Typing two-digit years, e.g. 20 will assume 20xx.

* update multiviewcalendar rendering according to new design

* Requires Angular 8.x and TypeScript 3.4.x

* Requires an active license. See <https://www.telerik.com/kendo-angular-ui/my-license>

### Supported themes

* @progress/kendo-theme-bootstrap: ^4.19.0
* @progress/kendo-theme-default: ^4.21.0
* @progress/kendo-theme-material: ^3.18.0

## 4.4.1

2020-12-07

### Bug Fixes

* add homepage URL
* **daterange:**
  * the hovered date shouldn't be focused
  * popup not closed on Date Inputs destroy

### Supported themes

* @progress/kendo-theme-bootstrap: ^4.19.0
* @progress/kendo-theme-default: ^4.21.0
* @progress/kendo-theme-material: ^3.18.0

## 4.4.0

2020-11-11

### Bug Fixes

* add Angular 11 to peer dependencies
* **calendar:** broken scroll in window and splitter
* **datetimepicker:** first emit a new value by the form control

### Features

* incomplete date validation

### Supported themes

* @progress/kendo-theme-bootstrap: ^4.19.0
* @progress/kendo-theme-default: ^4.21.0
* @progress/kendo-theme-material: ^3.18.0

## 4.3.2

2020-09-15

### Bug Fixes

* update release notes
* don't re-render popups on toggle(true)
* **calendar:** fix the focused date when navigating

### Supported themes

* @progress/kendo-theme-bootstrap: ^4.19.0
* @progress/kendo-theme-default: ^4.21.0
* @progress/kendo-theme-material: ^3.18.0

## 4.3.1

2020-06-25

### Bug Fixes

* mark as compatible with Angular 10

## 4.3.0

2020-05-08

### Bug Fixes

* touched state css class not updated when used in an on-push Date Inputs
* dateinput renders k-state-focused when in a picker
* **dateinput:** clicking on placeholder selects underlying format segment

### Features

* **datepicker:** allow setting the input only in a readonly state
* **datetimepicker:** allow setting the input only in a readonly state
* **timepicker:** allow setting the input only in a readonly state

## 4.2.2

2020-02-10

### Bug Fixes

* **datepicker:** Date Inputs doesn't get blurred on mobile when closed via icon click
* **datetimepicker:** wrongly emits blur on mobile when the input is focused & the popup gets closed
* **timepicker:**
  * Date Inputs doesn't get blurred on mobile when closed via icon click
  * browser zoom, scale or font-size change lead to timelist misaligned items

## 4.2.1

2020-01-20

### Bug Fixes

* mark as compatible with Angular 9.x

## 4.2.0

2019-11-28

### Bug Fixes

* resolve ivy compilation issues
* Ivy compilation errors
* validator change doesn't update the control's validity status
* **datepicker:**
  * popup not closed on window blur
  * tabbing out of the popup does not focus the next focusable element
* **daterange:** popup not closed on window blur
* **datetimepicker:** popup not closed on window blur
* **timepicker:** popup not closed on window blur

### Features

* **calendar:** disabled dates support
* **datepicker:** disabled dates support
* **datetimepicker:** disabled dates support
* **multiviewcalendar:**
  * validate control if the rangeSelection includes disabled dates
  * disabled dates support

## 4.1.0

2019-09-18

### Bug Fixes

* error in Ivy due to mixed decorators
* multi-view and timeselector buttons trigger form submit

### Features

* add datetimepicker Date Inputs

## 4.0.1

2019-07-17

### Bug Fixes

* **datepicker:** opening the popup via icon click doesn't focus the calendar in firefox
* **daterange:**
  * escape press does not trigger cancel event
  * open & close events fired twice on popup open/close
  * programmatic change to dateinputs value does not change the range value
* **timepicker:** opening the popup via icon click doesn't focus the time-selector in firefox

## 4.0.0

2019-06-21

### Bug Fixes

* don't provide CldrIntlService by default
* **calendar:** next month dates not rendered when min date has a time portion on navigation cli

### Features

* determine weekends based on intl weekendRange
* update to RxJS 6

### Breaking Changes

* SystemJS config, if used, must be updated to reference dist/npm/index.js
* New peer dependencies @progress/kendo-angular-common and\@progress/kendo-angular-popup.
* Angular 4 and 5 are no longer supported

## 3.7.4

2019-05-29

### Bug Fixes

* mark as compatible with Angular 8
* last day of month is excluded if the first week day is dst change

## 3.7.3

2019-04-24

### Bug Fixes

* update validation on rangeValidation changes

## 3.7.2

2019-04-12

### Bug Fixes

* alignment when showing incomplete views

## 3.7.1

2019-03-15

### Bug Fixes

* export aliases

## 3.7.0

2019-03-14

### Bug Fixes

* cannot type may if value is null

### Features

* change day period when typing letter

## 3.6.0

2019-02-21

### Bug Fixes

* **multiviewcalendar:**
  * prev/next buttons disabled when subsequent views include min/max dates
  * views option ignored when max date is too close to focused date
  * focused date change to previous date range doesn't update the header text
* **timepicker:** range validation with same hour min and max

### Features

* add flat ES module bundles

## 3.5.4

2019-01-14

### Bug Fixes

* week number alignment

## 3.5.3

2019-01-09

### Bug Fixes

* floating label for initial empty value
* error is thrown on formcontrol reset after destroy
* kendo-textbox-container floating label does not render in dateinputs
* month view in Edge 18

## 3.5.2

2018-12-10

### Bug Fixes

* enter does not select date on enter without value binding
* pickers are closed on icon click in IE
* reduce change detections triggered by the Date Inputss
* reduce CD cycles
* **timepicker:** don't trigger value change for the same value

## 3.5.1

2018-10-23

### Bug Fixes

* remove bogus type dependencieds

## 3.5.0

2018-10-19

### Bug Fixes

* **dateinputs:** dynamically changed placeholder value is not properly updated
* **datepicker:** dynamically changed placeholder not rendering its new value

### Features

* mark as compatible with Angular 7.x

## 3.4.4

2018-07-17

### Bug Fixes

* error when compiling with strict

## 3.4.3

2018-07-12

### Bug Fixes

* compilation error with noImplicitAny
* **calendar:** skip change detection when same active date is set
* **date-range:** export missing Date Inputss

## 3.4.2

2018-06-22

### Bug Fixes

* stale dependencies in browser bundle
* **dateinput:** keep date part on update when time format is used.
* **multiviewcalendar:** enable navigation buttons when views=1 is used

## 3.4.1

2018-06-06

### Bug Fixes

* **daterange:** stop re-exporting PopupModule causing incorrect selector matching
* **timepicker:** select cornering values when hours with step:2 is used

## 3.4.0

2018-05-23

### Bug Fixes

* render unique id to the HTML input element
* **dateinput:**
  * fix AOT error
  * set placeholder only on change to avoid infinite loops in IE
  * select whole text on TAB
* **datepicker:**
  * expose Calendar HeaderTitle and NavigationItem templates
  * close the popup when click selected cell
  * reset input value when using writeValue method
  * close the popup on document click in mobile device
* **daterange:** auto-correct value on blur and change without a delay
* **timepicker:**
  * reset input value when using writeValue method
  * close the popup on document click in mobile device

### Features

* **dateinput:** render the placeholder text with input.placeholder attribute

## 3.3.0

2018-05-16

### Bug Fixes

* **calendar:**
  * clean up header services on destroy
  * Do not affect other calendars when navigate up or down
  * render today's date when selected value has time
* **dateinput:** switch to next segment when value has leading zero
* **daterange:**
  * keep k-state-focused to the active DateInput Date Inputs when popup is opened
  * update dateinput element value on change

### Features

* **calendar:**
  * introduce header and navigation item templates
  * WIP header template
* **dateinput:** add support for basic pasting

## 3.2.0

2018-05-09

### Bug Fixes

* mark module as side-effects free
* mark as compatible with Angular 6.x, RxJS 6.x
* **datepicker:** remove inexisting events

### Features

* Schematics support

## 3.1.0

2018-05-04

### Features

* Date range selection

## 3.0.0

2018-04-24

### Features

* support for dynamic locale changes
* support dynamic language switching

### Breaking Changes

* Requires v1.4.0 or above of the @progress/kendo-angular-intl package.

* Requires v1.1.0 or above of @progress/kendo-angular-l10n package

## 2.2.0

2018-03-06

### Bug Fixes

* flatten metadata
* **datepicker:**
  * persist time portion when type new date
  * fix memory leak
* **timepicker:**
  * persist the date portion when type new date
  * scroll time list correctly in zoomed page
  * scroll time list correctly in zoomed page

### Features

* **dateinput:** add readonly support
* **datepicker:** add readonly support
* **timepicker:** add readonly support

## 2.1.1

2018-02-14

### Bug Fixes

* bundle metadata and type definitions alongside CommonJS modules

## 2.1.0

2018-02-09

### Bug Fixes

* serve CDN bundle for UNPKG and jsDelivr
* build errors when targeting es2015
* Mark for check when form update disabled state of the Date Inputs
* **dateinput:** ensure clear form state on initial render
* **datepicker:**
  * notify when defined model value is not valid Date instance
  * destroy on blur without throwing an error
* **timepicker:**
  * notify when defined model value is not valid Date instance
  * destroy on blur without throwing an error

### Features

* **calendar:** add support for tabindex input property binding
* **dateinput:** add support for tabindex input property binding
* **datepicker:**
  * skip input focus on icon click when used in mobile OS
  * add support for tabindex input property binding
* **timepicker:**
  * skip input focus on icon click when used in mobile OS
  * add support for tabindex input property binding

## 2.0.1

2018-02-05

### Bug Fixes

* ng-cli template check

## 2.0.0

2018-01-26

### Bug Fixes

* require kendo-angular-popup ^2.0.0

### Features

* use pipeable operators from RxJS 5.5

### Breaking Changes

* Peer dependencies changed; Requires rxjs@^5.5.0

## 1.4.5

2018-01-26

### Bug Fixes

* require rxjs <5.5 as peer; Upgrade to latest if using rxjs ^5.5; See <https://goo.gl/uvvh8R>

## 1.4.4

2018-01-25

### Bug Fixes

* **datepicker:** toggle focus sync to avoid JS exceptions
* **timepicker:** toggle focus sync to avoid JS exceptions

## 1.4.3

2018-01-05

### Bug Fixes

* allow date inputs to be used inside TextBoxContainer
* **calendar:** fix Year view height calculation

## 1.4.2

2017-12-13

### Bug Fixes

* **datepicker:** expose calendar navigation property
* **timepicker:** add class to popup Date Inputs

## 1.4.1

2017-11-21

### Bug Fixes

* render a unique ID to the focusable element
* **calendar:** reduce View and ViewList template size
* **dateinputs:** reflect model update when done in callback

## 1.4.0

2017-11-13

### Bug Fixes

* render k-state-disabled to the host elements
* **calendar:**
  * clamp selected value between min/max range
  * honor custom font styling during Date Inputs rendering
* **dateinput:**
  * export DateInputFormatPlaceholder and DateInputCustomFormatPlaceholder types
  * starts from initial value when focus segment
  * keep typed '1' value in the 'yyyy' section
  * allow leading zeros at day/month date segments
  * support OnPush change detection strategy
* **datepicker:**
  * keep time portion when pick date from calendar.
  * update input value on calendar change
  * close popup on ALT+UP
* **timepicker:**
  * make AM/PM selection reliable in IE
  * enable buttons focusing with TAB key
  * honor FormControl enable/disable changes with OnPush strategy
  * honor custom styling during TimePicker rendering

### Features

* **calendar:**
  * expose activeViewChange and activeViewDateChange events
  * render Week numbers column in Month view
* **dateinput:**
  * introduce format placeholder property
  * introduce placeholder attribute support
* **datepicker:**
  * expose DateInput placeholder and formatPlaceholder options
  * expose Calendar weekNumber option
* **timepicker:** expose DateInput placeholder and formatPlaceholder options

## 1.3.1

2017-10-24

### Bug Fixes

* **calendar:** allow server-side rendering with NG Universal

## 1.3.0

2017-10-17

### Bug Fixes

* **calendar:**
  * calc non-Month views' height correctly
  * unfold templates to static HTML to support AOT

### Features

* **calendar:** introduce year/decade/century views for faster navigation

## 1.2.1

2017-10-04

### Bug Fixes

* accept Angular 5.x as a peer dependency
* use ngTemplateOutletContext
* replace OpaqueToken with InjectionToken
* enable virtual scrolling in IE9

## 1.2.0

2017-09-06

### Bug Fixes

* add class to timepicker popup
* **timepicker:** Now button should set value to the current time

### Features

* **timepicker:** add show/hide option for the Cancel button

## 1.1.0

2017-08-29

### Bug Fixes

* avoid importing whole RxJS
* **calendar:** error in universal rendering
* **dateinput:**
  * stop HTML5 input autocomplete functionality
  * update input value on format property change
* **datepicker:** position popup correctly in zoomed mobile device
* **timepicker:**
  * position popup correctly in zoomed mobile device
  * enable initial scroll animation when selected value is different
  * update current when set value through form model
  * skip scroll animation when same text is selected
  * snap through items on every wheel scroll
* **timepicker-dom-service:** restructure fake element to match new styling

### Features

* **datepicker:** add popup appendTo option
* **timepicker:** add popup appendTo option

## 1.0.6-dev.201708081601

2017-08-08

### Bug Fixes

* **calendar:**
  * calculate calendarHeight correctly in bootstrap
  * correctly calculate navigation offset when flexbox is used
  * update form model before triggering valueChange event
  * throw exception when provided value is not valid
* **dateinput:**
  * stop HTML5 input autocomplete functionality
  * update input value on format property change
  * update form model before triggering valueChange event
  * throw exception when provided value is not valid
* **datepicker:**
  * update form model before triggering valueChange event
  * throw exception when provided value is not valid
  * avoid views jumping on scroll
  * defer the calendar focusing on popup open

## 1.0.5

2017-06-27

### Bug Fixes

* update license

## 1.0.4

2017-06-15

### Bug Fixes

* upgrade Popup dependency to 1.1.0
* bundle build with Angular 4.2

## 1.0.3

2017-06-07

### Bug Fixes

* use Renderer2 to set element properties
* **calendar:** render without exception in IE9
* **dateinput:**
  * select single date segment on calendar change
  * keep time unchanged when type new year value
  * keep first segment selected when whole text is replaced
  * use base date with midnight time portion.
* **datepicker:**
  * right-align popup when in RTL mode
  * retain dateinput selection on calendar change
  * avoid NaN date values in IE11.

## 1.0.2

2017-06-01

### Bug Fixes

* use Renderer2 to set element properties
* **dateinput:**
  * select single date segment on calendar change
  * keep time unchanged when type new year value
  * keep first segment selected when whole text is replaced
  * use base date with midnight time portion.
* **datepicker:**
  * right-align popup when in RTL mode
  * retain dateinput selection on calendar change
  * avoid NaN date values in IE11.

## 1.0.1

2017-05-09

### Bug Fixes

* **dateinput:**
  * add k-state-active to spin buttons
  * add k-state-focused when Date Inputs is active.

## 1.0.0

2017-05-04

### Features

* official release
* Remove placeholder property binding

## 0.9.0

2017-05-03

### Features

* Remove placeholder property binding

## 0.8.3

2017-04-27

### Bug Fixes

* **dateinput:**
  * select first/last segment using HOME/END
  * allow selection and modification of AM/PM segment
  * select first segment when call focus method
  * keep day in range when modify month segment
  * allow zero year in IE11.

## 0.8.2

2017-04-25

### Bug Fixes

* perform range validation only if Date Inputs has value
* **dateinput:** update FormControl only when min/max range actually has changed.

## 0.8.1

2017-04-21

### Bug Fixes

* **dateinput:** allow number input in short/long month name segments.

## 0.8.0

2017-04-20

### Bug Fixes

* **calendar:** export Date Inputs as kendo-calendar
* **dateinput:**
  * disable dragAndDrop to prevent incorrect input
  * prevent pasting in the input as a whole
  * export the Date Inputs as 'kendo-dateinput'
  * norify FormControl for min/max range change
  * notify FormControl for range changes to hide old min/max errors
  * accept leap days when whole value has been deleted
  * typing a month will normalize the invalid date
  * typing a year will normalize the invalid date
* **datepicker:** export Date Inputs as kendo-datepicker

### Features

* **dateinput:**
  * switch date segments using TAB/Shift+TAB
  * backspace switches to prev date segment
  * switch date segment when typed value overflows

## 0.7.0

2017-04-13

### Bug Fixes

* **calendar:**
  * keep navigation bar sync after another calendar is destroyed.
  * accept only valid focusedDate property value
* **dateinput:** skip value updates when meta key is pressed
* **dateinputs:**
  * skip validation if min/max are null
  * remove @progress/animations peer dependency as it is defined by the Popup packag

### Features

* introduce a DatePicker Date Inputs
* **calendar:** enable cell template to be defined through input property
* **dateinput:** define input placeholder attribute
* **datepicker:** render all internal Date Inputss

## 0.6.1

2017-04-11

### Bug Fixes

* **dateinputs:** add @angular/animations package as peer dependency

## 0.6.0

2017-04-05

### Features

* upgrade to Angular 4

## 0.5.3

2017-04-04

### Bug Fixes

* **dateinput:** AOT support

## 0.5.2

2017-04-04

### Bug Fixes

* **dateinput:** keep caret position when update value

## 0.5.1

2017-04-03

### Bug Fixes

* **dateinput:** update input text on subsequent value property updates

## 0.5.0

2017-03-29

### Bug Fixes

* **DateInput:** typing over invalid selection to be nicely handled #47 #48
* **dateInput:**
  * clicking on separator not always select correct part
  * typing month to be case insensitive
  * various fixes
  * typing in mobile devices
  * missing setDisabledState method
  * typing letter on initially empty input results in js error
  * tabbing and focusing browser related issues
  * title
  * shift+scroll to navigate thru parts;
  * change months by typing name or number #27
  * aria fixes
  * hours navigation issue
  * typing over already masked part if out of range
  * backspace over selection
  * selection fixes, and spin buttons to modify the active part
* **dateinput:**
  * render numbers for aria-value\* attributes
  * accept 0 value when valid for a date part.

### Features

* release DateInput Date Inputs
* Expose custom message Date Inputss for both Calendar and DateInput
* **DateInput:** Display placeholders for deleted parts #42
* **dateInput:**
  * localized placeholders
  * typing restriction
* **dateinput:**
  * introduce auto-correction functionality
  * add option to enable/disable range validation
  * use @progress/kendo-angular-l10n for localization
  * add focus/blur events and methods
  * add support for an arbitrary tabindex

## 0.4.1

2017-03-24

### Bug Fixes

* **calendar:** wire scroll event only on the client

## 0.4.0

2017-03-24

### Features

* **calendar:**
  * introduce blur method
  * Calendar Navigation Bar

## 0.3.7

2017-03-02

### Bug Fixes

* update intl version

## 0.3.6

2017-02-13

### Bug Fixes

* **calendar:** shift week names based first week day.

## 0.3.5

2017-02-10

### Bug Fixes

* lock TS version to 2.0.x

## 0.3.4

2017-02-09

### Bug Fixes

* **calendar:** amend AOT support making injected services public

## 0.3.3

2017-02-09

### Bug Fixes

* **calendar:** ammend AOT using public HostBindings

## 0.3.2

2017-02-07

### Bug Fixes

* **calendar:**
  * scroll to focused date when it is not in view port
  * trigger detect changes before the cell is clicked.
* **utils:** correctly check whether date is in dates collection. Test all util methods too

## 0.3.1

2017-02-03

### Bug Fixes

* **calendar:** use default min/max values when null is provided.

## 0.3.0

2017-02-02

### Bug Fixes

* **calendar:**
  * keep focus in calendar on click
  * calculate view height in IE11 correctly.

### Features

* **calendar:** introduce a focus method

## 0.2.0

2017-01-31

### Bug Fixes

* **calendar:**
  * use today if \[value] is null
  * render views without skipping months

### Features

* **calendar:**
  * release v0.2.0
  * render k-state-focused only when element is focused
