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 |    :caption: Releases | ||||||
|    :maxdepth: 1 |    :maxdepth: 1 | ||||||
| 
 | 
 | ||||||
|  |    releases/v2020.1 | ||||||
|    releases/v2019.1.2 |    releases/v2019.1.2 | ||||||
|    releases/v2019.1.1 |    releases/v2019.1.1 | ||||||
|    releases/v2019.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