Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.1.0 release #215

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
53 changes: 50 additions & 3 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,10 +1,57 @@
Change log
==========

1.1.0 [unreleased]
------------------
Version 1.1.0 [2024-08-19]
--------------------------

Features
~~~~~~~~

- Added option to force devices to register using their MAC address
instead of their hostname.
- Added support for `hotplug events
<https://openwisp.io/docs/dev/openwrt-config-agent/user/hotplug-events.html>`_.
- Added error reporting functionality, which sends error logs to the
controller if the agent fails to apply a configuration update.
- Implemented a retry mechanism with random backoff for essential
operations, including retrieving checksums and downloading
configurations from the controller, as well as reporting error statuses.

Changes
~~~~~~~

- **DEPRECATION WARNING:**
- Updated logging to capture errors from ``openwisp-update-config`` in
``logd``.
- Changed the default ``bootup_delay`` to ``10`` seconds.
- Changed the auto-naming of ``network.device`` objects to make it
consistent with OpenWISP.

Deprecations
++++++++++++

- Deprecated ``/usr/sbin/openwisp_config`` in favor of
``/usr/sbin/openwisp-config`` to maintain consistency with other files
in the package. The path ``/usr/sbin/openwisp_config`` is now a symbolic
link to ``/usr/sbin/openwisp-config``.
- Deprecated `hooks
<https://openwisp.io/docs/dev/openwrt-config-agent/user/settings.html#hooks>`_
in favor of `hotplug events
<https://openwisp.io/docs/dev/openwrt-config-agent/user/hotplug-events.html>`_.

Bugfixes
~~~~~~~~

WIP.
- Ensured full backup of default UCI files to prevent the loss of
configuration.
- Preserved persistent data directories across system upgrades.
- Fixed a registration bug where the agent failed to automatically fall
back to the first non-loopback interface when the configured
``mac_interface`` was not present.
- Fixed backup process to include all modified files in the backup to
ensure no changes are omitted.
- Resolved issues in post-installation and removal scripts in the
``Makefile``, ensuring proper execution during image building.

1.0.1 [2022-06-21]
------------------
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.1.0a
1.1.0
Loading