IRremoteESP8266 v2.8.0
v2.8.0 (20211119)
[Bug Fixes]
- Fix compilation issue when using old 8266 Arduino Frameworks. (#1639 #1640)
- Fix potential security issue with
scrape_supported_devices.py
(#1616 #1619)
[Features]
- SAMSUNG_AC
- Change
clean
setting to a toggle. (#1676 #1677) - Highest fan speed is available without Powerful setting. (#1675 #1678)
- Change
beep
setting to a toggle. (#1669 #1671) - Fix Beep for AR12TXEAAWKNEU (#1668 #1669)
- Add support for Horizontal Swing & Econo (#1277 #1667)
- Add support for On, Off, & Sleep Timers (#1277 #1662)
- Fix power control. Clean-up code & bitmaps from Checksum changes. (#1277 #1648 #1650)
- Change
- HAIER_AC176/HAIER_AC_YRW02
- Basic support for Airton Protocol (#1670 #1681)
- HAIER_AC176: Add Turbo and Quiet settings (#1634)
- Gree: Add
SwingH
&Econo
control. (#1587 #1653) - MIRAGE
- ELECTRA_AC: Add support for "IFeel" & Sensor settings. (#1644 #1645)
- Add Russian translation (#1649)
- Add Swedish translation (#1627)
- Reduce flash space used. (#1633)
- Strings finally in Flash! (#1493 #1614 #1623)
- Add support for Rhoss Idrowall MPCV 20-30-35-40 A/C protocol (#1630)
- Make
IRAc::opmodeToString()
output nicer for humans. (#1613) - TCL112AC/TEKNOPOINT: Add support for
GZ055BE1
model (#1486 #1602) - Support for Arris protocol. (#1598)
- SharpAc: Allow position control of SwingV (#1590 #1594)
[Misc]
- HAIER_AC176/HAIER_AC_YRW02
- Security Policy creation and changes. (#1616 #1617 #1618 #1621 #1680)
- IRrecvDumpV2/3: Update PlatformIO envs for missing languages (#1661)
- IRMQTTServer
- Minor code style improvements. (#1656)
- Update Supported Devices
- Add extra tests for LG2 protocol (#1654)
- Fix parameter expansion in several macros.
- Move some strings to
IRtext.cpp
&locale/default.h
(#1637) - RHOSS: Move include and defines to their correct places (#1636)
- Make makefile only build required files when running
run-%
target (#1632) - Update Portuguese translation (#1628)
- Add possibility to run specific test case (#1625)
- Change
googletest
library ignore (#1626) - Re-work "Fan Only" strings & matching. (#1610)
- Address
C0209
pylint warnings. (#1608)