Skip to content

Add Angular 18-21 peer dependency support - #99

Merged
ashinzekene merged 1 commit into
ashinzekene:masterfrom
Dansteve:feat/angular-18-21-peer-support
Aug 2, 2026
Merged

Add Angular 18-21 peer dependency support#99
ashinzekene merged 1 commit into
ashinzekene:masterfrom
Dansteve:feat/angular-18-21-peer-support

Conversation

@Dansteve

Copy link
Copy Markdown
Contributor

Summary

The library currently caps its Angular peer range at 8.0.0 - 17.x.x, which blocks consumers running Angular 18, 19, 20 and 21 from installing it (they hit an unmet peer dependency error).

This PR widens the peer range to 8.0.0 - 21.x.x for both @angular/common and @angular/core, mirroring the earlier "Peer dependency update for angular 17 support" change (3.1.3).

Changes

  • projects/angular4-paystack/package.json: widen @angular/common and @angular/core peer deps from 8.0.0 - 17.x.x to 8.0.0 - 21.x.x, and bump version from 3.1.4 to 3.1.5.
  • CHANGELOG.md: add a 3.1.5 entry noting Angular 18, 19, 20 & 21 support.

No library source code was changed; this is a peer-range widening only.

Verification

  • npm install and npm run build run cleanly from the repo root; the angular4-paystack package builds successfully.

Widen @angular/common and @angular/core peer ranges from
8.0.0 - 17.x.x to 8.0.0 - 21.x.x so consumers on Angular 18,
19, 20 and 21 can install the library. Bump version to 3.1.5
and record the change in the changelog.
@ashinzekene

Copy link
Copy Markdown
Owner

Thanks!

@ashinzekene
ashinzekene merged commit b9e6933 into ashinzekene:master Aug 2, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants