report. The version can be specified as a query parameter, along with the zone, start year and end year. For example:
https://nodatime.org/tzvalidate/generate?version=2025a&zone=Asia/Tehran&startYear=1976&endYear=1982 (I've extended the year range there just for clarity)
That generates:
Asia/Tehran
Initially: +03:30:00 standard +0330
1977-03-21 19:30:00Z +04:30:00 daylight +0430
1977-10-20 19:30:00Z +04:00:00 standard +04
1978-03-24 20:00:00Z +05:00:00 daylight +05
1978-08-04 20:00:00Z +04:00:00 standard +04
1978-12-31 20:00:00Z +03:30:00 standard +0330
1979-05-26 20:30:00Z +04:30:00 daylight +0430
1979-09-18 19:30:00Z +03:30:00 standard +0330
1980-03-20 20:30:00Z +04:30:00 daylight +0430
1980-09-22 19:30:00Z +03:30:00 standard +0330
(A quick scan suggests that's the same data as produced by zdump, which is certainly what I'd expect...)