@@ -6,6 +6,41 @@ Version 1.2.0 [Unreleased]
66
77Work in progress.
88
9+ Version 1.1.2 [2025-08-01]
10+ --------------------------
11+
12+ Bugfixes
13+ ~~~~~~~~
14+
15+ - Fixed `compatibility of OpenWrt.update_config with openwisp-config >=
16+ 1.1.0 <https://github.com/openwisp/openwisp-controller/issues/964> `__.
17+ - Fixed `VPN-client template switch issue when switching between VPN
18+ servers with the same address
19+ <https://github.com/openwisp/openwisp-controller/issues/973> `__.
20+ - Fixed `missing config_changed signal when reverting a template
21+ <https://github.com/openwisp/openwisp-controller/issues/836> `__.
22+ - Fixed `Zerotier network name being set to "ow_zt" instead of "global"
23+ <https://github.com/openwisp/openwisp-controller/issues/982> `__.
24+ - Fixed error in preview when device has no name set.
25+ - Fixed live updates for "Send commands" when multiple websocket
26+ connections are open for the same device.
27+ - Limited command results in the device admin to 30 entries to avoid
28+ loading issues.
29+ - Fixed uncaught exception in ``leaflet.draw.i18n.js ``.
30+ - Fixed `handling of devices without a DeviceConnection when creating
31+ commands
32+ <https://github.com/openwisp/openwisp-controller/issues/1016> `__.
33+ - Prevented `adding multiple VPN client templates pointing to the same VPN
34+ server <https://github.com/openwisp/openwisp-controller/issues/832> `__.
35+ - Fixed timeout issues in VPN checksum and download configuration views
36+ for large VPN setups (e.g., 2000+ WireGuard peers) by caching the
37+ checksum and generated configuration.
38+ - Fixed an issue where enforcing required templates was accidentally
39+ deleting `VpnClient ` objects, causing them to be recreated whenever
40+ device templates were modified in the Django admin.
41+ - Fixed ``HTTP 500 Server Error `` when geographic REST API endpoints
42+ receive a malformed resource ID.
43+
944Version 1.1.1 [2025-01-31]
1045--------------------------
1146
0 commit comments