Updated to Angular 18.2.9
Updated to Angular 18.
Fixed peer dependencies.
Updated to Angular 17.
Updated to Angular 16.
Updated rxjs peer dependencies.
Updated rxjs peer dependencies.
Fix release issue
Updated dependencies to fix security vulnerabilities.
Updated peer dependencies to cover all sub-versions of Angular 15
Moved to Nx Workspace Updated to Angular 15 Added support for letterSpacing
Updated dependency to address potential security vulnerabilities.
Upgraded to Angular 13.1
Bumped log4js version.
Upgraded to Angular 13.
Upgraded to Angular 12.
Fixed border compatibility with firefox.
Support added for template driven form controls and use value property.
Added use placeholder when empty feature, that sets the width to the placeholder only when the input is empty.
Upgraded to Angular 11.
Improved support for NgModel, and added takeUntil logic to prevent memory leaks.
Simplified code and added ability to inject options.
Fixed ChangeDetection.OnPush compatibility.
Updated StackBlitz link in readMe.
From now on the major version will be the same as the Angular version. Renamed directive from AutoSizeInput to autoSizeInput, to match Angular Style Guide. Remove Internet Explorer detection, as the user agent styling can be adjusted using CSS. Added support for NgModel, so that ChangeDetectionStrategy.OnPush can be used.
Fixed AOT support, onInput was missing event parameter.
Added support for IE and Edge
Added changelog
Added [setParentWidth] documentation to README.md
Renamed directive functions and refactored code to reduce package complexity and size. Removed ngOnChanges width update.
Added ngOnChanges width update.
Migrated to Angular library structure Switched to using renderer to follow Angular best practices