Skip to content

Commit 1e72441

Browse files
committed
1.1.0 release
Signed-off-by: Gagan Deep <pandafy.dev@gmail.com>
1 parent 113e139 commit 1e72441

File tree

2 files changed

+71
-10
lines changed

2 files changed

+71
-10
lines changed

CHANGES.rst

+70-9
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,77 @@
11
Changelog
22
=========
33

4-
Version 1.1.0 [Unreleased]
4+
Version 1.1.0 [2024-11-22]
55
--------------------------
66

7-
Unreleased
7+
Features
8+
~~~~~~~~
9+
10+
- `Allowed specifying options for upgrade operations
11+
<https://github.com/openwisp/openwisp-firmware-upgrader/pull/226>`_.
12+
- Added REST API endpoints for ``DeviceFirmware`` and
13+
``UpgradeOperation``.
14+
- Added autocomplete support for filters in the admin interface.
15+
- Added support for device deactivation: prevent changing
16+
DeviceFirmwareImage of deactivated device.
17+
- Added following firmwares to the default firmware image map:
18+
19+
- COMFAST CF-E375AC
20+
- Dongwon T&I DW02-412H (128M) / KT GiGA WiFi home (128M)
21+
- Edgecore EAP102
22+
- GL.iNet GL-AR300M (NAND)
23+
- Generic x86/32 bit
24+
- Generic x86/64 (QEMU/KVM)
25+
- MikroTik wAP ac
26+
- TP-Link EAP225-Outdoor v3
27+
- Ubiquiti UniFi (OpenWrt 19.07 and later)
28+
- Ubiquiti UniFi AC LR (OpenWrt 19.07 and later)
29+
- Ubiquiti UniFi AP Pro (OpenWrt 19.07 and earlier)
30+
- Ubiquiti UniFi AP Pro (OpenWrt 19.07 and later)
31+
- VMware, Inc. VMware Virtual Platform
32+
- YunCore AX820
33+
- YunCore G720
34+
- Zbtlink ZBT-WE1026-5G (16M)
35+
- Zbtlink ZBT-WE826 (16M)
36+
- Zbtlink ZBT-WE826 (32M)
37+
- Zbtlink ZBT-WG3526 (16M)
38+
- Zbtlink ZBT-WG3526 (32M)
39+
40+
Changes
41+
~~~~~~~
42+
43+
- Try all available DeviceConnection for performing upgrades.
44+
- Allow longer firmware filenames upto 255 characters.
45+
46+
Dependencies
47+
++++++++++++
48+
49+
- Bumped ``openwisp-controller~=1.1.0``.
50+
- Bumped ``django-private-storage~=3.1.0``.
51+
- Added support for Django ``4.1.x`` and ``4.2.x``.
52+
- Added support for Python ``3.10``.
53+
- Dropped support for Python ``3.7``.
54+
- Dropped support for Django ``3.0.x`` and ``3.1.x``.
55+
56+
Bugfixes
57+
~~~~~~~~
58+
59+
- Fixed `issues in reconnecting to device after firmware upgrade
60+
<https://github.com/openwisp/openwisp-firmware-upgrader/issues/235>`_.
61+
- `Use storage backend method for deleting FirmwareImage.file
62+
<https://github.com/openwisp/openwisp-firmware-upgrader/pull/203>`_.
63+
- Fixed `false positive errors on OpenWrt upgrader
64+
<https://github.com/openwisp/openwisp-firmware-upgrader/issues/246>`_.
65+
- Avoid `logging error for Device without DeviceConnection
66+
<https://github.com/openwisp/openwisp-firmware-upgrader/pull/249>`_.
67+
- `User need to have required model permissions to perform admin actions
68+
<https://github.com/openwisp/openwisp-firmware-upgrader/pull/257>`_.
869

970
Version 1.0.1 [2022-06-10]
1071
--------------------------
1172

1273
Bugfixes
13-
--------
74+
~~~~~~~~
1475

1576
- Fixed `hardcoded storage backend of the "FirmwareImage.file" field
1677
<https://github.com/openwisp/openwisp-firmware-upgrader/issues/195>`_.
@@ -31,7 +92,7 @@ Version 1.0.0 [2022-05-05]
3192
--------------------------
3293

3394
Features
34-
--------
95+
~~~~~~~~
3596

3697
- Added ``version`` and ``os`` filters to the ``build`` endpoint
3798
- Added OpenWISP 1.x firmware upgrader (legacy)
@@ -93,18 +154,18 @@ Features
93154
- x86 Geode(TM) Integrated Processor by AMD
94155

95156
Changes
96-
-------
157+
~~~~~~~
97158

98159
Backward incompatible changes
99-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
160+
+++++++++++++++++++++++++++++
100161

101162
- REST APIs are enabled by default. You can disable them by setting
102163
``OPENWISP_FIRMWARE_UPGRADER_API`` to ``False``.
103164
- Changed REST API prefix from ``/upgrader/`` to ``/firmware-upgrader/``.
104165
This makes it consistent with REST API endpoints of other modules
105166

106167
Dependencies
107-
~~~~~~~~~~~~
168+
++++++++++++
108169

109170
- Dropped support for Python 3.6
110171
- Dropped support for Django 2.2
@@ -113,7 +174,7 @@ Dependencies
113174
- Upgraded openwisp-controller to 1.0.x
114175

115176
Other changes
116-
~~~~~~~~~~~~~
177+
+++++++++++++
117178

118179
- Avoid deletion of ``UpgradeOperation`` when related ``Firmware Image``
119180
is deleted
@@ -127,7 +188,7 @@ Other changes
127188
tasks
128189

129190
Bugfixes
130-
--------
191+
~~~~~~~~
131192

132193
- Fixed firmware checksum check
133194
- Improved error handling for upgrade operations

openwisp_firmware_upgrader/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
VERSION = (1, 1, 0, 'alpha')
1+
VERSION = (1, 1, 0, 'final')
22
__version__ = VERSION # alias
33

44

0 commit comments

Comments
 (0)