Releases: ngx-lib/multiselect
Releases · ngx-lib/multiselect
Support angular 9+
What's Changed
- Fix for Angular 9+ version by @pankajparkar in #216
- Major version update to support Angular 9+ (post Ivy)
No breaking changes
Full Changelog: 1.0.12...2.0.0
Fix utils import issue from public_api.ts
Merge pull request #220 from ngx-lib/import-fix Import fix for utils file.
Refactoring of lib
Breaking Change
- Converted muliselect.service to utitility function
- If you have used multiselect.service.ts inside your code, import the specific function from import directictly
- For eg. if you have
this.multiselectService.closest()
inside your code. Replace it withclosest
function
import {MultiselectService} from '@ngx-lib/multiselect'; // somewhere you might have used this.multiselectService.closest(el); // change it to import {closest} from '@ngx-lib/multiselect'; closest(el);
- For eg. if you have
Removed unnecessary peer deps
Just kept relevant peer deps
"@angular/common": ">=6.0.4",
"@angular/core": ">=6.0.4",
"@angular/forms": ">=6.0.4"
Fix imports and CSS minor fixes
- CSS minor fixes related to button alignment
- Fix imports issue
Use concrete typings of library internals.
- Internally everywhere it was any type, instead created concrete type.
- Improved the perf of virtual scroll directive.
1.0.3
Multiselect
This project focuses on serving an intuitive select control. This look and feel of the component has been inspired by AngularJS isteven-multiselect directive, but from coding perspective, this may not be architectured in the similar way. It supports ultimate features like
🖱️Virtual scroll
📃Forms
🎨Theming (bootstrap/material)
👀Observable
👨👧👧Grouping
etc...