docs: add v2020.1 release notes
This commit is contained in:
		
							parent
							
								
									a8134ecb40
								
							
						
					
					
						commit
						e674c4ca73
					
				| @ -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