ngx-daterangepicker-material is back: Angular 22, SSR, zoneless and Signal Forms
ngx-daterangepicker-material is a date range picker for Angular. It has predefined ranges (Today,Last 7 days, This month...), an optional time picker, and a Material look. It is downloaded about 250,000 times a month on npm. But after version 6.0.4 in October 2022, there was no new release until 2026. No support for new Angular versions, and close to 200 open issues. Some of them simply asked:…
ngx-daterangepicker-material is a date range picker for Angular that has been downloaded around 250,000 times per month on npm. After version 6.0.4 in October 2022, there were no updates until now. The project is back with several improvements and new features, including support for Angular 22, server-side rendering (SSR), zoneless apps, and Signal Forms.
The library now includes predefined ranges, an optional time picker, and a Material look. Users simply need to add a directive to an input and configure ranges, time picker, and form control. The library has been updated to support various Angular versions, and the CI, build, and demo deploy have been fixed. Nearly 200 open issues have been addressed, and the library now has around 140 tests.
Some noteworthy additions include the ability to change the language at runtime, new events for cancel and custom range clicks, and the option to disable the calendar without a form. ngx-daterangepicker-material is a standalone component library that does not depend on Angular Material, making it a lightweight choice for developers who need a simple date range picker.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.