|
| 1 | +============================ |
| 2 | +Release notes for IRRD 4.5.3 |
| 3 | +============================ |
| 4 | + |
| 5 | +IRRD 4.5.3 was released on June 23, 2026, and |
| 6 | +contains a fix for an NRTMv4 client bug, restores |
| 7 | +the GraphiQL explorer that was broken by the 4.5.2 |
| 8 | +Content-Security-Policy, and tweaks session cookie handling. All users |
| 9 | +of 4.5 are recommended to upgrade. |
| 10 | + |
| 11 | +* The `NRTMv4 client could silently skip deltas`_ whenever it loaded |
| 12 | + a snapshot. After loading a snapshot at version ``N``, IRRD recorded |
| 13 | + the latest version listed in the Update Notification File as the |
| 14 | + local version, instead of the snapshot version. On the next run, |
| 15 | + deltas were applied starting from the recorded version + 1, skipping |
| 16 | + all deltas between ``N+1`` and the UNF version at import time. |
| 17 | + This could result in data loss. After upgrading, operators running |
| 18 | + NRTMv4 mirror clients should reload them with |
| 19 | + ``irrd_mirror_force_reload`` to recover any potentially missed data. |
| 20 | +* The `GraphiQL explorer at /graphql/ was broken`_ in 4.5.2 by the |
| 21 | + strict Content-Security-Policy. |
| 22 | +* Security headers and cookie settings were adjusted further. |
| 23 | + Note that on deployments |
| 24 | + where ``server.http.url`` uses an ``https://`` scheme, |
| 25 | + the session cookie name has changed. Existing sessions are |
| 26 | + invalidated and all users will need to log in again. |
| 27 | + Administrators are strongly recommended to use HTTPS, and on non-HTTPS |
| 28 | + deployments, a startup warning is now logged. |
| 29 | + |
| 30 | +.. _NRTMv4 client could silently skip deltas: https://github.com/irrdnet/irrd/issues/1087 |
| 31 | +.. _GraphiQL explorer at /graphql/ was broken: https://github.com/irrdnet/irrd/issues/1078 |
0 commit comments