Skip to content

Commit 7673272

Browse files
committed
1.1.0 release
Signed-off-by: Gagan Deep <pandafy.dev@gmail.com>
1 parent 74d5730 commit 7673272

File tree

2 files changed

+69
-10
lines changed

2 files changed

+69
-10
lines changed

Diff for: CHANGES.rst

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

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

968
Version 1.0.1 [2022-06-10]
1069
--------------------------
1170

1271
Bugfixes
13-
--------
72+
~~~~~~~~
1473

1574
- Fixed `hardcoded storage backend of the "FirmwareImage.file" field
1675
<https://github.com/openwisp/openwisp-firmware-upgrader/issues/195>`_.
@@ -31,7 +90,7 @@ Version 1.0.0 [2022-05-05]
3190
--------------------------
3291

3392
Features
34-
--------
93+
~~~~~~~~
3594

3695
- Added ``version`` and ``os`` filters to the ``build`` endpoint
3796
- Added OpenWISP 1.x firmware upgrader (legacy)
@@ -93,18 +152,18 @@ Features
93152
- x86 Geode(TM) Integrated Processor by AMD
94153

95154
Changes
96-
-------
155+
~~~~~~~
97156

98157
Backward incompatible changes
99-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158+
+++++++++++++++++++++++++++++
100159

101160
- REST APIs are enabled by default. You can disable them by setting
102161
``OPENWISP_FIRMWARE_UPGRADER_API`` to ``False``.
103162
- Changed REST API prefix from ``/upgrader/`` to ``/firmware-upgrader/``.
104163
This makes it consistent with REST API endpoints of other modules
105164

106165
Dependencies
107-
~~~~~~~~~~~~
166+
++++++++++++
108167

109168
- Dropped support for Python 3.6
110169
- Dropped support for Django 2.2
@@ -113,7 +172,7 @@ Dependencies
113172
- Upgraded openwisp-controller to 1.0.x
114173

115174
Other changes
116-
~~~~~~~~~~~~~
175+
+++++++++++++
117176

118177
- Avoid deletion of ``UpgradeOperation`` when related ``Firmware Image``
119178
is deleted
@@ -127,7 +186,7 @@ Other changes
127186
tasks
128187

129188
Bugfixes
130-
--------
189+
~~~~~~~~
131190

132191
- Fixed firmware checksum check
133192
- Improved error handling for upgrade operations

Diff for: 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)