ng-bootstrap 20.0.0 and Angular 21.0.0 Timeline | Generated by AI
Question: When ng-bootstrap 20.0.0 was released, which Angular 21 versions had already been released?
Answer:
ng-bootstrap 20.0.0 was released on December 12, 2025.
At that time, Angular 21.0.0 had already been released (on November 19, 2025), and it was the only stable minor version available.
- Angular 21 followed its standard semi-annual major release cycle, with 21.0.0 launching in mid-November 2025.
- ng-bootstrap 20.0.0 was specifically built to support Angular ^21.0.0 (meaning >=21.0.0 and <22.0.0), and its release came about three weeks after Angular 21.0.0 stabilized.
- No minor releases like 21.1.x or higher existed yet on December 12, 2025:
- Angular 21.1.x arrived later (around January 2026, week of January 12).
- Angular 21.2.x followed even later (around February 2026, week of February 23).
In short: When ng-bootstrap 20.0.0 came out, only Angular 21.0.0 (the initial major release) was available. Later patch/minor versions (21.0.x patches, then 21.1, 21.2, etc.) were released after ng-bootstrap 20.0.0.
This aligns with the project’s pattern: ng-bootstrap major versions typically follow shortly after the corresponding Angular major release to update peer dependencies and ensure compatibility.
References:
- https://github.com/ng-bootstrap/ng-bootstrap/releases/tag/20.0.0
- https://angular.dev/reference/releases
- https://github.com/angular/angular/releases
- https://www.npmjs.com/package/@ng-bootstrap/ng-bootstrap
- https://github.com/ng-bootstrap/ng-bootstrap/blob/master/CHANGELOG.md