Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
8.1.0 (2024-11-28)
Features
8.0.0 (2024-08-21)
⚠ BREAKING CHANGES
- support for angular 16 has been removed. Please use this package with angular 17 or higher
- support for angular 15 has been removed. Please use this package with angular 16 or higher
- support for angular 14 has been removed. Please use this package with angular 15 or higher
Features
7.3.0 (2023-04-26)
Features
7.2.0 (2023-04-14)
Features
7.1.0 (2023-03-23)
Features
7.0.0 (2022-08-15)
⚠ BREAKING CHANGES
- angular 14 or higher is now required to use this package
build
6.6.0 (2021-07-06)
Features
- expose the flatpickr instance so you can call its methods (7270193)
6.5.3 (2021-07-05)
Bug Fixes
- fix being able to select dates (fe324c8)
6.5.2 (2021-02-02)
Bug Fixes
- export FlatpickrDirective (1ca2abf)
6.5.1 (2020-09-18)
Bug Fixes
- handle directive being destroyed before the view is created (0fe12a3)
6.5.0 (2020-09-12)
Features
- add monthSelectorType option (e12ee40)
6.4.0 (2020-08-21)
Features
- add common options attribute (7731a7b)
6.3.1 (2020-03-01)
Bug Fixes
- workaround bug in flatpickr where the alt input class wouldn't be set (519caf3), closes #40
6.3.0 (2020-02-15)
Features
- add defaultSeconds option (74c6ef6)
6.2.0 (2019-12-30)
Features
6.1.1 (2019-09-17)
Bug Fixes
6.1.0 (2018-09-18)
Features
- support for an alternate 'now' date (e.g. non-localtime for different TZ) (d4c3866)
6.0.0 (2018-07-02)
Features
- update flatpickr to latest version (c407b3e)
BREAKING CHANGES
flatpickrFactory
and FLATPICKR
injection token are no longer needed and were removed. To migrate just remove the first argument you pass to FlatpickrModule.forRoot
A minimum version of flatpickr 4.5.0 or higher is now required to use this library
5.0.2 (2018-06-20)
Bug Fixes
- parse date in same way as flatpickr does it (9e38827)
- directive: fix setDisabledState behaviour (eac1055)
5.0.1 (2018-05-16)
Bug Fixes
- mark the form control when touched (d3c783e)
- mark the input as disabled when used with reactive forms (2c1122c), closes #15
5.0.0 (2017-12-24)
Features
BREAKING CHANGES
- Angular 5 or higher is now required to use this package
4.0.1 (2017-11-08)
Bug Fixes
- allow angular 5 peer dependency (684395e)
4.0.0 (2017-10-22)
Bug Fixes
- aot: allow the lib to compile with aot (12c76e8), closes #7
BREAKING CHANGES
- aot: the value you pass to the forRoot method for flatpickr has changed. The new signature is:
Example :import { NgModule } from '@angular/core';
import * as flatpickr from 'flatpickr';
import { FlatpickrModule, FLATPICKR } from 'angularx-flatpickr';
export function flatpickrFactory() {
return flatpickr;
}
@NgModule({
imports: [
FlatpickrModule.forRoot({
provide: FLATPICKR,
useFactory: flatpickrFactory
})
]
})
class MyModule {}
3.0.0 (2017-10-18)
Bug Fixes
Features
BREAKING CHANGES
- flatpickr is now a peer dependency of this module. You must now add it as an
explicit dependency, import it and pass it to the first argument of
FlatpickrModule.forRoot
2.0.1 (2017-08-17)
Bug Fixes
- update model value even if convertModelValue is false (cd5374a)
- use input event instead of change event to detect flatpicker changes (fc6f751)
2.0.0 (2017-08-11)
Bug Fixes
- make the directive to work with reactive forms (e619706), closes #1
Features
BREAKING CHANGES
- flatpickr has been upgraded to v3. The
utc
was removed from this lib as it was
removed from flatpickr
- the forms module is now required to use this component
1.0.0 (2017-04-07)
Features