Skip to content

Add Angular 18-21 peer dependency support#99

Open
Dansteve wants to merge 1 commit into
ashinzekene:masterfrom
Dansteve:feat/angular-18-21-peer-support
Open

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

Conversation

@Dansteve

Copy link
Copy Markdown

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.
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.

1 participant