Thanks to visit codestin.com
Credit goes to github.com

Skip to content

v2.0.0-rc.6

Latest
Compare
Choose a tag to compare
@0xJacky 0xJacky released this 07 May 00:15
· 6 commits to dev since this release
3461ad3

Notice

We're excited to announce that we've been hard at work developing the next generation of the Nginx UI (v2). To keep up-to-date with our progress, please visit https://github.com/users/0xJacky/projects/1.

Please feel free to send any feedback, suggestions, or bug reports on GitHub issues.

The RC series marks our final testing phase before the stable release. The v2.0.0 stable version will be released on May 18th, 2025.

We appreciate all community feedback and bug reports that help us ensure a smooth official release.

Change vs v2.0.0-rc.5

🎉 New Features

  • Nginx Dashboard - monitor nginx running status contributed by @akinoccc
  • TLS certificate hot‑reload – swap/renew certs without restarting Nginx UI
  • Maintenance mode – one‑click switch the site to maintenance mode
  • Config history & rollback – every change is versioned and can be restored or compared instantly
  • External notifications – Supports Bark / Lark / Lark Custom bots
  • Cluster control – new nginx reload/restart API with multi‑node sync
  • Environment Groups – replaces “site categories” and adds post‑sync hooks
  • Windows builds – Nginx UI now supports Windows platform @Hintay @0xJacky
  • OTA 2.0 – Replace the Docker container with the new image instead of replacing the binary in the official image container. Added dev channel.
  • Code completion – LLM‑powered completion
  • Workspace - Display multiple windows on one page
  • Self Check – Show warning banner if self-check failed, run self-check before install
  • Auto Cert - Supports revoking the old certificate

🚀 Improvements

  • Enhanced gonginx for better parsing and formatting Lua code
  • Refactored Nginx log filtering & parameters, better performance (worker/cache separation, stub_status_port, etc.)
  • Cache‑index monitoring component, smarter port handling, full URL encoding support

🛠️ Bug Fixes

  • Spurious dropdown after page refresh
  • SSE connection failure on sub‑directory deployments
  • Custom config parsing error (#699)
  • Socket clean‑up, graceful shutdown, context handling, and dozens of minor stability fixes

🔧 Maintenance

  • Continuous non‑major dependency upgrades via Renovate
  • Documentation, sample data, and scripts brought up‑to‑date