docs: add v2020.1 release notes
This commit is contained in:
parent
a8134ecb40
commit
d6c9ab1a81
@ -74,6 +74,7 @@ Several Freifunk communities in Germany use Gluon as the foundation of their Fre
|
||||
:caption: Releases
|
||||
:maxdepth: 1
|
||||
|
||||
releases/v2020.1
|
||||
releases/v2019.1.2
|
||||
releases/v2019.1.1
|
||||
releases/v2019.1
|
||||
|
191
docs/releases/v2020.1.rst
Normal file
191
docs/releases/v2020.1.rst
Normal file
@ -0,0 +1,191 @@
|
||||
Gluon 2020.1
|
||||
============
|
||||
|
||||
This is the first release of Gluon in 2020, based on OpenWrt 19.07. It
|
||||
introduces the ath79 target, which will replace ar71xx in the short
|
||||
term.
|
||||
|
||||
Added hardware support
|
||||
----------------------
|
||||
|
||||
ath79-generic
|
||||
~~~~~~~~~~~~~
|
||||
|
||||
- devolo WiFi pro 1200e
|
||||
- devolo WiFi pro 1200i
|
||||
- devolo WiFi pro 1750c
|
||||
- devolo WiFi pro 1750e
|
||||
- devolo WiFi pro 1750i
|
||||
- devolo WiFi pro 1750x
|
||||
- GL.iNet GL-AR300M-Lite
|
||||
- OCEDO Raccoon
|
||||
- TP-Link Archer C6 v2
|
||||
|
||||
ipq40xx-generic
|
||||
~~~~~~~~~~~~~~~
|
||||
|
||||
- Aruba AP-303
|
||||
- Aruba Instant On AP11
|
||||
- AVM FRITZ!Repeater 1200
|
||||
|
||||
ipq806x-generic
|
||||
~~~~~~~~~~~~~~~
|
||||
|
||||
- Netgear R7800
|
||||
|
||||
lantiq-xway
|
||||
~~~~~~~~~~~
|
||||
|
||||
- AVM FRITZ!Box 7312
|
||||
- AVM FRITZ!Box 7320
|
||||
- AVM FRITZ!Box 7330
|
||||
- AVM FRITZ!Box 7330 SL
|
||||
|
||||
lantiq-xrx200
|
||||
~~~~~~~~~~~~~
|
||||
|
||||
- AVM FRITZ!Box 7360 (v1, v2)
|
||||
- AVM FRITZ!Box 7360 SL
|
||||
- AVM FRITZ!Box 7362 SL
|
||||
- AVM FRITZ!Box 7412
|
||||
|
||||
mpc85xx-p1020
|
||||
~~~~~~~~~~~~~
|
||||
|
||||
- Enterasys WS-AP3710i
|
||||
- OCEDO Panda
|
||||
|
||||
ramips-mt7620
|
||||
~~~~~~~~~~~~~
|
||||
|
||||
- TP-Link Archer C2 (v1)
|
||||
- TP-Link Archer C20 (v1)
|
||||
- TP-Link Archer C20i
|
||||
- TP-Link Archer C50 (v1)
|
||||
- Xiaomi MiWifi Mini
|
||||
|
||||
ramips-mt7621
|
||||
~~~~~~~~~~~~~
|
||||
|
||||
- Netgear EX6150 (v1)
|
||||
- Netgear R6220
|
||||
|
||||
ramips-mt76x8
|
||||
~~~~~~~~~~~~~
|
||||
|
||||
- GL.iNet VIXMINI
|
||||
- TP-Link TL-MR3020 (v3)
|
||||
- TP-Link TL-WA801ND (v5)
|
||||
- TP-Link TL-WR902AC (v3)
|
||||
|
||||
Removed hardware support
|
||||
------------------------
|
||||
|
||||
- ALFA Network Hornet-UB [#kernelpartition_too_small]_
|
||||
- ALFA Network Tube2H [#kernelpartition_too_small]_
|
||||
- ALFA Network N2 [#kernelpartition_too_small]_
|
||||
- ALFA Network N5 [#kernelpartition_too_small]_
|
||||
|
||||
.. [#kernelpartition_too_small]
|
||||
The kernel partition on this device is too small to build a working image.
|
||||
|
||||
Major changes
|
||||
-------------
|
||||
|
||||
OpenWrt 19.07
|
||||
~~~~~~~~~~~~~
|
||||
|
||||
Gluon v2020.1 is the first release to use OpenWrt 19.07. All targets
|
||||
therefore use Linux 4.14.166.
|
||||
|
||||
batman-adv compat v14 removal
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
Support for the long deprecated compat 14 version of batman-adv has been
|
||||
dropped. Communities still using this version should migrate to batman-adv
|
||||
using the scheduled domain switch.
|
||||
|
||||
IBSS wireless mesh removal
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
Support for the IBSS wireless protocol has been dropped. Communities
|
||||
still using IBSS are suggested to migrate to 802.11s using the scheduled
|
||||
domain switch.
|
||||
|
||||
Performance enhancements
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
We install zram-swap by default on ``ar71xx`` devices with 8MB of flash
|
||||
and 32MB of RAM.
|
||||
|
||||
Renamed targets
|
||||
~~~~~~~~~~~~~~~
|
||||
|
||||
- The ``ipq40xx`` target was renamed to ``ipq40xx-generic``.
|
||||
- The ``ipq806x`` target was renamed to ``ipq806x-generic``.
|
||||
|
||||
Status Page
|
||||
~~~~~~~~~~~
|
||||
|
||||
- Gateway nexthop information has been added to the statuspage when batman-adv
|
||||
is used. This includes its MAC address and prettyname as well as the interface
|
||||
name towards the selected gateway.
|
||||
- The site name has been added to the statuspage. If the node is in a multidomain
|
||||
setup it will also show the domain name.
|
||||
|
||||
DECT button to enter config mode
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
Many AVM devices don't feature a separate RESET/WPS button, therefore
|
||||
starting this release we support entering the config mode via DECT buttons.
|
||||
|
||||
X86 partition size
|
||||
~~~~~~~~~~~~~~~~~~
|
||||
|
||||
The x86 partition size has been reduced to fit on disks with a capacity of 128 MB.
|
||||
|
||||
Bugfixes
|
||||
--------
|
||||
|
||||
Autoupdater aliases
|
||||
~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
We have added several new aliases for autoupdater compatibility on
|
||||
the following devices:
|
||||
|
||||
- Ubiquiti UniFi AC LR
|
||||
- Raspberry Pi
|
||||
|
||||
Site changes
|
||||
------------
|
||||
|
||||
site.mk
|
||||
~~~~~~~
|
||||
|
||||
- The ``GLUON_WLAN_MESH`` variable can be dropped, as 802.11s is
|
||||
the only supported wireless transport from now on.
|
||||
|
||||
Internals
|
||||
---------
|
||||
|
||||
Linting Targets
|
||||
~~~~~~~~~~~~~~~
|
||||
|
||||
Support for linter make targets was added.
|
||||
|
||||
- ``make lint``
|
||||
- ``make lint-sh`` to only check shell scripts
|
||||
- ``make lint-lua`` to only check lua scripts
|
||||
|
||||
These require the shellcheck and luacheck tools. The docker image has
|
||||
been updated accordingly.
|
||||
|
||||
Continuous integration
|
||||
~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
We have implemented continuous integration testing using Jenkins and thereby
|
||||
ensure that all lua and shell scripts are linted, that the documentation
|
||||
still builds and warnings are highlighted, and that Gluon still
|
||||
compiles, by testing a build on the ``x86_64`` target. We expect this to
|
||||
significantly improve the feedback cycle and quality of contributions.
|
||||
|
Loading…
Reference in New Issue
Block a user