Releases: malikrajat/rm-ng-export-to-csv
Releases · malikrajat/rm-ng-export-to-csv
Release list
v5.0.0
What's Changed
- chore: update rm-ng-export-to-csv service to version 5.0.0 by @malikrajat in #5
Key Highlights
- Angular 22 Compatibility: Full support for Angular 22.x framework, compiler, and CLI toolchain.
- Vitest Integration: Migrated the entire unit testing suite to Vitest, replacing Karma/Jasmine to achieve near-instantaneous test runs.
- Enhanced Peer Dependencies: Broadened the compatibility range to support Angular versions from
16.0.0up to<26.0.0for maximum developer flexibility.
Added
- Added a dedicated
testingbuild configuration intsconfig.jsonfor isolated test builds. - Integrated
vitestunit test runner configurations.
Changed
- Upgraded compiler target and tooling dependencies to Angular 22 (
@angular/build,@angular/cli,@angular/compiler-cli,ng-packagr). - Updated TypeScript to version
6.0.xfor Angular 22 compatibility. - Upgraded package manager configurations to use
pnpm@11.5.2for faster and more deterministic builds. - Switched default change detection strategies in demo environments to
OnPushfor predictable rendering behavior.
Fixed
- Migrated out-of-date Karma configuration and builder in favor of
@angular/build:unit-testwith Vitest. - Reduced Angular extended compiler diagnostics noise by fine-tuning host binding strict type checks.
Breaking Changes
- Minimum Angular version for development and building raised to
22.x(peer dependencies still support down to16.x). - TypeScript
6.0.xis now required for building from source.
Migration to v5.0.0
To upgrade your project to use the latest version of the library:
# Update your Angular project to version 22
ng update @angular/core@22 @angular/cli@22
# Install the updated version of the library
npm install rm-ng-export-to-csv@latestFull Changelog: v4.0.0...v5.0.0
v4.0.0
What's Changed
- Release v4.0.0 with Angular 21 support by @lavisha4193 in #3
New Contributors
- @lavisha4193 made their first contribution in #3
Full Changelog: v3.0.0...v4.0.0
v3.0.0
What's Changed
- Remove esm2022 build output and update exports by @malikrajat in #1
- Release v3.0.0 with Angular 20 support by @malikrajat in #2
New Contributors
- @malikrajat made their first contribution in #1
Full Changelog: v2.0.0...v3.0.0
v2.0.0
v1.0.0
Full Changelog: https://github.com/malikrajat/rm-ng-export-to-csv/commits/v1.0.0