Skip to content

v2.0.0-beta.4

Pre-release
Pre-release
Compare
Choose a tag to compare
@0xJacky 0xJacky released this 10 Nov 13:47
· 647 commits to dev since this release
4ec19c9

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 feedbacks, suggestions or bug reports in Github issues.

Breaking Changes:

  1. The nginx_log section in the configuration file has been renamed to nginx.
    NginxConfigDir and NginxPIDPath in the server section have been renamed to ConfigDir and PIDPath respectively, and both have been moved into the nginx section.

  2. The ReloadCmd and RestartCmd have been added in the nginx section to configure custom commands for reloading/restarting Nginx.

What's new:

  1. We're proud to have registered the nginxui.com domain 🎉.
  2. We have launched a new documentation site, please check nginxui.com.
  3. Node management functionality has been introduced (#70).
  4. Duplicate site function now can duplicate config to remote server.
  5. French translations have been added, thanks to the contributions of @skrilax91.
  6. Added border-radius to Ace Editor and terminal, we hope you will like this change :).
  7. You can now deploy site configuration to a remote server.
  8. Spanish translations have been added, thanks to the contributions of @kcholoren.
  9. Russian translations have been added, thanks to the contributions of @iAHTOH.
  10. The dashboard now includes a system monitor for nodes.
  11. Use jsoniter for improving gin performance.
  12. Added custom reload/restart command for nginx. #140
  13. Refacted translation module #135
  14. Added http host config #157 by @quanbisen

Fixes:

  1. We've upgraded gonginx to address the configuration parsing issue #73.
  2. Fixed an issue where it was not possible to update settings value to an empty string.
  3. Resolved a location saving issue on the domain addition page #116.
  4. Site enabling/disabling is now aborted only when the log level is higher than warning.
  5. Fixed environment indicator display overlay and data obtaining issues #152 by @quanbisen
  6. Fixed env indicator background in dark mode.
  7. Terminal process not killed #181
  8. Added gpt-4-1106-preview model in ChatGPT settings.

Enhances:

  1. The recovery function now can print call stack information.
  2. Added file info to config editor.
  3. Improved zh_TW locale #148

Docs:

  1. Traditional Chinese documentation has been added, thanks to @Hintay.
  2. We've added documentation for the syntax of the configuration template.
  3. We have updated the documentation for the nginx proxy example.
  4. Updated deprecated TLS directives #183

Others:

  1. Core upgrades will be performed as a dry run in demo mode.
  2. Updated zh_CN translations.
  3. Change Token to NodeSecret #152