nginx 1.29 vs 1.30
Which should you run?
Pick nginx 1.30. nginx 1.29 reached end of life on May 13, 2026 and no longer gets security fixes.
1.29
1.30
20252027
Supported
Security fixes only
Today
| nginx 1.29 | nginx 1.30 | |
|---|---|---|
| Released | Jun 24, 2025 | Apr 14, 2026 |
| Status | End of life | Supported |
| Active support until | — | — |
| End of life | May 13, 2026 5 months ago | Not announced |
| Total support | 10 months | — |
| Latest version | 1.29.8 Apr 7, 2026 | 1.30.5 Sep 15, 2026 |
| LTS | No | No |
How to upgrade from nginx 1.29 to 1.30
Ubuntu / Debian
sudo apt update
sudo apt install --only-upgrade nginx
sudo nginx -t && sudo systemctl reload nginx RHEL / Rocky / AlmaLinux
sudo dnf upgrade nginx
sudo nginx -t && sudo systemctl reload nginx Docker
docker pull nginx:1.30 Distro packages often lag behind. For current releases add the official repository from nginx.org.
Official upgrade guide ↗ Back up first, and test on a non-production machine when you move to a new branch.
Quick answers
- Should I use nginx 1.29 or 1.30?
- Pick nginx 1.30. nginx 1.29 reached end of life on May 13, 2026 and no longer gets security fixes.
- How long are nginx 1.29 and 1.30 supported?
- nginx 1.29: ended May 13, 2026. nginx 1.30: no end-of-life date announced yet.
- What are the latest nginx 1.29 and 1.30 versions?
- nginx 1.29 is at 1.29.8 (Apr 7, 2026), and nginx 1.30 is at 1.30.5 (Sep 15, 2026).
More nginx comparisons
Official release policy · Checked 2 hours ago