From 259472ae646a703b86bb10eb9aa614c73e006909 Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Mon, 8 Aug 2022 08:24:13 +1200 Subject: [PATCH 1/3] Bump version to 2022.6.3 --- Doxygen | 2 +- Makefile | 2 +- _static/version | 2 +- conf.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Doxygen b/Doxygen index d74e103ff..a040e2b49 100644 --- a/Doxygen +++ b/Doxygen @@ -38,7 +38,7 @@ PROJECT_NAME = "ESPHome" # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = 2022.6.2 +PROJECT_NUMBER = 2022.6.3 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a diff --git a/Makefile b/Makefile index 0ea2df835..e77437e6f 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ ESPHOME_PATH = ../esphome -ESPHOME_REF = 2022.6.2 +ESPHOME_REF = 2022.6.3 .PHONY: html html-strict cleanhtml deploy help live-html Makefile netlify netlify-api api netlify-dependencies svg2png copy-svg2png minify diff --git a/_static/version b/_static/version index 87b76e698..0fb73964d 100644 --- a/_static/version +++ b/_static/version @@ -1 +1 @@ -2022.6.2 \ No newline at end of file +2022.6.3 \ No newline at end of file diff --git a/conf.py b/conf.py index a16a22b0d..bd7203041 100644 --- a/conf.py +++ b/conf.py @@ -68,7 +68,7 @@ author = "ESPHome" # The short X.Y version. version = "2022.6" # The full version, including alpha/beta/rc tags. -release = "2022.6.2" +release = "2022.6.3" # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. From 3f8ec36347cbc8ad65b1b515bd4062b3c1654faa Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Mon, 8 Aug 2022 08:25:05 +1200 Subject: [PATCH 2/3] Update changelog for 2022.6.3 --- changelog/2022.6.0.rst | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/changelog/2022.6.0.rst b/changelog/2022.6.0.rst index 46c626dfe..0b0e7a00a 100644 --- a/changelog/2022.6.0.rst +++ b/changelog/2022.6.0.rst @@ -97,6 +97,15 @@ Release 2022.6.2 - June 23 - Media Player: added play_media action :esphomepr:`3579` by :ghuser:`dudanov` - Fix 2 small issues in BLEClient :esphomepr:`3544` by :ghuser:`jhansche` +Release 2022.6.3 - August 8 +--------------------------- + +- FIX: Modbus queue deduplicator deleting custom commands :esphomepr:`3650` by :ghuser:`jpeletier` +- Update inkbird_ibsth1_mini.cpp :esphomepr:`3664` by :ghuser:`ssieb` +- Add CO device class to binary_sensor :esphomepr:`3656` by :ghuser:`berg` +- Use application/json instead of text/json :esphomepr:`3671` by :ghuser:`ssieb` +- Use correct struct members. :esphomepr:`3672` by :ghuser:`ssieb` + Breaking Changes ---------------- From 994941bf394ab3fd066021593758434d7077b67b Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Mon, 8 Aug 2022 08:25:58 +1200 Subject: [PATCH 3/3] Update supporters for 2022.6.3 --- guides/supporters.rst | 81 ++++++++++++++++++++++++++++++++----------- 1 file changed, 61 insertions(+), 20 deletions(-) diff --git a/guides/supporters.rst b/guides/supporters.rst index fcecd1ab0..01c3fbdaf 100644 --- a/guides/supporters.rst +++ b/guides/supporters.rst @@ -32,6 +32,7 @@ Contributors - `adamgreg (@adamgreg) `__ - `Chris Byrne (@adapt0) `__ - `Attila Darazs (@adarazs) `__ +- `ADeadPixel (@ADeadPixel) `__ - `Andrea Donno (@adonno) `__ - `Adrien Brault (@adrienbrault) `__ - `Johan Bloemberg (@aequitas) `__ @@ -65,20 +66,25 @@ Contributors - `andrewpc (@andrewpc) `__ - `Andrzej (@andriej) `__ - `Andreas (@anduchs) `__ +- `Andy2No (@Andy2No) `__ - `Vegetto (@angelnu) `__ - `Sergey Anisimov (@anisimovsergey) `__ - `Nikolay Vasilchuk (@Anonym-tsk) `__ - `Adriaan Peeters (@apeeters) `__ +- `apendley (@apendley) `__ - `Darius Ratkevičius (@aphex008) `__ - `Andy Allsopp (@arallsopp) `__ - `arantius (@arantius) `__ +- `arturo182 (@arturo182) `__ - `arunderwood (@arunderwood) `__ +- `Arya (@Arya11111) `__ - `Borys Pierov (@ashald) `__ - `Ash McKenzie (@ashmckenzie) `__ - `Ashton Kemerling (@AshtonKem) `__ - `Pavel Pletenev (@ASMfreaK) `__ - `Andreas Soehlke (@asoehlke) `__ - `Mike Dunston (@atanisoft) `__ +- `AustinMorris (@AustinMorris) `__ - `Arsène von Wyss (@avonwyss) `__ - `Achilleas Pipinellis (@axilleas) `__ - `Kamil Trzciński (@ayufan) `__ @@ -95,8 +101,10 @@ Contributors - `J. Nick Koston (@bdraco) `__ - `Maxim Ocheretianko (@bearpawmaxim) `__ - `Benno Pütz (@bennop) `__ +- `Benoit3 (@Benoit3) `__ - `Ben Suffolk (@bensuffolk) `__ - `Arturo Casal (@berfenger) `__ +- `Bryan Berg (@berg) `__ - `Ivan Bessarabov (@bessarabov) `__ - `besteru (@besteru) `__ - `Brandon (@bgulla) `__ @@ -106,8 +114,10 @@ Contributors - `JDavid (@blackhack) `__ - `Branimir Lambov (@blambov) `__ - `Jim Ekman (@blejdfist) `__ +- `Scott Smith (@blurfl) `__ - `Bob (@Bmooij) `__ - `Benjamin Klotz (@bnw) `__ +- `Bodmer (@Bodmer) `__ - `Mauricio Bonani (@bonanitech) `__ - `Casey Olson (@bookcasey) `__ - `BoukeHaarsma23 (@BoukeHaarsma23) `__ @@ -165,6 +175,7 @@ Contributors - `Alex Solomaha (@CyanoFresh) `__ - `Luar Roji (@cyberplant) `__ - `d-two (@d-two) `__ +- `dab0g (@dab0g) `__ - `Dale Higgs (@dale3h) `__ - `damanti-me (@damanti-me) `__ - `Daniel Bjørnbakk (@danibjor) `__ @@ -191,7 +202,6 @@ Contributors - `declanshanaghy (@declanshanaghy) `__ - `definitio (@definitio) `__ - `Christiaan Blom (@Deinara) `__ -- `Rsan (@deltazerorsan) `__ - `Mickaël Le Baillif (@demikl) `__ - `Dennis (@dennisvbussel) `__ - `dentra (@dentra) `__ @@ -202,6 +212,7 @@ Contributors - `Develo (@devyte) `__ - `Dezorian (@Dezorian) `__ - `dgtal1 (@dgtal1) `__ +- `Dan Halbert (@dhalbert) `__ - `Alain Turbide (@Dilbert66) `__ - `Mark (@Diramu) `__ - `Dirk Heinke (@DirkHeinke) `__ @@ -215,12 +226,14 @@ Contributors - `Farzad E. (@dnetguru) `__ - `DrZoid (@docteurzoidberg) `__ - `Dominik (@DomiStyle) `__ +- `Derek M. (@doolbneerg) `__ - `Mark Dietzer (@Doridian) `__ - `Jiang Sheng (@doskoi) `__ - `Robert Schütz (@dotlambda) `__ - `Daniel Hyles (@DotNetDann) `__ - `dr-oblivium (@dr-oblivium) `__ - `Drew Perttula (@drewp) `__ +- `drmpf (@drmpf) `__ - `DrRob (@DrRob) `__ - `drug123 (@drug123) `__ - `Daniel Müller (@dtmuller) `__ @@ -231,6 +244,7 @@ Contributors - `Janez Troha (@dz0ny) `__ - `Dimitris Zervas (@dzervas) `__ - `Dan Jackson (@e28eta) `__ +- `Earle F. Philhower, III (@earlephilhower) `__ - `Ermanno Baschiera (@ebaschiera) `__ - `Robert Resch (@edenhaus) `__ - `Niclas Larsson (@edge90) `__ @@ -268,10 +282,12 @@ Contributors - `C W (@fake-name) `__ - `Felix Storm (@felixstorm) `__ - `Christian Ferbar (@ferbar) `__ +- `FeuerSturm (@FeuerSturm) `__ - `fkirill (@fkirill) `__ - `Sean Vig (@flacjacket) `__ - `Diego Elio Pettenò (@Flameeyes) `__ - `Flaviu Tamas (@flaviut) `__ +- `风飘雨 (@flyrainning) `__ - `foxsam21 (@foxsam21) `__ - `Fractal147 (@Fractal147) `__ - `Francis-labo (@Francis-labo) `__ @@ -300,6 +316,7 @@ Contributors - `Geoffrey Van Landeghem (@geoffrey-vl) `__ - `Gérald Guiony (@gerald-guiony) `__ - `Gerard (@gerard33) `__ +- `Giampiero Baggiani (@giampiero7) `__ - `Giovanni (@Gio-dot) `__ - `github-actions[bot] (@github-actions[bot]) `__ - `gitolicious (@gitolicious) `__ @@ -316,6 +333,8 @@ Contributors - `Antoine GRÉA (@grea09) `__ - `George (@grob6000) `__ - `Stefan Grufman (@GruffyPuffy) `__ +- `gsexton (@gsexton) `__ +- `Gabriel Sieben (@gsieben) `__ - `Guillaume DELVIT (@guiguid) `__ - `guillempages (@guillempages) `__ - `Guyohms (@Guyohms) `__ @@ -327,6 +346,7 @@ Contributors - `Gavin Mogan (@halkeye) `__ - `Charles (@hallard) `__ - `Charles Thompson (@haryadoon) `__ +- `Ha Thach (@hathach) `__ - `hcoohb (@hcoohb) `__ - `Héctor Giménez (@hectorgimenez) `__ - `Jimmy Hedman (@HeMan) `__ @@ -336,7 +356,7 @@ Contributors - `Sebastian Raff (@hobbyquaker) `__ - `MoA (@honomoa) `__ - `Hopperpop (@Hopperpop) `__ -- `Yang Hau (@HowJMay) `__ +- `Yang Hau (@howjmay) `__ - `Antonio Vanegas (@hpsaturn) `__ - `hreintke (@hreintke) `__ - `Jan Hubík (@hubikj) `__ @@ -350,9 +370,11 @@ Contributors - `Petko Bordjukov (@ignisf) `__ - `ikatkov (@ikatkov) `__ - `Tim Smeets (@ikilledmypc) `__ +- `iKK001 (@iKK001) `__ - `imgbot[bot] (@imgbot[bot]) `__ - `ImSorryButWho (@ImSorryButWho) `__ - `Lorenzo Ortiz (@Infinitte) `__ +- `Ivo Roefs (@Ironirc) `__ - `irtimaled (@irtimaled) `__ - `Ingo Theiss (@itn3rd77) `__ - `Ivan Shvedunov (@ivan4th) `__ @@ -363,6 +385,7 @@ Contributors - `James Braid (@jamesbraid) `__ - `James Duke (@jamesduke) `__ - `James Gao (@jamesgao) `__ +- `Juraj Andrássy (@JAndrassy) `__ - `Jan Grewe (@jangrewe) `__ - `János Rusiczki (@janosrusiczki) `__ - `Jan Pieper (@janpieper) `__ @@ -387,8 +410,6 @@ Contributors - `Jens-Christian Skibakk (@jenscski) `__ - `Jérôme Laban (@jeromelaban) `__ - `Jesse Hills (@jesserockz) `__ -- `James Szalay (@jgissend10) `__ -- `Yuval Brik (@jhamhader) `__ - `Joe (@jhansche) `__ - `Jim Bauwens (@jimbauwens) `__ - `jimtng (@jimtng) `__ @@ -397,8 +418,10 @@ Contributors - `John K. Luebs (@jkl1337) `__ - `Justin Maxwell (@jkmaxwell) `__ - `Jeppe Ladefoged (@jladefoged) `__ +- `Jean-Luc Béchennec (@jlbirccyn) `__ - `Jonas De Kegel (@jlsjonas) `__ - `Jonathan Martens (@jmartens) `__ +- `Joe Gross (@joegross) `__ - `Johan van der Kuijl (@johanvanderkuijl) `__ - `Johboh (@Johboh) `__ - `John Erik Halse (@johnerikhalse) `__ @@ -410,7 +433,9 @@ Contributors - `joseph douce (@josephdouce) `__ - `Joshua Spence (@joshuaspence) `__ - `Joscha Wagner (@jowgn) `__ +- `Javier Peletier (@jpeletier) `__ - `jsuanet (@jsuanet) `__ +- `James Szalay (@jtszalay) `__ - `junnikokuki (@junnikokuki) `__ - `Justahobby01 (@Justahobby01) `__ - `Mike Ryan (@justfalter) `__ @@ -425,12 +450,15 @@ Contributors - `kaegi (@kaegi) `__ - `kahrendt (@kahrendt) `__ - `Karol Zlot (@karolzlot) `__ +- `Kattni (@kattni) `__ - `Krasimir Nedelchev (@kaykayehnn) `__ - `Krzysztof Białek (@kbialek) `__ - `Keilin Bickar (@kbickar) `__ - `Keith Burzinski (@kbx81) `__ +- `Ken Piper (@Kealper) `__ - `Robert Kiss (@kepten) `__ - `Kevin O'Rourke (@kevinior) `__ +- `Khoi Hoang (@khoih-prog) `__ - `Ed (@kixtarter) `__ - `Kurt Kellner (@kkellner) `__ - `Klaas Schoute (@klaasnicolaas) `__ @@ -453,11 +481,14 @@ Contributors - `Kyle Hendricks (@kylehendricks) `__ - `Kyle Manna (@kylemanna) `__ - `la7dja (@la7dja) `__ +- `Limor "Ladyada" Fried (@ladyada) `__ +- `Luca Adrian L (@lal12) `__ - `Fredrik Lindqvist (@Landrash) `__ - `Laszlo Gazdag (@lazlyhu) `__ - `lcavalli (@lcavalli) `__ - `Craig Fletcher (@leakypixel) `__ - `Benny de Leeuw (@leeuwte) `__ +- `Leonardo La Rocca (@leoli51) `__ - `Riku Lindblad (@lepinkainen) `__ - `Lerosen (@Lerosen) `__ - `Leon Loopik (@Lewn) `__ @@ -484,7 +515,9 @@ Contributors - `Massimiliano Ravelli (@madron) `__ - `Alexandre-Jacques St-Jacques (@Maelstrom96) `__ - `magnus (@magnusja) `__ +- `Magnus Nordlander (@magnusnordlander) `__ - `Magnus Øverli (@magnusoverli) `__ +- `majbthrd (@majbthrd) `__ - `Major Péter (@majorpeter) `__ - `raymonder jin (@mamil) `__ - `Manuel Díez (@manutenfruits) `__ @@ -498,6 +531,7 @@ Contributors - `Mario (@mario-tux) `__ - `Marek Marczykowski-Górecki (@marmarek) `__ - `Matthew Harrold (@marrold) `__ +- `marshn (@marshn) `__ - `marsjan155 (@marsjan155) `__ - `Martin (@martgras) `__ - `Martin Hjelmare (@MartinHjelmare) `__ @@ -512,6 +546,7 @@ Contributors - `Matthew Mazzanti (@matthewmazzanti) `__ - `matthias882 (@matthias882) `__ - `Maurice Schleußinger (@maurice-schleussinger) `__ +- `Maximilian Gerhardt (@maxgerhardt) `__ - `mbo18 (@mbo18) `__ - `mckaymatthew (@mckaymatthew) `__ - `Me No Dev (@me-no-dev) `__ @@ -545,6 +580,7 @@ Contributors - `Maurice Makaay (@mmakaay) `__ - `mmanza (@mmanza) `__ - `Michael Nieß (@mniess) `__ +- `mnltake (@mnltake) `__ - `Matt N. (@mnoorenberghe) `__ - `monkeyclass (@monkeyclass) `__ - `Moritz Glöckl (@moritzgloeckl) `__ @@ -604,6 +640,8 @@ Contributors - `Dave Walker (@oddsockmachine) `__ - `Andrey Ganzevich (@odya) `__ - `Olivér Falvai (@ofalvai) `__ +- `ogatatsu (@ogatatsu) `__ +- `Oğuzhan Başer (@oguzhanbaser) `__ - `Omar Ghader (@omarghader) `__ - `Ömer Şiar Baysal (@omersiar) `__ - `Oncleben31 (@oncleben31) `__ @@ -631,19 +669,20 @@ Contributors - `per1234 (@per1234) `__ - `Peter Valkov (@peter-valkov) `__ - `Peter Foreman (@peterforeman) `__ +- `Peter Galantha (@peterg79) `__ - `Peter Remøy Paulsen (@petrepa) `__ - `Philip Rosenberg-Watt (@PhilRW) `__ -- `phjr (@phjr) `__ - `pieterbrink123 (@pieterbrink123) `__ - `Tommy van der Vorst (@pixelspark) `__ - `Peter Kuehne (@pkuehne) `__ - `Plácido Revilla (@placidorevilla) `__ - `Marcus Kempe (@plopp) `__ - `DK (@poldim) `__ -- `polyfaces (@polyfaces) `__ +- `Pontus Oldberg (@PontusO) `__ - `poptix (@poptix) `__ - `Iván Povedano (@pove) `__ - `probonopd (@probonopd) `__ +- `Mike Lynch (@Prow7) `__ - `Peter Stuifzand (@pstuifzand) `__ - `Peter Tatrai (@ptatrai) `__ - `Patrick Toal (@ptoal) `__ @@ -654,7 +693,6 @@ Contributors - `Qc (@qc24) `__ - `Karol Zlot (@qqgg231) `__ - `Tommy Jonsson (@quazzie) `__ -- `quentin9696 (@quentin9696) `__ - `Quentin Stafford-Fraser (@quentinsf) `__ - `Quinn Hosler (@quinnhosler) `__ - `Johannes Rebling (@r0oland) `__ @@ -666,23 +704,20 @@ Contributors - `Radim Karniš (@radimkarnis) `__ - `Florian Ragwitz (@rafl) `__ - `Rai-Rai (@Rai-Rai) `__ -- `rainero84 (@rainero84) `__ -- `razorback16 (@razorback16) `__ +- `randomllama (@randomllama) `__ - `rbaron (@rbaron) `__ - `Robert Cambridge (@rcambrj) `__ -- `Ronald Dehuysser (@rdehuyss) `__ - `Rebbe Pod (@RebbePod) `__ - `Alex (@redwngsrul) `__ - `Alex Reid (@reidprojects) `__ +- `Pavels Veretennikovs (@rfvermut) `__ - `Richard Klingler (@richardklingler) `__ -- `richardweinberger (@richardweinberger) `__ - `Rich Foley (@RichFoley) `__ - `Richard Lewis (@richrd) `__ - `Rico van Genugten (@ricovangenugten) `__ - `rjlexx (@rjlexx) `__ - `René Klomp (@rklomp) `__ - `rlowens (@rlowens) `__ -- `Roy Meissner (@rmeissn) `__ - `LMR (@rmooreID) `__ - `Ryan Mounce (@rmounce) `__ - `rnauber (@rnauber) `__ @@ -692,19 +727,14 @@ Contributors - `Rob Gridley (@robgridley) `__ - `Robin Smidsrød (@robinsmidsrod) `__ - `RoboMagus (@RoboMagus) `__ -- `RockBomber (@RockBomber) `__ -- `RoganDawes (@RoganDawes) `__ - `Roi Tagar (@roitagar) `__ -- `romerod (@romerod) `__ - `Jérôme W. (@RomRider) `__ - `Robbie Page (@rorpage) `__ - `rotarykite (@rotarykite) `__ - `rradar (@rradar) `__ -- `rrooggiieerr (@rrooggiieerr) `__ - `rspaargaren (@rspaargaren) `__ - `rsumner (@rsumner) `__ - `Ruben De Smet (@rubdos) `__ -- `Rubén G. (@rubengargar) `__ - `@RubenKelevra (@RubenKelevra) `__ - `RubyBailey (@RubyBailey) `__ - `rweather (@rweather) `__ @@ -716,11 +746,9 @@ Contributors - `Wolle (@schreibfaul1) `__ - `Ville Skyttä (@scop) `__ - `Stefan Seyfried (@seife) `__ -- `sekkr1 (@sekkr1) `__ - `SenexCrenshaw (@SenexCrenshaw) `__ - `Sergio (@sergio303) `__ - `Sergio Mayoral Martínez (@sermayoral) `__ -- `sethcohn (@sethcohn) `__ - `Emanuele Tessore (@setola) `__ - `Abdelkader Boudih (@seuros) `__ - `SharkSharp (@SharkSharp) `__ @@ -728,19 +756,25 @@ Contributors - `sherbang (@sherbang) `__ - `Shish (@shish) `__ - `SiliconAvatar (@SiliconAvatar) `__ +- `SirSydom (@SirSydom) `__ - `Derek Hageman (@Sizurka) `__ - `Stephen Tierney (@sjtrny) `__ - `Niklas Wagner (@Skaronator) `__ - `Rafael Treviño (@skasi7) `__ +- `Brian Slesinsky (@skybrian) `__ - `Sebastian Lövdahl (@slovdahl) `__ +- `smischny (@smischny) `__ - `Luca Zimmermann (@soundstorm) `__ - `Sourabh Jaiswal (@sourabhjaiswal) `__ - `Philip Allgaier (@spacegaier) `__ - `spacemanspiff2007 (@spacemanspiff2007) `__ - `Sean Brogan (@spbrogan) `__ +- `Spegs21 (@Spegs21) `__ - `Stephan Peijnik-Steinwender (@speijnik) `__ +- `Eric Lind (@sperly) `__ - `Paul Krischer (@SqyD) `__ - `Samuel Sieb (@ssieb) `__ +- `Stefan Staub (@sstaub) `__ - `St4n (@St4n) `__ - `stegm (@stegm) `__ - `Steve Baxter (@stevebaxter) `__ @@ -749,10 +783,13 @@ Contributors - `Stijn Tintel (@stintel) `__ - `stubs12 (@stubs12) `__ - `Jordan Vohwinkel (@sublime93) `__ +- `sumirati (@sumirati) `__ - `swifty99 (@swifty99) `__ +- `Sybren A. Stüvel (@sybrenstuvel) `__ - `Sympatron GmbH (@Sympatron) `__ - `synco (@synco) `__ - `Marcel Feix (@Syndlex) `__ +- `Suryandaru Triandana (@syndtr) `__ - `SyXavier (@SyXavier) `__ - `Teemu Mikkonen (@T3m3z) `__ - `Taigar2015 (@Taigar2015) `__ @@ -808,7 +845,9 @@ Contributors - `TVDLoewe (@TVDLoewe) `__ - `Thorsten von Eicken (@tve) `__ - `Tyler Menezes (@tylermenezes) `__ +- `Ubi de Feo (@ubidefeo) `__ - `Unai (@unaiur) `__ +- `uPesy Electronics (@uPesy) `__ - `user897943 (@user897943) `__ - `UT2UH (@UT2UH) `__ - `Vc (@Valcob) `__ @@ -819,6 +858,7 @@ Contributors - `VitaliyKurokhtin (@VitaliyKurokhtin) `__ - `Xuming Feng (@voicevon) `__ - `vxider (@Vxider) `__ +- `Wai Weng (@waiweng83) `__ - `WallyCZ (@WallyCZ) `__ - `warpzone (@warpzone) `__ - `John "Warthog9" Hawley (@warthog9) `__ @@ -853,6 +893,7 @@ Contributors - `San (@zhujunsan) `__ - `I. Tomita (@ziceva) `__ - `Michael Labuschke (@zigman79) `__ +- `Zack Barett (@zsarnett) `__ - `Christian Zufferey (@zuzu59) `__ -*This page was last updated June 23, 2022.* +*This page was last updated August 8, 2022.*