Skip to content

Commit 19bcddd

Browse files
authored
1.1.0 release
Signed-off-by: Gagan Deep <pandafy.dev@gmail.com>
1 parent d739a7b commit 19bcddd

File tree

2 files changed

+58
-3
lines changed

2 files changed

+58
-3
lines changed

CHANGELOG.rst

Lines changed: 57 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,65 @@
11
Change log
22
==========
33

4-
1.1.0 [unreleased]
4+
1.1.0 [2024-09-25]
55
------------------
66

7-
WIP.
7+
Features
8+
~~~~~~~~
9+
10+
- Added the ``default_hostname`` option to force devices to register using
11+
their MAC address instead of their hostname.
12+
- Added support for `hotplug events
13+
<https://openwisp.io/docs/dev/openwrt-config-agent/user/hotplug-events.html>`_.
14+
- Added error reporting functionality, which sends error logs to the
15+
controller if the agent fails to apply a configuration update.
16+
- Implemented a retry mechanism with random backoff for essential
17+
operations, including retrieving checksums and downloading
18+
configurations from the controller, as well as reporting error statuses.
19+
20+
Changes
21+
~~~~~~~
22+
23+
Backward incompatible changes
24+
+++++++++++++++++++++++++++++
25+
26+
- Renamed ``/etc/init.d/openwisp_config`` to
27+
``/etc/init.d/openwisp_config``.
28+
29+
Deprecations
30+
++++++++++++
31+
32+
- Deprecated ``/usr/sbin/openwisp_config`` in favor of
33+
``/usr/sbin/openwisp-config`` to maintain consistency with other files
34+
in the package. The path ``/usr/sbin/openwisp_config`` is now a symbolic
35+
link to ``/usr/sbin/openwisp-config``.
36+
- Deprecated `hooks
37+
<https://openwisp.io/docs/dev/openwrt-config-agent/user/settings.html#hooks>`_
38+
in favor of `hotplug events
39+
<https://openwisp.io/docs/dev/openwrt-config-agent/user/hotplug-events.html>`_.
40+
41+
Other changes
42+
+++++++++++++
43+
44+
- Updated logging to capture errors from ``openwisp-update-config`` in
45+
``logd``.
46+
- Changed the default ``bootup_delay`` to ``10`` seconds.
47+
- Changed the auto-naming of ``network.device`` objects to make it
48+
consistent with OpenWISP.
49+
50+
Bugfixes
51+
~~~~~~~~
52+
53+
- Ensured full backup of default UCI files to prevent the loss of
54+
configuration.
55+
- Preserved persistent data directories across system upgrades.
56+
- Fixed a registration bug where the agent failed to automatically fall
57+
back to the first non-loopback interface when the configured
58+
``mac_interface`` was not present.
59+
- Fixed backup process to include all modified files in the backup to
60+
ensure no changes are omitted.
61+
- Resolved issues in post-installation and removal scripts in the
62+
``Makefile``, ensuring proper execution during image building.
863

964
1.0.1 [2022-06-21]
1065
------------------

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.1.0a
1+
1.1.0

0 commit comments

Comments
 (0)