Skip to content

πŸ“£ What's New: v4.3.0 ​

It has been more than 5 months since our last release, and we are happy to announce our next version with more exciting features!

πŸ”₯ Breaking News ​

  • We've moved the WGDashboard project from my personal GitHub to the WGDashboard Organization! If you wish, please give us a follow, thank you so much ❀️
  • A new Client side dashboard is available, where clients can sign in to view WireGuard Peers assigned to them. For more information, please visit: Client Side App (#720)
  • Plugins are now available for developers who want to extend the use of WGDashboard, for more information, please visit: . Note: This feature is still under experiment but is available to use

πŸŽ‰ New Features ​

  • With replacing sqlite3 with sqlalchemy in the Python codes, we are now officially support using SQLite, PostgreSQL or MySQL for WGDashboard's database. For more information, please visit Configure (#734)
  • You can now set up webhooks to run after peers created, deleted & updated. For more information, please visit: Webhooks (#669)
  • Custom headers when connect to Cross Server (#491)
  • Historical network usage, sessions and endpoints for peers are now available under Details for each peer (#620, #525)
  • Added Jinja template in Peer Default Settings (#843)
  • Grouping peers with tags and filter in the UI (#355)
  • Override Peer Default Settings within configuration. Let's say if your configuration is on ip_address:51820 but you want them connect through port 51234 just for wg0, you can now do so. (#682, #630)
  • Email Service can now use without authentication (#839)
  • Added Reset Peer Data Usage in Schedule Jobs (#763)
  • Added Jinja template support to email subject (#837)
  • Added templates for new configurations to keep track a list of available subsets and listen ports from a predefine list (#844)

πŸ› οΈ Adjustments ​

  • Added support to Debian 13 (#858)
  • MTU is no longer required when adding new peers (#564)
  • Configuration list in navigation bar now sync the order with the ones in homepage (#841)
  • Peers dropdown menu will not go overflow if it touch the bottom of the screen (#644)
  • Configurations will be added to autostart list when switched on manually, and removed when switched off manually (#842)
  • Hiding both Private and Public Keys by default when adding peers (#835)

🧐 Bugs Fixed ​

  • Configuration network traffic graph is incorrect (#854)
  • When using app_prefix, locale is not fetch properly in Docker environment (#853)