Skip to content

Commit ed37afc

Browse files
committed
chore: Bump version to 1.1.0
1 parent ff71339 commit ed37afc

2 files changed

Lines changed: 23 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,28 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.1.0] - 2026-01-04
9+
10+
### Added
11+
- **Max Selection Limit**: New `maxSelectedOptions` prop to limit the number of selections in multi-select mode
12+
- Displays warning message when maximum is reached
13+
- Disables unselected options when limit is hit
14+
- Respects limit in Select All functionality
15+
- Configurable message via `maxSelectedMessage` prop
16+
- **Search Debounce**: New `debounceTime` prop (default: 300ms) for async loading
17+
- Reduces API calls by debouncing search input
18+
- Improves performance with remote data sources
19+
- Configurable delay in milliseconds
20+
- **Min Search Length**: New `minSearchLength` prop to require minimum characters before filtering
21+
- Shows helpful message when below minimum (configurable via `minSearchMessage`)
22+
- Displays character count progress (e.g., "Type to search... (2/3)")
23+
- Prevents unnecessary filtering on large datasets
24+
25+
### Changed
26+
- Async loading now uses debouncing to optimize API calls
27+
- Filter logic respects minimum search length requirement
28+
- Select All functionality now respects max selection limit
29+
830
## [1.0.0] - 2025-12-31
931

1032
### Added

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "angular-perfect-select",
3-
"version": "1.0.0",
3+
"version": "1.1.0",
44
"description": "A modern, feature-rich select component for Angular with react-select API compatibility",
55
"main": "dist/index.js",
66
"module": "dist/index.js",

0 commit comments

Comments
 (0)