Skip to content

Releases: Art-of-WiFi/UniFi-API-browser

v3.0.0

23 Feb 12:42
2f4d135

Choose a tag to compare

What is New

Official UniFi Network Application API Support

You can now configure controllers that use API key authentication alongside the classic username/password controllers. The tool automatically detects the controller type and shows the appropriate collections and UI controls.

Breaking Changes

  • PHP 8.1 or higher is now required (previously PHP 7.4)

Changes

  • Added support for the official UniFi Network Application API client using API key authentication
  • Added 23 new API endpoints for official API controllers (devices, clients, networks, WiFi, firewall, switching, and more)
  • Updated Twig to v3.x (Twig 2.x is end of life)
  • Updated Kint to v5.x for PHP 8.1+ compatibility
  • Auto-select site when only one site is available
  • Detect and display the actual application version for official API controllers
  • Custom menu entries in config.php are automatically hidden for official API controllers
  • Wider collection dropdown to accommodate longer endpoint names

Upgrade Notes

When upgrading from 2.x, update your config/config.php based on the new config/config-template.php. Existing classic controller entries will continue to work without changes. See the README for instructions on adding official API controllers.

UniFi API browser 2.0.36

09 Oct 14:16

Choose a tag to compare

  • updated PHP API client to version 2.0.6

UniFi API browser 2.0.35

01 Oct 10:59

Choose a tag to compare

  • updated PHP API client
  • added notes to README related to UniFi OS Server support
  • a number of minor changes and improvements

UniFi API browser 2.0.34

28 Nov 14:05

Choose a tag to compare

  • implemented support for UniFi API client version 2.0.X
  • implemented try/catch to handle Exceptions and provide better feedback to the user
  • use secure cookies when the tool is accessed over HTTPS
  • a number of minor tweaks

UniFi API browser 2.0.33

24 Nov 10:54

Choose a tag to compare

  • fixed handling of results from API v2, bug was introduced with version 2.0.32

UniFi API browser 2.0.32

24 Nov 10:33

Choose a tag to compare

  • applied fix to handle the more strict behaviour of property_exists() function in PHP >=8.0 when accidentally passing an array instead of an object
  • composer update; upgraded UniFi Controller API client class to 1.1.101

UniFi API browser 2.0.31

07 Nov 13:49

Choose a tag to compare

  • incorporated the suggestions from PR #115 to update Twig
  • other minor changes

UniFi API browser 2.0.30

23 Oct 12:14

Choose a tag to compare

  • updated PHP API client class to 1.1.99
  • added support for the new get_system_log() method provided by the latest PHP API client class

UniFi API browser 2.0.29

07 Oct 11:02

Choose a tag to compare

  • composer update
  • upgraded PHP API client version to 1.1.95
  • bumped version to 2.0.29

UniFi API browser 2.0.28

14 Sep 15:52

Choose a tag to compare