Skip to content

Releases: 0xJacky/nginx-ui

v2.1.8

25 Jun 09:27
e4dd130
Compare
Choose a tag to compare

Bug fixes

Fix some known issues

v2.1.7

24 Jun 14:35
42170f5
Compare
Choose a tag to compare

🐛 Bug Fixes

i18n

  • Fixed a regression that left several labels in Chinese (notably on the Certificates page) when the UI language was set to English. Text now follows the selected locale after page refresh or direct navigation. #1165

Log management

  • Site log paths can again be given as valid relative directories inside the allow-list; the validator no longer rejects them erroneously. #1158
  • Deleting a site’s access/error log configuration immediately removes the entry from the list instead of leaving undeletable remnants. #1158

🔧 Behaviour Changes

AutoCert key type – The key-algorithm selector is now read-only. #1160

v2.1.6

15 Jun 02:36
99942cf
Compare
Choose a tag to compare

🐛 Bug Fixes & Optimizations

  1. Nginx Configuration Optimization
    Removed redundant unit specification in server_names_hash_bucket_size directive configuration. #1134

  2. Frontend API Request Optimization
    Fixed timeout issues occurring in frontend API requests under specific conditions.
    (Resolves #1131 and #1139)

  3. Dynamic Module Support Enhancement
    Improved existing functionality for handling dynamically loaded Nginx modules. #1136

v2.1.5

11 Jun 12:15
0a7f89a
Compare
Choose a tag to compare

Bug Fixes 🔧

  1. Disable trash for nginx-log, sites list, and streams list
  2. Enhance upstream parser #1127

New Features 🎉

  1. Config list now supports deleting files or directories.
  2. Added release URL in upgrade page #1126.

v2.1.4

06 Jun 03:41
ff65350
Compare
Choose a tag to compare

Bug fixes and improvements

v2.1.3

05 Jun 14:27
6770993
Compare
Choose a tag to compare

✨ New Features

  1. Added support for DNS Challenge to request custom domain certificates (#1104)

🐛 Bug Fixes

  1. Fixed certificate item creation and update handling (#1117)
  2. Fixed potential config sync failure (#1118)
  3. Resolved disk statistics display issue (#1119)
  4. Improved Nginx control logic and error handling
  5. Refactored auto-certificate handling logic (#1095, #1104)

v2.1.2

04 Jun 10:11
e207b51
Compare
Choose a tag to compare

Bug Fixes

  1. Fixed module loading regex #1108
  2. Fixed translation issues #1115
  3. Fixed missing middleware for encrypted form in restore backup endpoint #1105

v2.1.1

04 Jun 04:08
b31365f
Compare
Choose a tag to compare

Bug Fixes

  1. Fixed an issue in the requests module where absolute paths were incorrectly used as base URLs, now properly utilizing relative paths (issues #1109, #1111, #1113)

  2. Resolved a credential editor problem in the DNS configuration interface (issue #1106)

  3. Enhanced error handling in the ControlResult's GetError method to properly wrap errors with their associated parameters

v2.1.0

02 Jun 01:30
f19d6c0
Compare
Choose a tag to compare

✨ New Features

  • Site & Stream Modules
    • Added proxy target configuration support (#904)
    • Introduced port scanning functionality (#904)
  • Configuration Management
    • Auto-Backup feature released (supports local/S3 storage) (#999)
    • Implemented user profile management

⚡ Improvements

  • Nginx Control

    • Refactored Nginx reload logic with a unified control method for better error handling
    • Optimized service management and error feedback during installation (#1079)
  • UI/UX

    • Updated pagination size and list item padding in configuration views
    • Use @uozi-admin/curd to refactor all curd pages.
    • Unified site status management using SiteStatusSelect component
    • Refresh the UI of the config editor

🐛 Bug Fixes

  • Configuration Module

    • Removed redundant file read/content comparison in Save function
    • Fixed pagination synchronization in get_history for the frontend
  • Miscellaneous

    • Streamlined SSE header setup using api.SetSSEHeaders (#1082)
    • Fixed upstream service status display (#1076)
    • Removed fixed column widths from site list tables

v2.1.0

02 Jun 00:37
052e476
Compare
Choose a tag to compare

✨ New Features

  • Site & Stream Modules
    • Added proxy target configuration support (#904)
    • Introduced port scanning functionality (#904)
  • Configuration Management
    • Auto-Backup feature released (supports local/S3 storage) (#999)
    • Implemented user profile management

⚡ Improvements

  • Nginx Control

    • Refactored Nginx reload logic with a unified control method for better error handling
    • Optimized service management and error feedback during installation (#1079)
  • UI/UX

    • Updated pagination size and list item padding in configuration views
    • Use @uozi-admin/curd to refactor all curd pages.
    • Unified site status management using SiteStatusSelect component
    • Refresh the UI of the config editor

🐛 Bug Fixes

  • Configuration Module

    • Removed redundant file read/content comparison in Save function
    • Fixed pagination synchronization in get_history for the frontend
  • Miscellaneous

    • Streamlined SSE header setup using api.SetSSEHeaders (#1082)
    • Fixed upstream service status display (#1076)
    • Removed fixed column widths from site list tables