BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//endoflife.ai//Lifecycle calendar//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Angular lifecycle dates (endoflife.ai)
X-WR-CALDESC:End of active support\, end of life and extended support dates
  for Angular\, updated with every endoflife.ai build. https://endoflife.ai
 /angular
REFRESH-INTERVAL;VALUE=DURATION:P1D
X-PUBLISHED-TTL:P1D
BEGIN:VEVENT
UID:angular-22-support@endoflife.ai
DTSTAMP:20261107T193121Z
DTSTART;VALUE=DATE:20270630
DTEND;VALUE=DATE:20270701
SUMMARY:Angular 22: end of active support (June 2027)
DESCRIPTION:Angular 22 end of active support in June 2027\, per endoflife.a
 i lifecycle data. The vendor names the month only\, so this entry sits on 
 the last day of that month. The page shows the source of each date and the
  day it was last read. https://endoflife.ai/angular/22
URL:https://endoflife.ai/angular/22
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:angular-22-eol@endoflife.ai
DTSTAMP:20261107T193121Z
DTSTART;VALUE=DATE:20280630
DTEND;VALUE=DATE:20280701
SUMMARY:Angular 22: end of life (June 2028)
DESCRIPTION:Angular 22 end of life in June 2028\, per endoflife.ai lifecycl
 e data. The vendor names the month only\, so this entry sits on the last d
 ay of that month. The page shows the source of each date and the day it wa
 s last read. https://endoflife.ai/angular/22
URL:https://endoflife.ai/angular/22
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:angular-21-support@endoflife.ai
DTSTAMP:20261107T193121Z
DTSTART;VALUE=DATE:20260603
DTEND;VALUE=DATE:20260604
SUMMARY:Angular 21: end of active support
DESCRIPTION:Angular 21 end of active support on 2026-06-03\, per endoflife.
 ai lifecycle data\; the page shows the source of each date and the day it 
 was last read. https://endoflife.ai/angular/21
URL:https://endoflife.ai/angular/21
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:angular-21-eol@endoflife.ai
DTSTAMP:20261107T193121Z
DTSTART;VALUE=DATE:20270630
DTEND;VALUE=DATE:20270701
SUMMARY:Angular 21: end of life (June 2027)
DESCRIPTION:Angular 21 end of life in June 2027\, per endoflife.ai lifecycl
 e data. The vendor names the month only\, so this entry sits on the last d
 ay of that month. The page shows the source of each date and the day it wa
 s last read. https://endoflife.ai/angular/21
URL:https://endoflife.ai/angular/21
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:angular-20-support@endoflife.ai
DTSTAMP:20261107T193121Z
DTSTART;VALUE=DATE:20251119
DTEND;VALUE=DATE:20251120
SUMMARY:Angular 20: end of active support
DESCRIPTION:Angular 20 end of active support on 2025-11-19\, per endoflife.
 ai lifecycle data\; the page shows the source of each date and the day it 
 was last read. https://endoflife.ai/angular/20
URL:https://endoflife.ai/angular/20
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:angular-20-eol@endoflife.ai
DTSTAMP:20261107T193121Z
DTSTART;VALUE=DATE:20261128
DTEND;VALUE=DATE:20261129
SUMMARY:Angular 20: end of life
DESCRIPTION:Angular 20 end of life on 2026-11-28\, per endoflife.ai lifecyc
 le data\; the page shows the source of each date and the day it was last r
 ead. https://endoflife.ai/angular/20
URL:https://endoflife.ai/angular/20
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:angular-19-eol@endoflife.ai
DTSTAMP:20261107T193121Z
DTSTART;VALUE=DATE:20260519
DTEND;VALUE=DATE:20260520
SUMMARY:Angular 19: end of life
DESCRIPTION:Angular 19 end of life on 2026-05-19\, per endoflife.ai lifecyc
 le data\; the page shows the source of each date and the day it was last r
 ead. https://endoflife.ai/angular/19
URL:https://endoflife.ai/angular/19
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:angular-18-eol@endoflife.ai
DTSTAMP:20261107T193121Z
DTSTART;VALUE=DATE:20251121
DTEND;VALUE=DATE:20251122
SUMMARY:Angular 18: end of life
DESCRIPTION:Angular 18 end of life on 2025-11-21\, per endoflife.ai lifecyc
 le data\; the page shows the source of each date and the day it was last r
 ead. https://endoflife.ai/angular/18
URL:https://endoflife.ai/angular/18
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
