@wlucha/ng-country-select
Version:
A smart, multilingual country search with flags and codes
106 lines (58 loc) • 6.44 kB
Markdown
# Changelog
# [5.0.0](https://github.com/wlucha/ng-country-select/compare/v4.1.0...v5.0.0) (2026-08-08)
### Bug Fixes
* linting ([d561bcf](https://github.com/wlucha/ng-country-select/commit/d561bcfb82276388fa4b54d98c3d543978e64e9a))
### Features
* Add GitHub Actions CI workflow for linting, testing, and building the project. ([59015cf](https://github.com/wlucha/ng-country-select/commit/59015cf55400f4b0168c924bf35205cba58b2215))
* Implement automated changelog generation and include it in the published package. ([8cdcdc5](https://github.com/wlucha/ng-country-select/commit/8cdcdc5fd12a1b59f7e3a7a870335d161d502452))
* Implement ESLint for code quality checks ([a934c24](https://github.com/wlucha/ng-country-select/commit/a934c2406a1d52b776ed9526cafe7ffb250a8b73))
* Introduce Playwright for end-to-end testing and integrate into the CI workflow. ([449a93f](https://github.com/wlucha/ng-country-select/commit/449a93f266bb90d123481a3783cdbcbc26b54ab2))
# [4.1.0](https://github.com/wlucha/ng-country-select/compare/v4.0.0...v4.1.0) (2026-02-22)
### Features
* Add a header with project badges and action buttons, and a footer with links and credits to the demo application. ([caf2f4e](https://github.com/wlucha/ng-country-select/commit/caf2f4efa95c651459a72b80098f20aed1778419))
* Implement `CountrySelectConfig` for flexible country data and translations ([2763df3](https://github.com/wlucha/ng-country-select/commit/2763df327ad0aa71f665bf9a1286e72c5b6b8d6f))
* Revamp installation instructions with detailed, tabbed setup steps and corresponding styles. ([9a80d7c](https://github.com/wlucha/ng-country-select/commit/9a80d7c83d398592ac818e8e93db589ed05834e1))
# [4.0.0](https://github.com/wlucha/ng-country-select/compare/3.0.0...v4.0.0) (2025-12-25)
### Features
* Add `label` and `showLabel` inputs, implement `ControlValueAccessor`, and allow custom error projection. ([33bf1ee](https://github.com/wlucha/ng-country-select/commit/33bf1eedff9b898954f1b91380652f2489412eb5))
# [3.0.0](https://github.com/wlucha/ng-country-select/compare/2.2.1...3.0.0) (2025-07-04)
## [2.2.1](https://github.com/wlucha/ng-country-select/compare/2.2.0...2.2.1) (2025-05-14)
## [2.1.1](https://github.com/wlucha/ng-country-select/compare/2.1.0...2.1.1) (2025-03-27)
### Bug Fixes
* **ng-add:** set correct flag-icons path ([eeb4a4c](https://github.com/wlucha/ng-country-select/commit/eeb4a4c4b8eea2f782513796f6c87369c35ebdca))
# [2.1.0](https://github.com/wlucha/ng-country-select/compare/2.0.0...2.1.0) (2025-02-17)
### Bug Fixes
* display alpha2/alpha3 input value in uppercase ([d61daec](https://github.com/wlucha/ng-country-select/commit/d61daec1bf250f62e7c787c2d8378e78568bc544))
### Features
* add language selector to examples + introduce typescript examples ([73181f3](https://github.com/wlucha/ng-country-select/commit/73181f342481e6081d0a9920c4db3d506b8d5d44))
* add translations for ar, zh, hi, bn, pt and ru ([2424844](https://github.com/wlucha/ng-country-select/commit/242484400df28126322dab8d1590eecd21766a25))
* allow reactive changing language ([0a481bb](https://github.com/wlucha/ng-country-select/commit/0a481bbc1e375b1b8568c6b85559d34d6524ae61))
* switch to img flags, add virtual scrolling ([fd0a659](https://github.com/wlucha/ng-country-select/commit/fd0a65905e6abb0a793237881b38c8c8d38433ef))
## [1.2.1](https://github.com/wlucha/ng-country-select/compare/1.2.0...1.2.1) (2025-02-15)
### Bug Fixes
* angular.json prod budgets ([f983aae](https://github.com/wlucha/ng-country-select/commit/f983aaeff13cbd98f66e62bdebb27c2f7c35a4ae))
* country flags displaying in examples (Windows/Chrome) ([0b6202d](https://github.com/wlucha/ng-country-select/commit/0b6202d79ac238fdf3dbc358a011f79fc4de4746))
* displaying country flags in examples (Windows/Chrome) ([3a3ed50](https://github.com/wlucha/ng-country-select/commit/3a3ed509e6ffad8ec369e95df7959dccb747fbcc))
* gh deployment ([b9292fd](https://github.com/wlucha/ng-country-select/commit/b9292fd4559e6cf80b1eee6a2baf441ea67d5946))
* include icon font ([8f8f400](https://github.com/wlucha/ng-country-select/commit/8f8f400a7aca4304c6c0e6948a2a746ab9379093))
* universal country flag support ([3a4d41d](https://github.com/wlucha/ng-country-select/commit/3a4d41de892660c117f24d8391c061be24f87343))
# [1.2.0](https://github.com/wlucha/ng-country-select/compare/1.1.0...1.2.0) (2025-02-12)
### Features
* add new inputs (alpha2only, alpha3only, showFlag) ([053b520](https://github.com/wlucha/ng-country-select/commit/053b5207f5637b4c3648c24a50f63c6403ddc370))
# [1.1.0](https://github.com/wlucha/ng-country-select/compare/1.0.0...1.1.0) (2025-02-11)
### Features
* add countries filtering functionality ([398cac4](https://github.com/wlucha/ng-country-select/commit/398cac4975d1585337305cbd4174f6e433cdf11f))
* add ng-add support ([842c9d2](https://github.com/wlucha/ng-country-select/commit/842c9d2e784e96e2968eecadd8ebb1dd388923e2))
* update examples ([569761f](https://github.com/wlucha/ng-country-select/commit/569761f56af65f4907f2fb4f403abcca63399f61))
## [0.0.7](https://github.com/wlucha/ng-country-select/compare/efe0cb86a210e2f60de0ac02cb2eb25d432b90aa...0.0.7) (2025-02-05)
### Bug Fixes
* displayFn ([c580ed2](https://github.com/wlucha/ng-country-select/commit/c580ed2b5c16c7e331e35ea1073c51071bb7e9e5))
* set showCodes to false on default ([59d0055](https://github.com/wlucha/ng-country-select/commit/59d0055075ade8f46415ebb1e46c9b08fcac9e10))
* styles import ([f5f9709](https://github.com/wlucha/ng-country-select/commit/f5f9709daf96fb58f527cbcf92b1eddafbd9548f))
### Features
* add color input for Angular Material color palette ([fd6b4e6](https://github.com/wlucha/ng-country-select/commit/fd6b4e652e97aa16a5cd398edeeb448f67699948))
* add formControl @Input, simplify code ([c253520](https://github.com/wlucha/ng-country-select/commit/c253520ed1620bd015f62abcfb1130a1af6e20a0))
* add setting default country ([fdf05f9](https://github.com/wlucha/ng-country-select/commit/fdf05f9303360bd03ad3d4ba32e8546bee117110))
* add unit testing framework (jest) ([bdfe23f](https://github.com/wlucha/ng-country-select/commit/bdfe23f980e7535bcaf0ebb70f763acd57070062))
* display selected country's flag in input ([48cfa00](https://github.com/wlucha/ng-country-select/commit/48cfa008987a698488aa040a7852c2b1889065d3))
* first version, project setup ([efe0cb8](https://github.com/wlucha/ng-country-select/commit/efe0cb86a210e2f60de0ac02cb2eb25d432b90aa))